A CrossFit box runs on class reservations with hard capacity caps — you've got the floor space, the equipment, and the coach-to-athlete ratio to respect. Bastiva lets athletes reserve WOD spots, runs unlimited and limited memberships alongside drop-ins, and fills waitlists automatically when someone bails. Flat pricing with no per-booking fees keeps your box's revenue yours.
WOD class reservations and capacity
Set a hard cap per class so you never exceed your floor space or coaching ratio, and let athletes reserve from your branded app. When a class fills, the waitlist opens and auto-fills the instant a spot frees up.
- Per-class capacity caps and reservations
- Recurring daily WOD schedules
- Automatic waitlist gap-fill
- Late-cancel and no-show fees
Memberships, drop-ins, and on-ramp
Offer unlimited and limited (e.g. 3x/week) memberships, single drop-ins for travelers, and on-ramp or fundamentals packages for new athletes. Bastiva tracks credits, billing, and renewals automatically with card-on-file.
- Unlimited and capped weekly memberships
- Drop-in pricing and visitor passes
- On-ramp and fundamentals packages
- Family and partner membership options
Coaches, sub coverage, and pay
Assign coaches to classes, cover gaps with sub swaps that don't break reservations, and track hours with a time clock. Coaches' classes flow into a payroll-ready ledger with per-class or commission pay rules.
- Per-class coach assignment and sub swaps
- Time clock and attendance tracking
- Per-class and commission pay rules
- Payroll-ready ledger export
Waivers, retention, and community
Get every athlete's liability waiver signed digitally before their first WOD, then keep the community engaged with broadcasts, push notifications, and follow-ups. Retention cohorts show which programs keep athletes longest.
- Digital waivers with e-signature
- Broadcasts and branded push notifications
- Post-visit follow-ups for new athletes
- Retention cohorts and athlete LTV
Bastiva vs. Typical platforms
| Feature | Bastiva | Typical platforms |
|---|---|---|
| Per-booking / transaction fees | None — flat monthly price | Often charges per-transaction fees |
| Class capacity caps | Hard caps with reservations | Available, varies by plan |
| Custom branding | Logo and colors on every tier | Branding often limited to top tier |
| Branded member app | Included | Usually a generic shared app |
| Waitlist auto gap-fill | Automatic on cancellation | Often manual |
| Drop-ins and memberships together | Both on one platform | Available, sometimes tiered |
| 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 cap each WOD class?
Yes. Set a hard capacity per class to respect your floor space and coaching ratio. Athletes reserve spots, and overflow goes to an auto-filling waitlist.
Can I sell drop-ins to traveling athletes?
Yes. Offer single drop-in passes alongside your memberships, with online payment and a signed waiver before the athlete steps on the floor.
Do you support family or partner memberships?
Yes. Set up shared memberships for families or partners with their own billing and credit tracking.
Is there a fee per class booking?
No. Bastiva uses flat monthly pricing with no per-booking or per-transaction fees.
How do coaches get paid?
Assign coaches per class and set per-class or commission pay. Everything flows into a payroll-ready ledger you can export.
Explore more
Run your box smarter — start your free trial
Your studio, elevated. Live in minutes.