Skip to content
studiofly.
EXPLAINER

Class booking software in India: capacity, waitlists and cancellations compared

Last verified: 25 September 2026

Disclosure. We make StudioFly. We've included it, and we've tried to be fair to everyone else.

Class booking looks simple until a class fills up. Then the details decide how your morning goes: whether members can join a waitlist and get moved in on their own, what a late cancellation costs, and whether a regular can book the whole term at once.

This explainer sets out what sixteen booking tools and studio platforms say on their own pages about capacity, waitlists, cancellation rules and recurring bookings, StudioFly included. It isn’t a ranking, and every fact is sourced and dated.

Product names on this page are trademarks of their owners. StudioFly is not affiliated with or endorsed by any of them.

BOOKING

Where members book a place.

Every product here sets a capacity for each class and lets members book themselves. Where they book differs: in the vendor’s own app or a branded one, on a booking page or public profile, through a widget on your own website, or on WhatsApp, which Zoho Bookings and DINGG describe.1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25

Booking a whole series in one go is less common. Zoho Bookings, Momence and WellnessLiving let members book a repeating class or series themselves, and Mindbody does for multi-day class bundles. At ABC Glofox, Kenko and Arketa, staff book the series for the member.1,26,27,28,29,30,31,32

StudioFly sets a participant limit for every class. Members book, cancel and reschedule in the member portal, class by class, and on your own website through the Full Website API, on Enterprise or as an add-on on Pro.

Capacity, booking and recurring bookings on each vendor’s pages (checked 25 September 2026)
ProductCapacity and bookingRecurring bookings
Zoho BookingsBooking tool · IndiaGroup bookings set how many people can book each time slot; students self-schedule on the studio’s booking page, and can book, reschedule or cancel from WhatsApp messages.1,2,3Series bookings let attendees book a series of slots in one booking, repeating daily, weekly or monthly, with one payment for the whole series; drop-in bookings cover single sessions.1
YoActivStudio software · IndiaClasses have participant limits and a set registration-opening time; members book in a mobile app, and a class-schedule widget shows the timetable on the studio’s website.33,34Not listed on the pages we checked.33,34,35
YDLGym software · IndiaMembers book specific slots in group classes while the studio manages room capacity and a daily booking limit per client; booking is in a studio-branded member app and portal.36,37Not listed on the pages we checked.36,37,38
ZenotiSalon, spa and fitness · India officeRecurring class timetables with a capacity per class; members book from the studio’s website, a branded app or the front desk.39Not listed on the pages we checked.39,40,41
DINGGSalon, spa and wellness · IndiaStudios manage class sizes for group classes; clients book on the studio’s website, mobile app or AI chat, and can book or reschedule over WhatsApp.4,5Not listed on the pages we checked.4,42,43
KenkoStudio platformEach class schedule has a class size, which can differ by time slot; members book in the free Kenko app or a branded app, which costs $89 a month extra.6,7Staff book a customer into a pre-scheduled class on chosen days, for a number of classes or up to a date, from the CRM calendar; full classes can go to the waitlist.31
BookdayStudio platformClass capacities update in real time as clients book or cancel; members book in the iOS or Android app or on a booking page that can be embedded in the studio’s website.8,9,10Not listed on the pages we checked.9,44,45
MindbodyStudio platformA maximum capacity per class, with online capacity set separately; schedule changes update the studio’s website, branded app and the Mindbody app, where clients book.11Staff make recurring reservations for up to a year with Advanced Register; clients can book recurring reservations for multi-day class bundles when the studio enables it.29
ABC GlofoxStudio platformCapacity limits, booking windows and cancellation policies are set per class; members book in the member app or through a booking portal added to the studio’s website.12,13,14Staff can book a client into a repeating class with “Book multiple” on the dashboard; recurring class bookings aren’t available to clients in the member app or web portal.30
MomenceStudio platformCapacity is set to match the room or equipment, with bookings restricted by level or membership type; students book in the free Momence app or through plugins on the studio’s website.15,16,17A class-template setting lets customers book themselves into the entire series, so they are booked into all its future classes; the option appears at checkout.26
WellnessLivingStudio platformA service’s capacity limit can be adjusted; clients book or join wait lists in the Achieve client app, or book through widgets on the business website (every plan).18,19,20Clients choose a recurring frequency when booking in the Client Portal, for a number of sessions, a date range or with no end; staff can book recurring classes too, six months ahead by default.27,28
ArketaStudio platformService types set each class’s capacity; clients book through the embed on the studio’s website or a branded mobile app.21,22,23Staff can tick “Add client to future classes” to book a client into a recurring series, forever or for a set number of weeks; clients booking a series themselves isn’t described.32
Mariana TekStudio platformCapacity-based classes, including for reformers, towers and chairs; customers book in the studio’s branded app or through web integrations on its website.46,47Recurring scheduling is described for private sessions (appointments); recurring class reservations aren’t described on the pages checked.48
StudioBookingsBooking toolOnline class bookings with a waiting list for full classes on every plan; members book in the free StudioBookings app or on the studio’s website through an embedded calendar.49,50,51The app page lists “Book recurring appointments online”; members booking a repeating class or series in one go isn’t described.50
Time2bookBooking toolEach class has a capacity for every session; scheduled classes appear on the studio’s public profile, where clients check open slots and book online.24,25Not listed on the pages we checked.25,52,53
StudioFlyStudio software · the maker of this pageA participant limit for every class. Members book, cancel and reschedule in the member portal, and on your own website through the Full Website API (Enterprise, or an add-on on Pro).Members book class by class in the member portal.
FULL CLASSES

