
A class is a scheduled, student-facing instance of a course — it has a specific date, time, location, instructor, and capacity. This guide walks through the full class creation process in CPR Enroll+.
Before You Begin
Ensure you have at least one Course set up in the system.
Ensure you have at least one saved Location configured (not required for Online class type).
Ensure you have at least one Instructor created in the system (not required for Online class type).
Step-by-Step Instructions
Step 1: Create a New Class
From the sidebar, click Classes.
Click the + button in the toolbar to open the class creation form.
Select the Class Type — this is the first and most important field as it determines which other fields are required.
Select the Course from the dropdown of your existing courses.
Select the Location from your saved locations (not required for Online type).
Select the Instructor (not required for Online type).
Optionally select one or more Assistants — additional instructors who help with the class but are not the lead.
Enter Max Students — the maximum enrollment capacity for this class.
Enter the Price (can differ from the course default price if needed).

Step 2: Configure Listing Settings
Listing Settings control how and whether this class appears on your public registration page:
Show Available Seats Publicly (default: ON): When enabled, students see remaining capacity (e.g., "3 of 10 seats left") on the registration page.
Allow Waitlist: When enabled, students can join a waitlist when the class is full instead of being turned away.
Private Class: When enabled, the class is hidden from all public registration pages. Enroll students manually or via a direct class link.
Post UnScheduled: Posts the class without a fixed date so students can express interest before scheduling is finalized.
Step 3: Set the Date and Time
In the Timings section, set the class Date, Start Time, End Time, and Timezone.
For Multiday classes, check the Multiday checkbox — this changes the sub-type and reveals a multi-session timing builder.
If you want to create a Recurring series from this class (weekly, monthly, etc.), the Recurring Classes section appears automatically once you enter a valid date and time. Configure the frequency, interval, and end date.
Step 4: Save and Publish
Review all fields, then click Save.
Your class is now scheduled and will appear on your public registration page (unless set to Private).
To get the direct registration link for this class, go to Classes > ⋮ > Share Registration on the class row.
✔ Quick class creation from a course: You can also create a class directly from the Courses list: click ⋮ > Add Class on any course row. This opens the class creation form with the course pre-selected.
Best Practices
Verify instructor schedules and location room availability before publishing classes publicly.
Use direct registration links (Share Registration) when sending targeted invitations or corporate class details.
Enable waitlisting on classes with restricted capacities to capture backup registrants.
Frequently Asked Questions
✔ You're all set. Your class has been created and published according to your visibility and timing preferences.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article