Private sessions without overlaps
The instructor’s time and the room are checked together.
ClubBase for pilates studios


Everyday workflows
The instructor’s time and the room are checked together.
Capacity does not let you book an extra person.
A class pack can be tied to a format and an instructor.
Attendance updates the right balance.
Features for this type of studio
Looking specifically for class booking? How the online booking software works — groups, capacity, memberships and reminders.
Roles and access
Keeps track of occupancy and revenue.
Handles class times, class packs and clients.
Sees their day and participants.
Sees their class time and balance.
What people come with
One instructor, one room and two formats at the same time. The schedule checks both before saving, so the overlap never makes it to the day of the class.
A private session pack and a small group pack cost different amounts and are used differently. When they sit in one spreadsheet column, sooner or later a visit is deducted from the wrong one.
Capacity is checked at booking, not at the door. The person either gets into the group or onto the waitlist, and finds out right away rather than when they arrive.
In a small group people count every class. Attendance deducts the visit from the right class pack straight away, and the client and the studio see the same balance.
A working day
The first week
A spreadsheet of people and balances goes into the import. The system shows rows with errors before saving.
Private sessions, duets and small groups with different capacity and different prices. Each format gets its own schedule.
A class pack gets a format and, if needed, an instructor. From then on the visit is deducted from the right balance automatically.
After a week you can see which hours fill up and where an instructor is left without a group. That is the first thing a schedule change can fix.
Compared with a generic CRM
A regular CRM can store the number "12" on a class card, but it will not stop you from booking a thirteenth person. Here capacity is a rule checked at every booking, not a reference number.
To a CRM, a payment is an amount and a date. For a pilates studio, a class pack has a format, sometimes an instructor, an end date and a balance that goes down with attendance, not with payment. These are different things, and mixing them up is expensive.
In a group of twelve, an inaccurate balance gets noticed by everyone at once. That is why the deduction is tied to the attendance check-in, not to a manual correction in a spreadsheet at the end of the week.
Honestly
Questions about this type of studio
No. ClubBase takes into account room capacity and the class format. There is no separate equipment tracking.
Yes, capacity is checked at booking.
Yes. A class pack can be tied to a format and to an instructor, so the visit is deducted from the pack it belongs to.
That will not happen: capacity is checked at booking, and the system will not let an extra person through. They can be put on a waitlist.
Yes. Before saving, the system checks the instructor’s time and the room and warns about an overlap.
The price depends on the number of active clients; the Telegram bot for clients is already included. Current prices are on the pricing page. The first days of access are free, no card required.
Start with your own structure