Bookings and classes in a studio: what you actually need
A small studio almost never starts with a booking system. It starts with a WhatsApp group, a shared calendar and a lot of memory. It works while it is two classes and ten people. The problem shows up when it is six classes, limited capacity and people cancelling twenty minutes before.
Capacity is the heart of it
A class is not an appointment: it is a number of spots. If your system does not know how many are left, you are the system. And when you are the system, every booking goes through you: you open your phone, count names, reply. That does not scale and it cannot be delegated, which is the worst part.
The minimum it has to solve: spots per class, who is in, who is out and since when.
A waiting list, or spots you lose
Without a waiting list, a cancellation at eight in the morning is an empty spot at nine. With one, it is a spot that fills itself and a happy member. It is the piece that recovers the most money and the one most often left out when setting up the system.
Class packs: the silent hole
If you sell ten session packs, someone has to keep count. Doing it by hand has two familiar endings: you give away sessions without noticing, or you argue with a client about how many they have left. Both are expensive, and the second one more so.
The counter has to be automatic and visible to both sides. Letting the member see what they have left avoids half of the awkward conversations.
The cancellation window is a rule, not a fight
Pick a window (twelve hours, twenty four) and let the system apply it the same way for everyone. When a tool enforces the rule, it stops being personal. When you enforce it by hand, every case gets negotiated and you end up giving in to whoever pushes hardest.
Who can touch what
As soon as there is more than one person in the studio, the question appears: can the front desk add a member? Can a trainer see everyone's payments? If everybody logs in with the same account, the answer is yes to everything, and that becomes a problem the day someone leaves.
Better to decide it up front: each person with their own access and only what they need to see.
Classes are not the whole business
This is the most common mistake when choosing a tool: solving bookings and leaving the rest out. The member who comes to class may also have their own plan, a nutrition plan, a monthly payment and a conversation with you. If bookings live in one place and tracking in another, you have the same person split in two and neither half tells the full story.
Frequently asked questions
Is a shared calendar enough?
For two classes a week, yes. As soon as you have limited capacity, class packs and last minute cancellations, a calendar cannot tell you how many spots are left or who used their session, so you end up tracking it in your head.
What do I do about no shows?
Set a cancellation window and apply it the same way every time. What makes people give notice is not the fee, it is that the rule is clear from day one and does not change depending on who asks.
Can classes and one to one coaching live together?
They should. A member who comes to class and also has their own plan is the same person: if they live in two systems, you end up with two versions of their history and neither one is reliable.
In short
A booking system for a small studio has to know capacity, fill cancellations on its own, count class packs without you keeping track, apply the cancellation rule the same way for everyone and let each person on the team see their own part. And it has to sit next to the rest of the business, not apart from it.
In Axion the schedule with classes lives in the same place as clients, workouts, payments and messages, so the member who books a class and the client following a plan are the same record. With Axion AI preparing the repetitive work and 800+ exercises with images and guides ready to use. Less admin, more coaching.

Marc Ruiz
Training & business · Axion
Marc Ruiz writes about training and the business of being a coach. He's obsessed with what actually works with clients: getting them to train, keeping them around, and helping you make a living from it.
¿Quieres contribuir al blog?
Contáctanos →Coaching, without the chaos
Axion is the tool for coaches who work solo and small studios: clients, workouts, schedule, payments and messages in one place, with Axion AI. Private beta.