Admin Guide: Managing Classes & Events
This comprehensive guide covers everything club administrators need to know about creating, managing, and tracking classes and events.
Setting Up Class Types
Before creating classes, set up your class types (categories):
- Go to Settings → Class Types
- Click “Create New Class Type”
- Enter: - Name: e.g., “Tennis Lessons”, “Yoga”, “Swimming”
- Description: Optional details about this type of class
 
- Click “Create Class Type”
Managing Class Types
- Edit or delete class types from the Class Types list
- If a type is in use, you’ll be prompted to reassign those classes to another type before deleting
Creating a Single Class
For one-off classes or events:
- Go to “Manage Classes”
- Click “Create New Class”
- Select “Single Class” option
- Fill in the class details: - Name: e.g., “Beginner Tennis - Monday Session”
- Description: What members can expect from the class
- Date and Time: When the class takes place
- Duration: How long the class lasts (in minutes)
- Class Type: Select from your configured types
- Capacity: - Enter a number for limited spots (e.g., 20)
- Or check “Unlimited Capacity” for no booking limit
 
 
- Click “Create Class”
The class will immediately appear in the upcoming classes list and members can start booking.
Creating a Recurring Series
For classes that repeat weekly:
- Go to “Manage Classes”
- Click “Create New Class”
- Select “Recurring Series” option
- Fill in the series details: - Series Name: e.g., “Monday Tennis Lessons”
- Description: Details about the series
- Day of Week: Select which day the class repeats (e.g., Monday)
- Time: What time the class starts
- Duration: How long each class lasts (in minutes)
- Class Type: Select from your configured types
- Capacity: Limited or unlimited
 
- Click “Create Series”
How Recurring Series Work
- The first class is created immediately
- Additional classes are automatically created in the background
- New classes appear up to 1 week in advance
- You don’t need to manually create each class
Example: If you create a “Monday Tennis Lessons” series on Wednesday, the first Monday class is created immediately, and the system will automatically create subsequent Monday classes as they come within a week.
Managing Recurring Series
View and manage all your recurring series:
- Go to “Manage Series”
- Click on a series to view details
- You’ll see: - Series information
- All upcoming class instances
- Finished classes
- Cancelled classes
- When the next class will be automatically created
 
Series Actions
- Edit Series: Changes apply to future classes (not already created ones)
- Pause Series: Stops automatic creation of new classes
- Resume Series: Restarts automatic creation
- Delete Series: Removes the series and all its class instances
When to Pause: Use pause if you’re taking a break (e.g., holiday period) but want to resume later. The series stays in your system, but no new classes are generated.
Editing a Class
You can edit upcoming classes:
- Go to “Manage Classes”
- Find the class and click on it
- Click “Edit Class”
- Make your changes
- Click “Update Class”
Note: You can only edit classes that haven’t started yet.
Cancelling a Class
If you need to cancel a class:
- Go to “Manage Classes”
- Find the class and click on it
- Click “Cancel Class”
- Confirm the cancellation
- The system will: - Mark the class as cancelled
- Cancel all member bookings
- Send email notifications to all booked members
- Show you how many members were notified
 
Important: Cancellation cannot be undone. Members will be automatically notified.
Deleting a Class
You can only delete classes that have no bookings:
- Go to “Manage Classes”
- Find the class and click on it
- Click “Delete Class”
If the class has bookings: You must cancel the class instead, which will notify all booked members.
Viewing Class Bookings
To see who’s booked into a class:
- Go to “Manage Classes”
- Click on a class
- The class details page shows: - Total bookings
- List of all booked members
- Spots remaining (if capacity is limited)
 
Marking Attendance
After a class has started or finished:
- Go to the class details page
- Click “Mark Attendance”
- You’ll see a list of all bookings
- For each member, you can: - Mark as “Attended” (member showed up)
- Mark as “Not Attended” (member was a no-show)
- Leave unmarked if you’re not sure
 
- Changes are saved automatically
- You can change attendance marks at any time
Why Track Attendance?
- Monitor class participation
- Identify frequent no-shows
- Generate attendance reports
- Keep accurate records
Generating Attendance Lists
For in-person attendance tracking:
- Go to the class details page
- Click “Download Attendance List”
- A PDF will download with: - Class details
- Full list of booked members
- Spaces for manual signatures
 
