Course Management
Learn how to create and configure courses with all available options. Courses are the core content type in Classerna, containing all information about your classes including schedules, pricing, registration options, and materials.
Course Editor Overview
The course editor is organized into tabs for easy navigation:
- Course Details - Basic information, pricing, delivery type, and capacity
- Schedule - Date/time settings and session generation
- Registration - Cutoff dates, questions, waivers, and post-purchase message
- FAQ / Fin Aid - Frequently asked questions and financial aid information
- Email - Custom enrollment email content
Course Details Tab
The Course Details tab contains the core settings for your course.
Coming Soon Mode
Enable "Coming Soon" to display the course without accepting registrations. Visitors can sign up for email notifications when registration opens.
Pricing Options
| Option | Description |
|---|---|
| Free Course | Mark the course as free. No payment required for registration. |
| Pricing Structure | Choose between Simple (single price), Variable (in-person/online pricing), or Tiered (multiple attendance options). |
| Display Price | The price shown on the course page. Actual payment amount comes from the linked WooCommerce product. |
Delivery Type
Select how the course will be delivered:
- In-Person - Physical location only. Requires location address.
- Online - Virtual attendance only. Requires online meeting link.
- Hybrid - Both in-person and online options available.
Capacity
Set the maximum number of students allowed to enroll. Leave empty for unlimited capacity. The remaining spots are displayed on the course page.
WooCommerce Product
Link the course to a WooCommerce product for payment processing. The product determines the actual price charged at checkout.
Schedule Tab
The Schedule tab lets you define when your course takes place and automatically generate sessions.
Schedule Method
| Method | Best For | Description |
|---|---|---|
| Recurring | Weekly classes | Set a date range, select days of the week, and sessions are generated automatically. |
| Specific Dates | Irregular schedules | Manually add individual session dates one by one. |
Recurring Schedule Setup
- Set the start and end dates for the course date range.
- Select the class days by checking the appropriate day checkboxes (Sun, Mon, Tue, etc.).
- Set the start and end times for sessions.
- Click "Generate Sessions from Schedule" to preview the sessions.
- Review the preview and confirm to create the sessions.
Specific Dates Setup
- Select "Specific Dates" as the schedule method.
- Click "Add Specific Date" to add a date picker.
- Select each date when a session should occur.
- Set the start and end times (applies to all dates).
- Click "Generate Sessions from Schedule" to create the sessions.
Registration Tab
Configure registration options including cutoff dates, custom questions, waivers, and the post-purchase message.
Registration Cutoff
Set a date after which new registrations are no longer accepted. Useful for courses that require advance preparation or have limited capacity.
Registration Questions
Add custom questions that students must answer during checkout. Responses are saved with the order and visible in the student management area.
- Expand the Questions section in the Registration tab.
- Click "Add Another Question" to add a question field.
- Enter your question text in the field.
- Repeat for additional questions.
Waivers
Require students to accept terms, liability waivers, or other agreements before completing registration.
Post-Purchase Message
Display a custom message on the order confirmation page after a student completes registration. Use this for next steps, what to bring, or joining instructions.
FAQ & Financial Aid Tab
Frequently Asked Questions
Add FAQs that display in an accordion format on the course page. Each FAQ has a question and a rich text answer.
- Click "Add FAQ Question" to add a new FAQ.
- Enter the question in the question field.
- Enter the answer using the rich text editor.
- Drag to reorder FAQs as needed.
Financial Aid Information
Display financial aid, scholarship, or payment plan information on the course page. This content appears in a dedicated section below the registration area.
Email Notifications Tab
Customize the enrollment confirmation email sent to students when they register for this course.
Email Template Variables
Use these placeholder variables in your email content:
| Variable | Replaced With |
|---|---|
{student_name} |
The student's full name |
{course_name} |
The course title |
{course_url} |
Link to the course page |
{site_name} |
Your website name |
Duplicating Courses
Quickly create a copy of an existing course with all its settings, sessions, and materials.
- Go to Classerna > All Courses.
- Hover over the course you want to duplicate.
- Click "Duplicate" in the row actions.
- Edit the duplicated course - it opens automatically with "(Copy)" appended to the title.
Course Categories & Difficulty
Organize courses using the built-in taxonomies in the right sidebar:
- Course Categories - Group related courses (e.g., Photography, Cooking, Fitness)
- Difficulty Levels - Indicate skill level required (e.g., Beginner, Intermediate, Advanced)