Group classes that book themselves
Set a recurring schedule, set a capacity, and let members book from their phone — free or paid, with waitlists that fill themselves the moment a spot opens.
Run classes without a spreadsheet
From setting the schedule to filling the last spot, class booking is built into the same dashboard as the rest of your gym.
Recurring class schedules
Set up a class once — time, trainer, duration, capacity — and it repeats on schedule, with per-occurrence overrides when you need a one-off change.
Capacity that actually holds
Bookings are confirmed on a first-confirmed-wins basis, so you never end up with more members turning up than the class can hold.
Free or paid classes
Run free classes or charge for them — paid bookings collect UPI payment as part of the booking flow, with a pending state until payment is confirmed.
Automatic waitlists
When a class fills up, new bookings join a waitlist and are promoted automatically the moment a spot opens — no manual re-checking.
Roster & notifications
See confirmed, pending-payment, and waitlisted members for every class at a glance, and members get notified the moment they are moved off the waitlist.
From a WhatsApp group to a real booking system
Most gyms that run group classes start by managing them in a WhatsApp group or a notebook at the front desk — and it works, until a class fills up and three people show up expecting a spot that does not exist. ManageYourGym replaces that with a real booking system: you set the schedule once, set a capacity, and the system enforces it.
Set it once, it repeats itself
A class template — time, duration, trainer, capacity, and price — repeats on schedule without you re-creating it every week. Need to swap a trainer for one Tuesday, or drop the capacity for a single session? Override just that occurrence without touching the rest of the schedule.
Capacity that holds under pressure
Bookings are confirmed first-come, first-served, and the system enforces it at the database level so two members can never both take the last spot. Members in the member app see live availability before they book — no surprises when they arrive.
A waitlist that fills itself
Once a class is full, new bookings automatically join a waitlist instead of being turned away. The moment a confirmed member cancels — or you raise the capacity — the next person in line is confirmed and notified, with no one having to keep refreshing to check.
Charging for classes works the same way payments do everywhere else in ManageYourGym — see billing & payments for how UPI collection fits together across the platform.
Class booking — frequently asked questions
Can I run both free and paid classes?
Yes. Each class can be priced individually — leave it free, or set a price and members pay over UPI as part of booking. You choose per class, not per gym.
What happens when a class is full?
New bookings join a waitlist instead of being turned away. If a confirmed member cancels or you raise the capacity, the next person on the waitlist is automatically confirmed and notified.
Can I change one class occurrence without changing the whole schedule?
Yes. A recurring class can have a single date overridden — a different trainer, a different capacity, or a cancellation — without touching the rest of the recurring schedule.
What happens to bookings if I cancel a class?
Cancelling an occurrence automatically cancels its bookings and voids any pending payments. Payments that had already gone through are counted for you at the moment you cancel, so you know how many refunds to process.
Fill every class, every time
Start free — no credit card required — and set up your first class schedule in minutes.