Group class booking shares the booking-page UX with 1:1 appointments — but the back-end is meaningfully different. If your business runs classes (yoga, fitness, workshops, group lessons), the wrong tool makes daily operations painful.
What’s different about group bookings
Five differences from 1:1:
1. Capacity per slot
A 1:1 appointment is a single slot for a single customer. A group class has a max headcount (8 yogis, 20 spin-class members, 12 workshop attendees).
The booking page must show:
- Class is at 6pm
- 6 of 12 spots filled
- Customer can book if there’s space
2. Waitlist when full
When a class fills, customers can join a waitlist. When someone cancels (within the cancellation window), the waitlist auto-promotes the next person.
This requires:
- Waitlist record per class
- Auto-promotion logic
- Notification to promoted customers
3. Recurring schedules
Classes typically repeat (weekly yoga, daily 6am spin). The schedule is “recurring template” not “one-off booking”.
The system has to:
- Generate class instances from a recurring template
- Allow cancellation of a single instance (without killing the recurring schedule)
- Allow modification of future instances (instructor change, time shift)
4. Class packs / memberships
Customers don’t book-and-pay class by class — they buy a 10-class pack or unlimited monthly membership, then book individual classes from their balance.
This requires:
- Class-pack tracking (10 left, 9 left, …)
- Membership tracking (active until X date)
- Booking against balance (deduct one credit per booked class)
5. Drop-in pricing
Some classes also accept walk-up customers paying per-class. The pricing is different from membership/pack rate.
What 1:1 booking software does badly
Calendly, generic Cal.com, basic Acuity tiers handle these poorly:
- No capacity (can only book one customer per slot)
- No waitlist
- No class packs
- Recurring instances can’t be modified individually
For class-based businesses, these are dealbreakers.
What class-specific software does well
Built-for-classes platforms (Mindbody, Glofox, Wellness Living, ClassPass, Acuity at higher tiers) handle:
- Capacity per class
- Waitlists with auto-promotion
- Class packs and memberships
- Recurring schedules with per-instance edits
- Drop-in pricing
The trade-off: cost (most are $99-499+/month) and complexity.
What Zedule does
Zedule supports group classes with:
- Capacity per service — set max attendees
- Booking-page slot view — shows “6/12 spots open”
- Class-pack / membership billing — V2 (currently in roadmap)
- Waitlist — V2
For mid-2026, Zedule handles capacity-based group classes well. Class-pack billing and waitlists are planned features for V2.
For studios that need class packs today, Acuity Powerhouse, Glofox, or Mindbody are better fits.
What about class series / courses?
A “course” is a sequence of related classes (a 6-week yoga foundation course, a 4-session workshop). Customers register once, attend all sessions.
This is different again from individual classes. Few booking platforms handle it well; most operators manage course registration manually (Google Form + spreadsheet) and just block-book the slots.
Pricing by industry
For class-based businesses, expect to pay:
- Solo yoga teacher: $100-300/year (Zedule, Acuity)
- Small studio (2-5 instructors): $400-1,500/year (Acuity Powerhouse, Glofox)
- Mid-sized studio (5-15 instructors): $1,500-5,000/yr (Mindbody, Glofox, Wellness Living)
- Multi-location: $3,000-15,000/year
The cost gap between “solo / Zedule” and “established class platform” is huge. The decision usually depends on: do you sell class packs?
Common operational issues
Issue: Customer arrives after class started
Most studios let customers join up to 5-10 minutes late. Beyond that, no entry. The booking software should auto-mark “late check-in” or “no-show”.
Issue: Instructor swap
Instructor calls in sick; another teacher covers. The booked class still happens but the instructor differs. Customers should be notified by SMS.
Issue: Class capacity changed mid-week
You realise you set capacity to 8 but want 10. Existing 8 bookings stay; 2 more spots open up.
Most platforms handle this; verify yours does.
Hybrid: 1:1 + group classes
Many businesses run both:
- 1:1 personal training + group fitness classes
- Private massage + group yoga
- Solo lesson + group lesson
The booking software has to handle both. Most modern platforms do. The booking-page customer experience is just “pick your service” — some are 1:1, some are group, the back-end handles each correctly.