Turn a service into a class
1
Open the service
Go to Services, open the service (or create one) and scroll to the Group class card.
2
Switch on Group class
Turn on Group class and enter Places per session. Minimum people is optional — it is shown on the timetable and roster so you can decide whether to run a session; nothing is cancelled for you.
3
Choose the waitlist
Waitlist when full is on by default. Hold an offered place for (hours) sets how long a freed place is kept for the next person on the waitlist (12 hours unless you change it, and never past the start of the class).
4
Save
Save the service. The price, duration, deposit and cancellation rules on the rest of the service form apply to each place.
Schedule sessions
1
Open Classes
Go to Appointments → Classes (on the calendar, it is also in the settings menu at the top right). Select Schedule a class.
2
Choose the class and teacher
Pick the Class, the Teacher and, if you use rooms or equipment, a Room or equipment. A class takes the whole room for its time.
3
Set the time and size
Choose the Date and Start time. Places starts at the class’s size — change it for this session if you need to. Add a Session name (for example “Beginners”) to show clients instead of the class name.
4
Repeat it (optional)
Turn on Repeat every week, tick the days, and choose Until. A timetable can run for up to 26 weeks and 100 sessions at a time. The sheet tells you how many sessions will be scheduled.
5
Schedule
Select Schedule. Scheduling is all or nothing: if the teacher or the room is already busy on any of the dates, nothing is scheduled and the message names the date.
The timetable
Classes shows two weeks at a time; use the arrows to move. Each session shows its time, name and teacher, and:
Select a session to open its roster.
The roster
The roster lists who is booked, their payment state, and the waitlist in order.- Attended records that the client came. It completes their appointment, as on the calendar.
- Did not attend records a no-show. If the client booked under your cancellation policy, the missed-appointment fee is raised for you to review on the appointment — it is never charged from here. See Deposits, cancellations and missed visits.
- Undo puts a recorded attendance back to booked.
- Move to another session moves the client to another session of the same class. Full sessions cannot be chosen.
- Book into class books a client you search for into the session (payment is taken later, at the class price). When the session is full, the button becomes Add to waitlist.
- Remove takes someone off the waitlist.
- Places changes the size of this session. It cannot go below the number already booked, and any extra places are offered to the waitlist straight away.
The waitlist
When every place is taken, clients can Join waitlist on your booking page or in their portal, and you can add clients from the roster. When a place frees up — someone cancels, is moved, or you add places — it is offered to the first person on the waitlist. The place is held for them for the class’s claim time, and they are emailed a Claim your place link. While a place is held, nobody else can book it. If they have not booked by the time the hold ends, the place goes to the next person. One freed place is only ever offered to one person at a time, and no offer is made in the last hour before a class. Offer emails follow the client’s appointment email choice and the Email appointment reminders setting in your portal settings. A client who is signed in to the portal also sees the held place there.Cancel a session
Open the session and select Cancel this session, then confirm. This cannot be undone:- every booked client’s appointment is cancelled, and they get the usual cancellation email;
- deposits and online payments are refunded, and no cancellation fee is charged, because the clinic cancelled;
- the waitlist is closed.
What clients see
On your booking page, a class shows its upcoming sessions instead of a calendar, each with the places left. There is no Provider choice — each session already names who runs it — and no option to repeat the booking: clients book each session they want on its own. Clients choose Book, fill in the booking form and pay as for any service, including any deposit and your cancellation policy. A full session offers Join waitlist. See Your booking page. In the patient portal, Book → the class lists its sessions the same way, and Your class waitlists on the Appointments page shows the client’s waiting places and any place held for them. See Book and manage appointments.Check it worked
Open Classes, select the session and check the booked count. Then open your booking page in a private window, choose the class, and check the session shows the places you expect.Common issues
“The teacher or room is already busy on …”
“The teacher or room is already busy on …”
The teacher has an appointment, another class or a blocking calendar event at that time on the named date, or the room is reserved. Nothing was scheduled. Pick another time, teacher or room, or leave that date out of the timetable.
“This session is full” when booking a client in
“This session is full” when booking a client in
Every place is taken, or a place is being held for someone on the waitlist. Add places to the session, or add the client to the waitlist.
The class does not appear on the booking page
The class does not appear on the booking page
Check the service is on your booking page, Group class is on, and it has sessions within your booking page’s Advance Booking Days. Sessions that start too soon for the service’s minimum notice are not shown online.
“Confirm your two-factor sign-in to see and change class bookings.”
“Confirm your two-factor sign-in to see and change class bookings.”
The roster shows client names, so your clinic’s two-factor rule applies. Sign in again with your second step.