- Print the PDF and bring it to the class
- Mark attendance later using the “Mark Attendance” feature
Filtering and Searching Classes
The “Manage Classes” page has powerful filtering options:
Search
Type in the search box to find classes by name
Filter by Type
Select one or more class types to show only those classes
Show Past Classes
Toggle to include or exclude finished classes
Show Cancelled Classes
Toggle to include or exclude cancelled classes
Date Filtering
Use the date filters to show classes within a specific date range
Daily Class Summary Email
Administrators automatically receive a daily email summary containing:
- New bookings made today (grouped by class)
- Cancellations made today (grouped by class)
- Tomorrow’s class schedule
- Capacity status for tomorrow’s classes
This helps you stay informed about booking activity and prepare for upcoming classes.
Note: This email is sent to all administrators in your club.
Understanding Capacity
Limited Capacity
- Set a specific number (e.g., 20 spots)
- When full, members cannot book
- Shows “spots remaining” to members
- Use for classes with physical space limitations
Unlimited Capacity
- No booking limit
- Members can always book
- Use for online classes, large events, or open sessions
Best Practices
For Regular Weekly Classes
- Use recurring series instead of creating individual classes
- Set a realistic capacity based on your facilities
- Pause series during holidays or closures
For Special Events
- Create single classes
- Add detailed descriptions
- Set capacity if space is limited
Communication
- Keep class descriptions clear and informative
- Cancel classes with as much notice as possible
- Check the daily summary email to stay informed
Capacity Management
- Monitor popular classes that consistently fill up
- Consider increasing capacity or adding more sessions
- Use attendance data to right-size capacity
Common Scenarios
Scenario: Regular Weekly Class
Solution: Create a recurring series
- Set up the series with day, time, and capacity
- System automatically creates classes weekly
- Members can book as new classes appear
- Edit the series if you need to change time/capacity for future classes
Scenario: One-Time Workshop
Solution: Create a single class
- Fill in all event details
- Set specific capacity
- Members book their spots
- Track attendance on the day
Scenario: Holiday Break
Solution: Pause your recurring series
- Go to “Manage Series”
- Click on the series
- Click “Pause”
- No new classes are created during the break
- Resume when ready to restart
Scenario: Instructor Sick
Solution: Cancel the specific class
- Find the class in “Manage Classes”
- Cancel it
- All booked members are automatically notified
- The recurring series continues for future weeks
Scenario: Moving to Larger Space
Solution: Edit the series
- Go to “Manage Series”
- Edit the series capacity
- Future classes will have the new capacity
- Already-created classes keep their original capacity (edit individually if needed)
Troubleshooting
Members Can’t Book
- Check if the class is full
- Verify the class status is “Available”
- Ensure members have phone numbers in their profiles
- Check if the class has already started
Series Not Creating Classes
- Verify the series status is “Active” (not paused)
- Check that the background job is running
- Classes are only created up to 1 week in advance
Email Notifications Not Sending
- Verify your email settings in the admin panel
- Check spam folders
- Ensure member email addresses are correct
Can’t Edit a Class
- Classes can only be edited if they’re upcoming
- You cannot edit classes that have started or finished
- For finished classes, you can only view and mark attendance
Quick Reference
Admin Actions
- Create Single Class: Manage Classes → Create New Class → Single Class
- Create Series: Manage Classes → Create New Class → Recurring Series
- Manage Series: Manage Series
- Edit Class: Manage Classes → Click class → Edit
- Cancel Class: Manage Classes → Click class → Cancel
- Mark Attendance: Class details → Mark Attendance
- Download Attendance List: Class details → Download Attendance List
- Set Up Types: Settings → Class Types
Key Terms
- Class: A single session or event
- Series: A recurring weekly template
- Class Type: Category (e.g., Tennis, Yoga)
- Booking: A member’s reservation
- Capacity: Maximum spots available
- Attendance: Whether members showed up
Need Help?
If you have questions or need assistance:
- Check this user guide
- Reach out to ClubPilot support at [email protected]
For technical issues or feature requests, contact ClubPilot support directly.