Skip to main content

Booking Bible is in open beta — get started free

For martial arts schools

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.

FeatureBooking BibleZen Planner
Belt progression trackerBuilt-inBuilt-in
Live class streamingIncludedNot available
Modern parent portalMobile-firstDesktop-first
Multi-discipline qualificationsPer-coach per-styleSingle style
Transaction fee (Pro plan)1.5%~2.5%
Contracts with e-sign + recurring tuitionBuilt-inBuilt-in
Multi-language portal (EN + DA)IncludedEN only
Sibling / family discount automationBuilt-inCustom rules
PAR-Q + waiver + medical clearancePer-disciplineGlobal
Tournament + seminar ticket salesBuilt-inAdd-on
Open API + webhooks40+ endpointsLimited
GDPR DSR for minors (parent-managed)Built-inManual
White-label mobile app for membersPro+ includedPremium add-on
EU data residency + signed DPAFrankfurt + DPAUS 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…

BJJ academiesKarate schoolsMuay Thai gymsBoxing gymsMMA gymsKrav Maga schools

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.

from Zen Plannerfrom Mindbodyfrom Kicksitefrom Smartwod