Waitlists and late cancellations.

Waitlists differ in one detail that matters on a busy morning: whether the first person waiting is moved in automatically. Zenoti, Kenko, Mindbody, ABC Glofox, Momence, WellnessLiving, Mariana Tek and Time2book describe automatic move-in, some with conditions, and Arketa does when a card or credit is on file. Bookday and DINGG notify members, who then confirm.9,11,13,16,18,19,39,42,43,45,52,54,55,56,57,58,59,60

For late cancellations, ABC Glofox, Momence, Mariana Tek, Kenko, Mindbody, WellnessLiving and Zenoti describe fees, often alongside a lost credit, and Arketa can charge them by automated rules. StudioBookings keeps the credit when a member cancels late, and Bookday sets a deadline for cancelling with the credit returned.11,44,61,62,63,64,65,66,67,68,69,70,71,72,73,74

When a StudioFly class is full, members join the waitlist themselves, and the first person waiting is moved in automatically when a place frees up. A late cancellation or no-show inside your window can automatically cost a class credit, not a fee.

Waitlists and cancellation rules on each vendor’s pages (checked 25 September 2026)
ProductWaitlistsCancellation rules
Zoho BookingsBooking tool · IndiaNot listed on the pages we checked.1,2,75,76A cancellation and rescheduling window stops customers changing a booking from the booking page close to the start; studios can take a deposit or full payment. A lost credit or late-cancel fee isn’t described.77,78
YoActivStudio software · IndiaManagers can view an “automated waiting list”; whether members join it themselves and are moved in automatically isn’t said.33Not listed on the pages we checked.33,34,79
YDLGym software · IndiaThe studio can switch a waiting list on, with optional “auto-approval for requests”; whether members join it themselves and are moved in automatically isn’t said.37The studio sets time windows for class cancellations, and the Pilates app applies its cancellation policy rules; a lost credit or late-cancel fee isn’t described.37,38
ZenotiSalon, spa and fitness · India officeMembers join a waitlist from their phone, and by default Zenoti promotes the first waitlisted student when a spot opens, without a confirmation step; confirmation modes are optional.39,54Cancellation profiles charge tiered late-cancel fees by time before class, as a percentage of the class price or a flat amount; package or membership credits can pay cancellation and no-show fees.70,71
DINGGSalon, spa and wellness · IndiaMembers join a waitlist when a class is full and are notified automatically when a spot opens, with one-click booking from the waitlist; moving the next person in automatically isn’t described.42,43Studios set cancellation policies and can require prepayment or deposits; a cancellation window with a lost credit or fee applied automatically isn’t described.5,43
KenkoStudio platformCustomers add themselves to the waitlist in the app or on the website; with “Automatically Book” the first person is booked when a slot opens, or “Inform Everyone” lets the first to confirm take it.55A free-cancellation window, then a late-cancel fee for unlimited memberships or a lost credit for fixed-credit packs, plus a no-show fee.68
BookdayStudio platformMembers join the waitlist in the app. When a spot opens, the first person is offered it by email and push and confirms with one click; an unanswered offer passes to the next person.9,45Booking rules set a deadline for cancelling with the credit returned (“Max Cancel Time”); a late-cancel or no-show fee isn’t described.44,74
MindbodyStudio platformClients are offered the waitlist when a class is full, and the next client is moved in automatically when someone cancels; an FAQ on the same page says Mindbody “can automatically notify” instead.11After the studio’s cut-off time, a late cancel or no-show can cost a fee or a visit deduction, per the studio’s settings.11
ABC GlofoxStudio platformMembers join waitlists from the app; with an automatic waitlist the first client is moved in when a spot opens, up to 30 minutes before class by default. This needs the “Pay later” option.13,56Studios set a cancellation notice period; automated late-cancel and no-show fees are charged, and a credit-pack booking cancelled late also forfeits its credit.61,62
MomenceStudio platformStudents join waitlists in the app; when a spot opens the first person is added automatically and told by SMS, or the studio can use double opt-in or “fast fingers first” offers.16,57Late-cancel and no-show rules charge customers automatically, as a flat fee and/or a percentage of the price; cancelling before the cut-off returns the pack credit or Momence credits.63,64
WellnessLivingStudio platformClients join wait lists in the app; the business can promote them automatically in waiting order or ask them to confirm, and can let them join without paying first.18,19Late-cancel and no-show penalties can flag the client’s account, blocking future bookings, or charge a fixed or percentage fee.69
ArketaStudio platformClients join a full class’s waitlist themselves. Automatic filling needs package or subscription payment, a connected pricing option and a valid card or credit; otherwise clients are notified when a spot opens.59,60Late cancellations and no-shows are tracked automatically, fees can be charged manually or by automated rules, and a late cancel doesn’t return the credit by default.72
Mariana TekStudio platformCustomers add themselves to the waitlist, and the person at the top is added automatically when someone cancels within the auto-fill window; afterwards Quick Fill texts everyone waiting.58Late-cancel windows are set per membership or credit package, and penalties (a lost credit, a fee or both) are charged automatically; penalty fees aren’t yet available for appointments.65,66,67
StudioBookingsBooking toolMembers can join a waiting list for full classes and get app alerts about it; whether the next person is moved in automatically isn’t described.50,73With the optional Late Cancel setting, a member who cancels inside the studio’s restricted period doesn’t get the credit back; a late-cancel fee is added by hand as a ‘Late Cancel’ pass.73
Time2bookBooking toolClients click “Join waitlist” on a full class, and when a spot opens the first client is booked automatically and emailed; auto-booking stops at a cut-off the studio sets.52Booking policies apply the studio’s cancellation windows; whether a late cancel automatically costs a credit or a fee in Time2book isn’t stated.80
StudioFlyStudio software · the maker of this pageMembers join a full class’s waitlist themselves, and the first person waiting is moved in automatically when a place frees up. Every plan.A cancellation window for each class. A late cancellation or no-show can automatically cost a class credit, not a fee. Every plan.
DECIDING

