A martial arts school runs on programs, rank progression, recurring memberships, and families training together. Bastiva manages program enrollment, recurring membership billing, family plans that group household members, and the class schedules and waivers your dojo needs. Use client tags to track belt rank and program level, with flat pricing and no per-booking fees so your roster can grow freely.
Programs, rank, and progression tracking
Enroll students into programs — kids' BJJ, adult striking, weapons — and use client tags to track belt rank and level as students progress. See each student's program, rank, and attendance at a glance to inform testing and promotions.
- Program enrollment by discipline and age group
- Belt rank and level tracking via client tags
- Attendance tracking toward promotions
- Per-student notes and history
Memberships and family plans
Offer recurring monthly and contract memberships billed automatically with card-on-file, plus family plans that group parents and kids under one account and one payment. Failed payments retry on their own so dues collection runs itself.
- Recurring monthly and contract memberships
- Family plans grouping household members
- Automatic card-on-file billing with retries
- Promo codes for trials and intro programs
Class schedules and instructor pay
Build class schedules across programs and belt levels, assign instructors, and handle sub coverage cleanly. A time clock tracks hours, and a payroll-ready ledger with commission or per-class pay makes paying instructors fast.
- Schedules by program and rank level
- Per-class instructor assignment and subs
- Time clock and attendance tracking
- Payroll-ready ledger with commission rules
Waivers, retention, and communication
Collect a signed liability waiver and intake at sign-up, then keep families engaged with broadcasts, push notifications, and follow-ups. Retention cohorts and member LTV show which programs keep students training longest.
- Digital waivers with e-signature
- Broadcasts and branded push notifications
- Post-visit and re-engagement follow-ups
- Retention cohorts and member LTV
Bastiva vs. Typical platforms
| Feature | Bastiva | Typical platforms |
|---|---|---|
| Per-transaction fees | None — flat monthly price | Often charges per-transaction fees on dues |
| Belt rank / level tracking | Via client tags and notes | Support varies |
| Family / household plans | Grouped under one account | Support varies |
| Recurring membership billing | Automatic with retries | Available, sometimes add-on priced |
| Custom branding | Logo and colors on every tier | Branding often limited to top tier |
| Branded member app | Included | Usually a generic shared app |
| 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 track belt ranks and program levels?
Yes. Use client tags and per-student notes to track each student's belt rank, program, and progression, with attendance data to support testing and promotions.
Do you support family memberships?
Yes. Group parents and children under one family plan with a single account and one card on file covering everyone's dues.
Can I run recurring monthly dues?
Yes. Set up recurring monthly or contract memberships billed automatically to cards on file, with automatic retries on failed payments.
Is there a fee per booking or payment?
No. Bastiva is flat monthly pricing with no per-booking or per-transaction fees.
Can students sign waivers at sign-up?
Yes. Send digital liability waivers and intake forms with e-signature when a new student or family joins.
Explore more
Grow your dojo — start your free 14-day trial
Your studio, elevated. Live in minutes.