Yoga studios live and die by the schedule: vinyasa at 6am, restorative on Sunday, a sub stepping in last minute, and a waitlist that needs to fill the second someone cancels. Bastiva handles class packs, unlimited memberships, drop-ins, and waitlists with automatic gap-fill so no mat sits empty. With no per-booking fees and your own branded booking page, you keep more of every class pack you sell.
Class scheduling and waitlists that fill themselves
Build your weekly grid once and let students reserve a spot from a clean, branded booking page or your member app. When a class fills, the waitlist opens automatically — and the moment someone cancels, Bastiva offers the seat to the next person in line and bills their pack on confirmation.
- Recurring weekly schedules with per-class capacity
- Automatic waitlist gap-fill on cancellation
- 24-hour and 2-hour automated class reminders
- Late-cancel and no-show fees you control
Class packs, drop-ins, and memberships
Sell exactly how students want to pay: a 10-class pack, a single drop-in, an unlimited monthly membership, or an intro offer for new yogis. Bastiva tracks remaining credits, expiration dates, and renewals automatically, and applies the right pass when a student books.
- Class packs with credit counts and expirations
- Recurring unlimited memberships with card-on-file
- Drop-in pricing and new-student intro offers
- Gift cards and promo codes for workshops
Teachers, subs, and payroll-ready pay
Assign instructors per class, let them check their roster on the go, and swap in a sub without breaking student bookings. Every class taught flows into a payroll-ready ledger with per-class or commission-based pay, so paying your teachers takes minutes, not a spreadsheet weekend.
- Per-class instructor assignment and easy sub swaps
- Staff time clock and attendance tracking
- Commission and per-class pay rules
- Payroll-ready ledger export
Waivers, intake, and retention
Collect a signed liability waiver and health intake before a new student's first class with e-signature forms — no clipboard at the front desk. Then keep students coming back with post-visit follow-ups, retention cohorts, and rebooking-rate analytics that show which classes and teachers drive loyalty.
- Digital waivers with e-signature
- Custom health and intake forms
- Retention cohorts and rebooking-rate reports
- Client LTV and class-attendance analytics
Bastiva vs. Typical platforms
| Feature | Bastiva | Typical platforms |
|---|---|---|
| Per-booking / transaction fees | None — flat monthly price | Often charges per-transaction or per-booking fees |
| Custom branding on booking page | Included on every tier | Branding often limited to top tier |
| Branded member app | Included | Usually a shared, generic marketplace app |
| Waitlist auto gap-fill | Automatic on cancellation | Often manual or add-on only |
| Class packs and memberships | Both, with credit tracking | Available, sometimes tiered |
| Starting price | $19/mo | Frequently higher entry price |
| Your own subdomain | yourstudio.bastiva.com | Shared marketplace listing |
Flat, honest pricing
Every plan includes your branding. No transaction fees, ever.
Frequently asked questions
Can students buy and use class packs?
Yes. Sell packs of any size with credit counts and expiration dates. Bastiva automatically deducts a credit when a student books and warns them when their pack is running low.
How do waitlists work?
When a class is full, new bookings join the waitlist. If someone cancels, the next person is offered the spot automatically and their pass or card-on-file is applied when they confirm.
Can I assign substitute teachers?
Yes. Swap the assigned instructor on any class in seconds without disturbing student reservations, and the sub sees the updated roster in their staff view.
Do you charge a fee per class booking?
No. Bastiva is flat monthly pricing with no per-booking or per-transaction fees, so a busy schedule never costs you more.
Can new students sign a waiver online?
Yes. Send a digital liability waiver and health intake form with e-signature before their first class so the front desk stays clipboard-free.
Explore more
Fill every mat — start your free 14-day trial
Your studio, elevated. Live in minutes.