Barre studios juggle full class grids, loyal pack-buyers, intro newcomers, and waitlists that need to move fast. Bastiva sells class packs, unlimited memberships, and intro offers, fills waitlists automatically, and keeps your branded booking experience consistent from page to app. With no per-booking fees, every pack you sell stays in your pocket.
Class scheduling and waitlists
Build your weekly barre grid once and let clients reserve from a clean, branded page or your member app. Classes that fill open a waitlist that auto-fills the second someone cancels, so popular times stay packed.
- Recurring weekly schedules with capacity
- Automatic waitlist gap-fill
- 24h and 2h automated reminders
- Late-cancel and no-show fees you control
Packs, memberships, and intro offers
Sell 10-class packs, unlimited monthly memberships, single drop-ins, and a first-timer intro offer. Bastiva tracks remaining credits and expirations, applies the right pass at booking, and bills memberships automatically with card-on-file.
- Class packs with credit and expiration tracking
- Unlimited recurring memberships
- New-client intro offers and promo codes
- Gift cards for workshops and pop-ups
Instructors and payroll-ready pay
Assign instructors per class, swap subs cleanly, and let staff check their rosters anywhere. Each class taught feeds a payroll-ready ledger with per-class or commission pay, plus a time clock for hourly front-desk staff.
- Per-class instructor assignment and subs
- Time clock and attendance tracking
- Per-class and commission pay rules
- Payroll-ready ledger export
Waivers, follow-ups, and retention
Collect a signed waiver and intake before a new client's first class, then drive repeat visits with post-class follow-ups and rebooking-rate reporting. Retention cohorts highlight which class times and instructors build the most loyalty.
- Digital waivers with e-signature
- Custom intake forms
- Post-visit follow-ups and rebooking reports
- Retention cohorts and client LTV
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 marketplace app |
| Waitlist auto gap-fill | Automatic on cancellation | Often manual or add-on |
| Class packs and memberships | Both, with credit tracking | Available, sometimes tiered |
| Intro offers for new clients | Built-in | Varies by plan |
| Starting price | $19/mo | Frequently higher entry price |
Flat, honest pricing
Every plan includes your branding. No transaction fees, ever.
Frequently asked questions
Can I sell class packs and memberships?
Yes. Offer packs with credit counts and expirations alongside unlimited recurring memberships. Bastiva applies the right pass automatically when a client books.
How do waitlists fill?
When a class is full, clients join the waitlist. If someone cancels, the next person is offered the spot automatically and their pass is applied on confirmation.
Can I offer a first-timer intro deal?
Yes. Create new-client intro offers and promo codes to convert first-timers into regulars, with usage limits you control.
Is there a fee per booking?
No. Bastiva is flat monthly pricing with no per-booking or per-transaction fees.
Can new clients sign a waiver online?
Yes. Send a digital waiver and intake form with e-signature before the first class to keep your front desk clipboard-free.
Explore more
Pack every class — start your free 14-day trial
Your studio, elevated. Live in minutes.