Classes & Scheduling
Schedule recurring classes, manage enrollments, and handle waitlists with powerful scheduling tools.
Creating Class Types
Set up class types to use across your schedule:
- Go to Settings in the sidebar
- Click Class & Rental Types
- Click Add
- Configure the class details:
- Class name (e.g., "Yoga Flow", "Spin Class")
- Description
- Default duration
- Capacity limit
- Price per session
- Category (Group Class, Private Lesson, etc.)
- Click Save
Scheduling Recurring Classes
Create classes that repeat on a schedule:
- Click Classes & Camps in the sidebar
- Click + Add Session
- Select your class type
- Choose the start date and time
- Enable Recurring
- Set the recurrence pattern:
- Frequency (Daily, Weekly, Monthly)
- Days of the week
- End date or number of occurrences
- Assign an instructor
- Click Create Series
Managing Enrollments
Add and manage participants for each class:
- Click on any class in the calendar
- Click Add Participant
- Search for the client by name
- Select their package or charge drop-in rate
- Click Enroll
You can also remove participants, mark attendance, or move them to another session.
Waitlist Management
When a class is full, clients can join the waitlist:
- Automatic Notifications - Clients are notified when a spot opens
- Priority Order - First-come, first-served enrollment
- Manual Promotion - Move waitlisted clients into the class
- Waitlist View - See all waitlisted clients in the class details
To manually add someone from the waitlist, click View Waitlist and then Promote to Class.
Instructor Assignment
Assign instructors to classes and track their schedules:
- Add instructors in Settings → Instructors
- When scheduling a class, select the instructor from the dropdown
- View instructor schedules in the calendar
- Filter by instructor to see their classes
- Reassign instructors if there are conflicts or substitutions