Home / Registration

Registration

Understanding how students register for courses, the checkout flow, pricing options, and post-registration experience.

Registration Flow

The student registration process follows these steps:

  1. View Course - Student visits the course page and reviews details.
  2. Click Register - Student clicks the registration button to add the course to their cart.
  3. Answer Questions - If configured, a modal appears for registration questions.
  4. Accept Waivers - If configured, student must accept waivers.
  5. Checkout - Student completes payment through WooCommerce.
  6. Confirmation - Post-purchase message displays, enrollment email is sent.
  7. Access Course - Student can now view materials in "My Courses".
📸
Registration Button
Screenshot of a course page showing the "Register Now" button with pricing displayed.
images/register-button.png
📸
Registration Modal
Screenshot of the registration modal showing registration questions with text fields and the waiver acceptance checkbox.
images/registration-modal.png

Pricing Structures

Classerna supports three pricing structures to accommodate different course types:

Simple Pricing

A single price for all registrations. Best for courses with one delivery method and no variations.

📸
Simple Pricing Display
Screenshot of a course page showing simple pricing with a single price and "Register Now" button.
images/pricing-simple.png

Variable Pricing (In-Person/Online)

Different prices for in-person and online attendance. Uses WooCommerce variable products with variations for each delivery method.

📸
Variable Pricing Display
Screenshot showing two pricing options side by side: "In-Person" with location details and one price, "Online" with meeting link and another price.
images/pricing-variable.png

Tiered Pricing

Multiple attendance options with different session access levels. Common for workshops, retreats, or courses with optional components.

Example tiers:

📸
Tiered Pricing Display
Screenshot showing three pricing tiers as cards, each with a tier name, description, session access info, and price with registration button.
images/pricing-tiered.png

Free Courses

Courses can be marked as free. Students still go through the registration flow but no payment is required.

Note: Free courses still require a WooCommerce product with a price of $0 for the registration flow to work properly.

Registration Questions

Collect additional information from students during registration. Questions appear in a modal before the course is added to the cart.

Question Configuration

Add questions in the Registration tab of the course editor:

  1. Expand the Questions section.
  2. Click "Add Another Question".
  3. Enter your question in the text field.
  4. Drag to reorder questions if needed.
  5. Save the course.

Common Question Examples

Viewing Responses

Question responses are stored with the WooCommerce order and visible in:

📸
Question Responses in Order
Screenshot of a WooCommerce order showing the course registration questions and the student's answers in the order details.
images/question-responses.png

Waivers

Require students to accept terms, liability waivers, or agreements before completing registration.

Waiver Configuration

  1. Expand the Waivers section in the Registration tab.
  2. Check "Enable Waivers".
  3. Enter a title for the waiver (e.g., "Liability Waiver").
  4. Enter the waiver content using the rich text editor.
  5. Save the course.

How Waivers Display

Waivers appear in the registration modal. Students must check the acceptance checkbox to proceed. The waiver text is scrollable if lengthy.

📸
Waiver Display
Screenshot of the registration modal showing the waiver section with title, scrollable waiver text content, and the "I accept" checkbox.
images/waiver-display.png

Default Waivers

Set a default waiver in Classerna > Settings > Default Content that applies to all courses. Individual course waivers override the default.

Coming Soon Mode

Use Coming Soon mode for courses that aren't ready for registration but you want to display and gauge interest.

Enabling Coming Soon

  1. Edit the course.
  2. Check "Coming Soon" at the top of the Course Details tab.
  3. Save the course.

Coming Soon Features

📸
Coming Soon Display
Screenshot of a course page in Coming Soon mode showing the badge, notification signup form with email field and "Notify Me" button.
images/coming-soon-display.png

Managing Notifications

When you're ready to open registration:

  1. Uncheck "Coming Soon" in the course settings.
  2. Save the course.
  3. Send notification emails to the collected email list (manual process or via your email marketing tool).
Tip: Customize the Coming Soon notification email template in Settings > Email Templates to match your brand.

Registration Cutoff

Set a deadline after which new registrations are no longer accepted:

  1. Expand Registration Cutoff in the Registration tab.
  2. Check "Enable Registration Cutoff".
  3. Select the cutoff date.
  4. Save the course.

After the cutoff date:

📸
Registration Closed Display
Screenshot of a course page where registration has closed, showing the "Registration Closed" message and notification signup option.
images/registration-closed.png