Pilates & yoga
Booking software for pilates
and yoga studios
Class scheduling, reformer machine allocation, credit packs, memberships, and automatic waitlists — all in one platform built for boutique studios.
What pilates and yoga studios deal with
+
Fully booked classes, 10 people on a waiting list, and a manual process to fill gaps
When a client cancels, Unstack notifies the waitlist automatically. No manual follow-up.
+
Memberships, class packs, and drop-ins all billed differently
One platform handles all three. Clients buy what suits them; the system tracks what they've used.
+
Reformer machine allocation is a spreadsheet nightmare
Clients pick their machine at booking time. The system enforces capacity. No double-booking.
Key modules
Group Class Scheduling
Set up classes with capacity, pricing, and instructor. Clients book from your public timetable. Class registers update in real time.
- —Configurable capacity, pricing, and instructor
- —Public timetable clients book directly from
- —Live class registers in the admin portal
Equipment Booking
Clients choose their reformer machine (or any equipment) at booking time. The system enforces capacity and prevents double-booking. Admins see a live equipment map.
- —Per-machine selection at booking time
- —Automatic double-booking prevention
- —Live equipment map in admin view
Credits & Class Packs
Sell class packs of any size. Credits deduct automatically on booking. Set expiry periods. Clients see their balance in their account.
- —Configurable pack sizes and expiry periods
- —Automatic credit deduction on each booking
- —Client balance visible from their account
Memberships
Recurring monthly memberships with configurable class allowances. Unused classes can roll over or expire — your choice.
- —Monthly recurring billing via Stripe
- —Configurable class allowances per tier
- —Rollover or expiry — configured by you
Sequential Waitlist
When a class fills, clients join a numbered waitlist. When a spot opens, the next person is notified automatically by email or SMS.
- —Numbered queue — fair, transparent order
- —Automatic notification on cancellation
- —Email and SMS delivery options
Bulk Messaging
Message all clients in a class or across the studio. Announce schedule changes, promote workshops, or follow up after sessions.
- —Target by class, date range, or whole studio
- —Email and SMS delivery options
- —Sent from instructor or admin portal
Common questions
Can clients pick their specific reformer machine?+
Yes. When setting up group classes, you can configure equipment slots — reformer machines, props, or any equipment. Clients choose their preferred machine at booking time, and the system prevents double-booking. You see a live equipment map in the admin view.
How do class credits work?+
You create credit packs — for example, 10 classes for £120. Clients buy them online. Each time they book a class, one credit deducts from their balance. You set the expiry period (e.g. 3 months). Clients see their remaining credits in their account.
Can I run both memberships and pay-as-you-go?+
Yes. You can offer memberships (recurring monthly billing), class packs (buy a block upfront), and single-class drop-in pricing — all simultaneously. Each client uses whatever they've purchased. The system handles the billing logic automatically.
How does the waitlist work for popular classes?+
When a class reaches capacity, clients can join a numbered waitlist. When a cancellation occurs, the next person on the waitlist receives a notification (email or SMS) and has a window to claim the spot. If they don't claim it, the next person is notified.
Can I embed my timetable on my own website?+
Yes. Studio and Pro plans include a timetable embed — a lightweight widget you add to your website with a single line of code. It shows upcoming classes with availability, and clicking through takes clients to your booking page. No iFrame complications.
Purpose-built for boutique studios
Free to start. No contracts. Pay only when your clients pay you.