Which one do you need?

For a class-led studio

  • Check that members can join the waitlist themselves and are moved in automatically.
  • Decide whether a late cancellation should cost a credit, a fee or both, and check the software applies it automatically.
  • Check where members book: an app, your own website or WhatsApp.

For appointments and small groups

  • A booking-page tool such as Zoho Bookings may be enough if you don’t sell packs or memberships.
  • If clients come weekly at the same time, check that they can book the series in one go.
A LITTLE MORE CLARITY

Your questions, answered.

Want to talk through your own setup?

Let’s have a conversation
Which class booking software suits a studio in India?

For a class-led studio selling packs and memberships, look for self-join waitlists, automatic late-cancel rules and UPI payments. Among the tools here, Zenoti and YDL are Indian products that take UPI, Kenko and Bookday take Razorpay, and Zoho Bookings suits simple group slots with booking on WhatsApp. StudioFly covers capacity, self-join waitlists and credit-based cancellation rules on every plan.

Which booking software moves waitlisted members in automatically?

Zenoti, Kenko, Mindbody, ABC Glofox, Momence, WellnessLiving, Mariana Tek, Time2book and StudioFly describe moving the first person in automatically, some with conditions, and Arketa does when a card or credit is on file. Bookday and DINGG notify members, who then confirm. YoActiv, YDL and StudioBookings don’t say how their waiting lists work.

Can members book a whole class series at once?

Zoho Bookings, Momence and WellnessLiving let members book a repeating class or series themselves, and Mindbody does for multi-day class bundles. ABC Glofox, Kenko and Arketa describe staff booking a client into a series. StudioFly members book class by class.

Can the software charge a late-cancel fee?

ABC Glofox, Momence, Mariana Tek, Kenko, Mindbody, WellnessLiving and Zenoti describe late-cancel or no-show fees, and Arketa can charge them by automated rules. StudioBookings keeps the credit when a member cancels late. StudioFly takes a class credit for a late cancellation or no-show, not a fee.

Can members book classes on WhatsApp?

Zoho Bookings and DINGG describe booking or rescheduling over WhatsApp. StudioFly’s WhatsApp AI agent can book classes on your studio’s own number, with the AI Business Pack, and automatic WhatsApp reminders are on every plan.

