Classes
Create class templates, schedule sessions, and manage recurring classes.
Use Classes to manage individual sessions, Classes > Templates for reusable class details, and Classes > Recurring for repeating schedules. The Schedule page gives you a calendar view.
Templates and scheduled classes
A template stores shared details such as the class name, description, image, price, and tags. A scheduled class adds a date, time, duration, instructor, and capacity.
You can select an existing template when creating a class, or enter new details without selecting one.
Create a template
- Open Classes > Templates and choose Create.
- Add the class name, description, image, price, and any tags.
- Review Advanced options, including member pricing, booking windows, and accepted payment methods.
- Save the template.
Schedule a class
- Open Classes and choose Create.
- Enter the class name or select a template from the suggestions.
- Set the start date, time, and duration.
- Select the Instructor and set Capacity. An empty capacity field means no limit.
- If your studio uses assigned places, select a Spot Layout.
- Review the price and other details, then choose Add New Class.
Check the new session in Schedule before sharing it with customers.
Set up a recurring class
Use the recurrence selector when adding a class to choose its repeating schedule. Manage the resulting series under Classes > Recurring.
Edit a recurring series
When editing a series, review Confirm Changes. Depending on the change, the dialog can offer Update Classes, Delete Classes, and Cancel Bookings, with counts of affected classes and bookings. Check which classes and bookings will change before confirming.
Edit shared class details
When you change template details while editing a class, Template Data Changed offers two choices:
- Update Template applies the changed details to all classes using that template.
- Unlink Template separates this class from the shared template so the edit does not change the others.
Use the class edit controls for a one-off instructor or time change. Recheck the schedule after saving.
Memberships and special pricing
In Advanced, Disable credits/memberships prevents customers from using credits, including unlimited memberships, for that class. Members instead pay the configured Member Price. Review this setting for workshops or other sessions sold separately from normal memberships.
Unlisted classes
Enable Unlisted in the class's Advanced settings to keep it off the public schedule. Enable the Unlisted filter on the admin Classes page to find these sessions.
An unlisted class is hidden from the public schedule, but this setting does not restrict it to a particular customer.
Class tags
Manage tags under Settings > Classes > Class Tags, then assign them to templates. Tags also affect substitution eligibility. Changing tags on a shared template affects the classes that use it.
Bookings, waitlists, and attendance
- Use Check In for the class roster, walk-ins, cancellations, and no-shows.
- Review Booking & Cancellation Policies for booking windows and the waitlist cutoff.
Class update emails
Changes to a class's start time, assigned instructor, or location trigger update emails to customers with active bookings. Changing only the description or end time does not trigger these emails.
Review your studio's communication settings to manage automated messages.