Skip to content
MyGymDesk logoMyGymDesk
Menu
Feature Spotlight

Class Scheduling & Batch Management

Class scheduling in MyGymDesk runs recurring batches with a capacity limit on each class. Members book and cancel from the app, staff mark each booking attended or no-show, and a class can have a waitlist that moves the next member in and tells them when a spot frees up. Class packs count the sessions left.

No credit card 7-day free trial Cancel anytime

Reviewed

Class Schedule

Today, Feb 9

Morning Yoga

6:00 AM · Trainer: Neha

8/15 spotsBook

HIIT Blast

7:30 AM · Trainer: Raj

15/15 FULLFull

Evening Zumba

6:00 PM · Trainer: Priya

5/20 spotsBook
0
Overbookings: capacity is enforced
Waitlist
Optional, per class
Recurring
Weekly batches

Without Class Scheduling...

These challenges slow down your business every single day.

WhatsApp group scheduling chaos

"Who's coming to 7 AM yoga?" — managing bookings via group chats is madness.

Overbooking and no-shows

Without capacity limits, classes are either overcrowded or embarrassingly empty.

Schedule changes lost in messages

Updating class timings via WhatsApp means half the members never get the memo.

Before & After MyGymDesk

Before
After MyGymDesk
WhatsApp group booking chaos
Online booking through portal
Overbooking and empty classes
Auto capacity limits & waitlists
Schedule changes lost in messages
Instant schedule updates for all

How it works

Create Schedule

Set up your class types, timings, instructors, and recurring patterns.

Set Capacity

Define max participants for each class. Enable waitlists if desired.

Members Book Online

Members browse available slots and book through their portal. Done.

Everything you get with Class Scheduling

Powerful capabilities built for Indian fitness businesses.

Recurring Classes

Set up weekly recurring schedules that repeat automatically. Edit once, apply everywhere.

Capacity Limits

Set max participants per class. Prevent overcrowding with automatic enforcement.

Online Booking

Members book slots through their portal. No calls or messages needed.

Waitlists

Full class? Members join a waitlist and get notified when a spot opens.

Trainer Assignment

Assign instructors to classes. Track their schedule and avoid conflicts.

Class Reminders

Automatic WhatsApp reminders sent before each class to reduce no-shows.

Your entire week — at a glance

Mon

Yoga 6AM
HIIT 5PM

Tue

Pilates 7AM
Zumba 6PM

Wed

Yoga 6AM
CrossFit 5PM

Thu

Pilates 7AM
Dance 6PM

Fri

HIIT 7AM
Open Gym 5PM

Sat

Special 9AM

Sun

Rest Day

Class Scheduling at a glance

0
Overbookings: capacity is enforced
Waitlist
Optional, per class
Recurring
Weekly batches

Scheduling for your studio

Explore memberships, session capacity and bookings for the way your studio teaches.

Integrations that power your business

Works seamlessly with tools you already use.

Razorpay
WhatsApp Business
Zoom
UPI Payments

Frequently Asked Questions

Common questions about Class Scheduling.

Can I set up recurring weekly schedules?

Yes! Create a class schedule once and it repeats weekly automatically. Need to cancel one session? Edit just that occurrence without affecting the recurring pattern.

Can members book classes online?

Absolutely. Members see available classes on their portal, check seat availability, and book a seat. They get a WhatsApp confirmation instantly.

Are there capacity limits?

Set exact limits for each class (e.g., max 20 for yoga, max 12 for HIIT). Once full, the class shows as unavailable, and members can join the waitlist if you turn one on for that class.

Can I assign trainers to classes?

Yes! Assign instructors to each class. The system prevents double-booking trainers and shows their complete weekly schedule at a glance.

Ready to get started?

Join the fitness businesses who've made the switch.

Start Your Free Trial

No credit card required • Cancel anytime

Part of MyGymDesk's all-in-one gym and studio management software.