How often is this checked?

At least every 90 days, and straight away after a known change. The date at the top of the page is the last full check.

KEEP READING

Sources

Every source below was checked on 25 September 2026. Vendors change their pages, so check anything that matters to you with the vendor before you buy.

  1. Zoho Bookings, group meeting scheduler: zoho.com/bookings/features/group-meeting-scheduler.html
  2. Zoho Bookings, yoga scheduling software: zoho.com/bookings/industries/yoga-scheduling-software.html
  3. Zoho Bookings, WhatsApp: zoho.com/bookings/integrations/whatsapp.html
  4. DINGG, wellness software: dingg.app/in/business/wellness-software
  5. DINGG, salon scheduling software: dingg.app/in/features/salon-scheduling-software
  6. Kenko help: How to add a class schedule: help.gokenko.com/en/articles/5321673-how-to-add-a-class-schedule
  7. Kenko help: Customer app: help.gokenko.com/en/articles/7033985-customer-app
  8. Bookday, class scheduling: bookday.io/features/class-scheduling
  9. Bookday, mobile app: bookday.io/features/mobile-app
  10. Bookday, booking page: bookday.io/features/booking-page
  11. Mindbody, scheduling: mindbodyonline.com/business/scheduling
  12. ABC Glofox, scheduling: glofox.com/features/scheduling/
  13. ABC Glofox, custom branded app: glofox.com/features/custom-branded-app/
  14. ABC Glofox help: Can members book and pay through my website: support.glofox.com/hc/en-us/articles/46422364089364-Can-members-book-and-pay-through-my-website
  15. Momence, booking and scheduling: momence.com/booking-and-scheduling/
  16. Momence, yoga studio software: momence.com/yoga-studio-software/
  17. Momence help: Plugins widgets FAQs: help.momence.com/en/articles/12029975-plugins-widgets-faq-s
  18. WellnessLiving help: Wait lists: help.wellnessliving.com/en/articles/9175831-wait-lists
  19. WellnessLiving, software: wellnessliving.com/yoga/software/
  20. WellnessLiving, pricing: wellnessliving.com/pricing/
  21. Arketa help: Schedule overview: help.arketa.com/schedule/overview
  22. Arketa help: Embed on website: help.arketa.com/getting-started/embed-on-website
  23. Arketa help: Mobile app: help.arketa.com/for-clients/account/mobile-app
  24. Time2book help: Create a class: time2book.me/help/create-a-class
  25. Time2book help: Scheduling a class: time2book.me/help/scheduling-a-class
  26. Momence help: Settings restrictions FAQs classes: help.momence.com/en/articles/12027801-settings-restrictions-faq-s-classes
  27. WellnessLiving help: Book a class as a client: help.wellnessliving.com/en/articles/9834468-book-a-class-as-a-client
  28. WellnessLiving help: Book a class: help.wellnessliving.com/en/articles/9278856-book-a-class
  29. Mindbody help: How do I make a recurring class reservation: support.mindbodyonline.com/s/article/203257783-How-do-I-make-a-recurring-class-reservation?language=en_US
  30. ABC Glofox help: Recurring class bookings for unlimited restricted memberships: support.glofox.com/hc/en-us/articles/46431714923284-Recurring-Class-Bookings-For-Unlimited-Restricted-Memberships
  31. Kenko help: Recurring class bookings: help.gokenko.com/en/articles/9123087-recurring-class-bookings
  32. Arketa help: Add to class: help.arketa.com/schedule/checkin/add-to-class
  33. YoActiv, group class management software: yoactiv.com/group-class-management-software
  34. YoActiv, yoga studio management software: yoactiv.com/yoga-studio-management-software
  35. YoActiv, pricing: yoactiv.com/pricing
  36. YDL, home page: yourdigitallift.com/
  37. YDL, studio: yourdigitallift.com/studio/
  38. YDL, Pilates studio: yourdigitallift.com/pilates-studio/
  39. Zenoti, gym scheduling software: zenoti.com/fitness-software/gym-scheduling-software
  40. Zenoti help: Webstore: help.zenoti.com/en/fitness/webstore.html
  41. Zenoti help: Fitness FAQs: help.zenoti.com/en/fitness/fitness-faqs.html
  42. DINGG, gym booking software: dingg.app/business/gym-booking-software
  43. DINGG, salon online booking system: dingg.app/in/features/salon-online-booking-system
  44. Bookday, setup guide: bookday.io/en/setup-guide
  45. Bookday, waitlist management: bookday.io/features/waitlist-management
  46. Mariana Tek, Pilates studio software: marianatek.com/pilates-studio-software/
  47. Mariana Tek help: Web integrations getting started: docs.marianatek.com/docs/web-integrations/getting-started
  48. Mariana Tek, appointments: marianatek.com/features/appointments/
  49. StudioBookings, pricing: studiobookings.com/pricing
  50. StudioBookings, app: studiobookings.com/app
  51. StudioBookings help: Embedding the calendar on your website: help.studiobookings.com/en/articles/13704169-embedding-the-calendar-on-your-website
  52. Time2book help: Waitlist: time2book.me/help/waitlist
  53. Time2book help: Booking for multiple people: time2book.me/help/booking-for-multiple-people
  54. Zenoti help: Manage class waitlist: help.zenoti.com/en/configuration/fitness-configurations/manage-class-waitlist.html
  55. Kenko help: Waitlist a complete guide: help.gokenko.com/en/articles/5271980-waitlist-a-complete-guide
  56. ABC Glofox help: How to set up a waitlist: support.glofox.com/hc/en-us/articles/46477329605524-How-to-Set-up-a-Waitlist
  57. Momence help: Waitlist FAQs classes: help.momence.com/en/articles/12028307-waitlist-faq-s-classes
  58. Mariana Tek help: How does the waitlist work: support.marianatek.com/en/articles/1987091-how-does-the-waitlist-work
  59. Arketa help: Waitlist overview: help.arketa.com/schedule/waitlist/overview
  60. Arketa help: Automatic waitlist: help.arketa.com/schedule/waitlist/automatic-waitlist
  61. ABC Glofox help: Booking windows cancellation rules and other settings: support.glofox.com/hc/en-us/articles/46477276917396-Booking-Windows-Cancellation-Rules-and-Other-Settings
  62. ABC Glofox help: Automated no-show late cancellation fees: support.glofox.com/hc/en-us/articles/46433091889172-Automated-No-Show-Late-Cancellation-Fees
  63. Momence help: Late cancellation no-show rules now allow you to charge percentages of the service price: help.momence.com/en/articles/12558127-late-cancellation-no-show-rules-now-allow-you-to-charge-percentages-of-the-service-price
  64. Momence help: Cancellation policy setup FAQs: help.momence.com/en/articles/12027358-cancellation-policy-setup-faq-s
  65. Mariana Tek help: What is a late cancellation window: support.marianatek.com/en/articles/1983346-what-is-a-late-cancellation-window
  66. Mariana Tek help: What are penalty fees: support.marianatek.com/en/articles/5154749-what-are-penalty-fees
  67. Mariana Tek help: Are penalty fees available for appointments: support.marianatek.com/en/articles/15000515-are-penalty-fees-available-for-appointments
  68. Kenko help: Late cancellation and free cancellation: help.gokenko.com/en/articles/5319218-late-cancellation-and-free-cancellation
  69. WellnessLiving help: Add modify or delete cancellation and no-show penalties: help.wellnessliving.com/en/articles/9998789-add-modify-or-delete-cancellation-and-no-show-penalties
  70. Zenoti help: Set up cancellation profiles: help.zenoti.com/en/configuration/fitness-configurations/set-up-cancellation-profiles.html
  71. Zenoti help: Set up cancellation rules: help.zenoti.com/en/configuration/fitness-configurations/set-up-cancellation-rules.html
  72. Arketa help: Late cancel no-show: help.arketa.com/schedule/checkin/late-cancel-no-show
  73. StudioBookings help: Late cancel feature: help.studiobookings.com/en/articles/13995694-late-cancel-feature
  74. Bookday, online payments: bookday.io/features/online-payments
  75. Zoho Bookings, features: zoho.com/bookings/features.html
  76. Zoho Bookings help: Bookings policies and preferences: help.zoho.com/portal/en/kb/bookings/workspace/articles/bookings-policies-and-preferences
  77. Zoho Bookings help: Cancellation and rescheduling window: help.zoho.com/portal/en/kb/bookings-2-0/event-types/event-type-settings/articles/cancellation-and-rescheduling-window
  78. Zoho Bookings, payment gateway: zoho.com/bookings/integrations/payment-gateway.html
  79. YoActiv, Pilates studio management software: yoactiv.com/pilates-studio-management-software
  80. Time2book, Pilates studio: time2book.me/solutions/pilates-studio
YOUR NEXT CHAPTER STARTS HERE

See it with your own timetable.
Then decide.

Walk through your classes, fees and payments with our team, and see whether StudioFly fits the way your studio runs.

Book a demoA personal walkthrough with the MyGymDesk team.