Built for the dojo: belt promotions, attendance, contracts
Karate, BJJ, Muay Thai, Krav Maga. Track every attendance toward the next belt, manage contracts, and run kids classes alongside adult MMA.
Belt + rank progression
Per-style belt systems (BJJ stripes, karate kyu/dan, Muay Thai armbands). Auto-track attendance toward minimum-class requirements.
Contracts + recurring tuition
Send signing-link contracts on signup. 6 / 12 / 24-month terms with auto-renewing tuition.
Kids + adult programs
Run a kids program with permission slips, parent contact, and payment from one parent account, alongside adult classes from the same calendar.
Health questionnaires
PAR-Q + medical clearance forms — required before first class. Stored with the client.
Multi-discipline scheduling
BJJ at 6 AM, Muay Thai at 5 PM, kids at 4 PM. One calendar, separate qualifications per coach.
Tournaments + seminars
Run paid seminars and competition team practices as multi-session courses with rosters, waivers, and ticket sales.
Real martial arts schools use cases
Specific scenarios Booking Bible was designed for — not generic copy.
The BJJ academy
Stripe-style belt + 4 stripes per belt. Attendance auto-counts toward the next stripe; coach approves promotions in-app. Adults + kids classes, separate qualifications per coach (kids-trained vs not).
No more whiteboard belt tracking
The Muay Thai gym
Walk-in trial + recurring 6/12-month contracts with auto-debit. Sparring class requires medical clearance form + last-12-months PAR-Q on file before booking opens.
Health docs gated automatically; no last-minute clipboard at the door
The traditional karate school
Kyu / dan ranking with minimum-class attendance + minimum-time-since-last-promotion rules. Annual gradings sold as ticketed events with examiner panels.
Promotions calculated on actual attendance, not coach memory
The MMA gym with a competition team
Recreational vs competition tracks. Comp team has private classes (qualified members only), tournament fee collection, weight-class tracking, and team uniform orders.
Comp team logistics out of WhatsApp groups
Booking Bible vs Zen Planner
A quick side-by-side on what matters.
| Feature | Booking Bible | Zen Planner |
|---|---|---|
| Belt progression tracker | Built-in | Built-in |
| Live class streaming | Included | Not available |
| Modern parent portal | Mobile-first | Desktop-first |
| Multi-discipline qualifications | Per-coach per-style | Single style |
| Transaction fee (Pro plan) | 1.5% | ~2.5% |
| Contracts with e-sign + recurring tuition | Built-in | Built-in |
| Multi-language portal (EN + DA) | Included | EN only |
| Sibling / family discount automation | Built-in | Custom rules |
| PAR-Q + waiver + medical clearance | Per-discipline | Global |
| Tournament + seminar ticket sales | Built-in | Add-on |
| Open API + webhooks | 40+ endpoints | Limited |
| GDPR DSR for minors (parent-managed) | Built-in | Manual |
| White-label mobile app for members | Pro+ included | Premium add-on |
| EU data residency + signed DPA | Frankfurt + DPA | US default |
Comparisons reflect publicly listed plans at time of writing. Pricing changes — verify directly.
Simple pricing, transparent fees
Martial arts pricing — flat monthly, no per-student fees.
Also for…
Coming from Zen Planner?
Our migration team handles the heavy lifting — clients, passes, payment methods, booking history. White-glove import on Enterprise; self-service CSV import on every plan.