Class booking with a timetable and spot limits
A class booking system puts your weekly timetable online so people reserve a spot, and stops sign-ups when a class is full. CalendarForm does class booking with a capacity per class and "spots left" shown to customers. It is free for 250 form submissions and 100 bookings every month, then $5 per pack (2,000 submissions or 500 bookings) with no subscription.
How it works in CalendarForm
- Create a class, set its length and the number of spots, and enter start times per weekday (for example Mon 07:00, 18:30).
- Customers see each class with the spots left; a full class stops taking bookings.
- Attach a health or waiver form so new people fill it in while they book.
- Members get an email confirmation with a cancel link, which frees the spot, and a reminder about 24 hours before.
- Time off (for example a public holiday) hides every class in that period.
Classes people run on it
- Yoga and pilates
- HIIT and spin
- Dance classes
- Group tuition
- Kids' activity classes
Templates by business type
Yoga studios
Let students book yoga classes and private sessions online, fill in a health form, and get email reminders. Free for 100 bookings a month.
02Gyms and fitness studios
Online booking for gym classes, personal training and new-member inductions, with a PAR-Q form built in. Free to start, no monthly plan.
03Dance studios
Simple dance studio software: weekly class timetable, spot limits, trial class bookings and registration forms. Pay as you go.
Free every month for 250 form submissions and 100 bookings. Then $5 for 2,000 submissions or $5 for 500 bookings. Packs never expire. See pricing.
Related guides
Questions
How many people can book one class?
You set it per class, from 1 to 500 spots.
Does a class booking use the same allowance as appointments?
Yes. Each spot booked is one booking: 100 free every month, then $5 for 500.
Do classes block my 1:1 appointment times?
No. Classes and 1:1 appointments are scheduled separately.
Is there a waitlist?
Not yet. When a spot is cancelled it opens again for anyone to book.
Your booking page in two minutes
Free for 250 form submissions and 100 bookings every month. No card needed.