Every mat, every class pack, one record.
Class booking, memberships, and workshops sharing one member record — so a student’s class-pack balance is never a mystery to the front desk, and a full class actually stops taking sign-ups at the room’s mat count.
Sound familiar?
- Class packs sold at the desk but tracked nowhere the online booking system can see
- A "full" class that keeps accepting sign-ups because the room cap isn’t enforced anywhere
- Retail — mats, blocks, straps, teacher-training materials — rung up separately from membership billing
- No easy way to tell which class times are consistently full and which ones need to move or go
One system, six modules, one ledger.
Room capacity that’s actually enforced
Each room’s mat count is a hard cap at booking time — a "full" class stays full, and a waitlist takes over instead of overselling the room.
Class packs and unlimited, tracked automatically
Class packs, drop-in credits, and unlimited memberships live on one student record with a card on file — balances decrement on booking, renewals run through Stripe.
Workshops and teacher trainings with real signups
Weekend workshops, teacher-training cohorts, and challenge series run as programs with capacity and waitlists that convert instead of dead-ending in a DM.
Mats, blocks, and retail on the student’s tab
Studio retail charges to the same account as class packs — one revenue number, not a separate register at the front desk.
Fill the 6am class without a mass text
Describe the send, the AI drafts it in your studio’s voice and segments by attendance and pack balance — you approve before it ships.
The class-schedule read you never get time for
Every morning: which times are packed, which students are drifting away, and what to run next — with a dollar estimate on each move.
Questions worth asking
Does the booking system enforce room capacity?+
Yes — each room’s mat count is a hard cap. Once a class is full, sign-ups stop and a waitlist takes over automatically.
Can we sell class packs and unlimited memberships side by side?+
Yes. Both live on the same student record, with balances that decrement on booking and renewals that run through Stripe.
Can we run workshops or teacher trainings through the same system?+
Yes, as a program type with its own capacity, pricing, and waitlist — separate from regular class scheduling but on the same platform.
See it on your yoga studios' own schedule.
A 20-minute walkthrough, tailored to your facility’s size and how you actually run it.