Full classes. Empty waitlists. Fewer no-shows.
Build your week of classes once and let it repeat forever. Capacity-aware booking fills every spot, automatic waitlists promote the next member the second someone cancels, and SMS & email reminders make sure they actually show up.
Build the week once, run it forever.
Create a class template — name, coach, room, capacity — and set it to repeat. Your Monday HIIT runs every Monday until you say otherwise, with the right coach assigned and the right studio booked. No more rebuilding the timetable every Sunday night.
- Class templates — define once, reuse across days, locations and seasons
- Recurring scheduling with one-off exceptions for holidays and events
- Coach assignment & room allocation — every session shows who is teaching it and where
Coach Ana · Studio A · cap 15Mon / Wed / Fri
Coach Mateo · Studio B · cap 18Tue / Thu
Dec 25 skipped · rest of the series untouched1 exception
Waitlists that fill every spot — automatically.
When a class hits capacity, booking flips to waitlist mode. The moment someone cancels, the first member in line is promoted, confirmed and notified — in seconds, without staff touching anything. Members see live spot counts in their app, so "is there room?" answers itself.
- Capacity caps per class, enforced at booking — never oversold
- Automatic waitlist promotion — the next member is booked and told instantly by email and SMS
- Real-time spot counts in the member app — "is there room?" answers itself
HIIT Mon 6:30 PM · joined waitlist 8:02 AMWaitlist #1Booked
Cancelled 4h before · spot releasedSpot opened
HIIT Mon 6:30 PM · waitlistNow #1
15/15 booked · live spot countClass full
Reminders that kill no-shows.
An empty spot in a full class is revenue and goodwill burned twice. Automatic SMS and email reminders — sent via Twilio and Resend — nudge every booked member before class, staff mark attendance at the door, and Analytics turns the gap into a no-show rate per class, so you can see which slots leak.
- SMS & email reminders via Twilio and Resend, on the schedule you choose
- Attendance tracking tied to check-in — who booked, who showed, who didn't
- No-show rate per class computed in Analytics (Pro) — spot the sessions that leak, not just the members
- No-show tracking on personal training, facility rentals and guest invites — where a missed slot costs you a room or a trainer
"See you at HIIT tomorrow 6:30 PM" · Twilio24 sent
Booking details + cancel link · ResendScheduled
14 of 15 checked in at the door93% showed
7% over the last 8 weeks · AnalyticsPro
Classes & Scheduling capabilities, in full.
Classes are included from the Plus plan. Compare plans →
Class templates
Name, coach, room and capacity defined once — reused across the whole timetable and every location.
Recurring schedules
Weekly patterns that run themselves, with one-off exceptions for holidays, events and coach swaps.
Hard capacity caps
A cap per class, enforced at the moment of booking — never oversold, and a full class rolls straight to the waitlist.
Automatic waitlist promotion
The next member in line is booked the second a spot opens, and told by email and SMS — no staff intervention.
SMS & email reminders
Twilio and Resend deliver reminders before every class — the cheapest no-show insurance there is.
Attendance marking
Staff mark who showed against who booked, and Analytics (Pro) turns it into a no-show rate for every class on the timetable.
Conflict detection for PT & rentals
Personal-training appointments are checked against the trainer's diary and facility rentals against the space — an overlap is rejected at booking, not discovered on the day.
Multi-location timetables
One template, every site. Build Yoga Flow once and run it at Downtown, Riverside and Northgate with the local coach and room attached.
Live spots in the member app
Members see the real number of spots left, book in two taps, and join the waitlist when a class is full — without phoning the desk.
Fill every class, every week.
Build your timetable once and let booking, waitlists and reminders run it — free for 14 days.