Gym Management for Brazilian Jiu-Jitsu

Stop Surviving. Start Scaling.

The all-in-one platform that replaces your spreadsheets, WhatsApp groups, and paper waivers with a system built from the mat up.

Time Reclaimed
15hrs
per week
Back from admin to the mats.
Revenue Captured
$18,400
per year
Captured before it churns.
Time to Live
Same Day
no setup wait
Up and running by tonight.

Based on a typical 150-member academy. Your numbers will vary.

The Problem

Still Running Your
Gym on WhatsApp
and Generic Systems?

01

Invisible Churn

1 in 2 new members quit within their first year. 90% of white belts never reach blue. Without automated tracking, you don't know they're leaving until they're gone.

02

Admin Drowning

Professors spend hours on attendance logs, WhatsApp messages, and manual billing. Time that should be spent on the mat.

03

Generic Tools

Mindbody doesn't know what a stripe is. You adapt to the software instead of the software adapting to you.

Everything You Need

One Platform.
Zero Compromises.

Student App

A mobile-first web portal where students book classes, track belt progress, see their training history, and manage billing. Works in any phone browser.

Learn more →

Analytics Dashboard

Gym Health Score, live MRR, cohort retention matrix, and attendance heatmaps. Every number is a real query, explained in plain English.

Learn more →

Belt Progression

Per-belt class and month requirements (IBJJF-aligned defaults you can edit), a promotion-readiness dashboard, and full promotion history.

Learn more →

Multi-Gym Platform

A network dashboard with per-gym health and MRR, one-click impersonation into any gym, cross-gym analytics, and a guided new-gym wizard.

Learn more →

Automations

28 configurable triggers across the full member lifecycle: absent re-engagement, trial reminders, payment recovery, streak milestones, and more. Each is toggleable with an editable template.

Learn more →

Stripe Billing

Every gym connects its own Stripe connected account with a full Stripe dashboard. Money goes directly to the gym; the platform only takes a transparent percentage fee.

Learn more →

CRM Pipeline

A nine-stage kanban leads board with one-click conversion to a student account, source tracking, and funnel analytics.

Learn more →

Class RSVP

A 14-day schedule where members book or cancel, see who else is booked, and get an in-app nudge for popular classes.

Learn more →

Kiosk Check-in

A tablet kiosk with personal-QR self check-in, a recent check-in list, configurable time windows, and manual back-fill for professors.

Learn more →

Digital Waivers

A typed-signature waiver captured on the join form before payment, stored with a full text snapshot and timestamp, and editable per gym.

Learn more →

Communications

Pinned announcements in the member app, targeted bulk SMS and email with template variables, brand-styled emails, and a per-message log.

Learn more →

Embeddable Trial Widget

A small embed snippet that puts your trial schedule and booking on your existing site, themed with your brand colours and logo, with bookings landing in the CRM.

Learn more →

Injury Reports

Members submit an injury with optional document; on approval the Stripe subscription pauses, and it resumes when the freeze ends.

Learn more →

Data Export

Streamed CSV export of students and of attendance, the attendance range configurable, scoped to your gym.

Learn more →

Google Reviews

Bulk, targeted, or automatic review requests via SMS and email, through a tracked redirect, with each member asked only once unless you override.

Learn more →

The Experience

What Every Role Sees

Monday Morning
Dashboard

One screen. Every metric. Before the first student walks in.

12 students booked for tonight's class
3 students at risk. Auto-SMS sent.
2 students ready for promotion
↑8% MRR growth this month
78 gym health score. Attendance trending up.

Why Switch

Built for BJJ.
Not Yoga.

Feature Combat Control Generic Tools
IBJJF-aligned belt + stripe tracking
Promotion readiness scoring (months at belt, classes, competitions)
Cohort retention matrix + gym health score
BJJ-tuned lifecycle automations (trial, at-risk, win-back, dunning)
Injury freeze with auto subscription pause
Badge + streak gamification
Trilingual student app (EN · PT-BR · ES)
BECS direct debit (Australia, via Stripe Connect)
Multi-gym franchise dashboard + cross-gym analytics
Embeddable trial booking widget for your own website
Tablet kiosk check-in (signed URL, no shared password)
Class capacity heatmap
Automated Google review requests
Brand-customised transactional email templates
Class booking + scheduling
Digital waivers with audit trail
Mobile student app (no download)
Stripe payments to your own account
CSV student import (with field mapping)
Published AUD pricing (no contact-sales)

See the detailed comparisons: vs Gymdesk  ·  vs Mindbody  ·  vs Kicksite

Simple Pricing

Per Gym. Per Month.
No Surprises.

Every plan includes every feature. Analytics, automations, injury reports, embeddable widget, branded emails, kiosk mode. All of it. Price scales on students and SMS only.

Academy

A$79.00

/month

A$63.20

/month billed annually

A$758.40 per year · Save A$189.60

+ 2.5% platform fee on member payments

Up to 75 students

All features included
100 SMS/mo included
Unlimited email automations
Up to 75 students
Email support
Start Free Trial
Most Popular

Academy Pro

A$129.00

/month

A$103.20

/month billed annually

A$1,238.40 per year · Save A$309.60

+ 2.5% platform fee on member payments

Up to 200 students

All features included
300 SMS/mo included
Unlimited email automations
Up to 200 students
Priority support
Start Free Trial

Unlimited

A$179.00

/month

A$143.20

/month billed annually

A$1,718.40 per year · Save A$429.60

+ 2.5% platform fee on member payments

Unlimited students

All features included
500 SMS/mo included
Unlimited email automations
Unlimited students
Priority support
Start Free Trial
Multi-Gym

Network

from A$129.00

/month per gym

from A$103.20

/month billed annually

A$1,238.40 per year · Save A$309.60

+ 2.5% platform fee on member payments

3+ gyms · Unlimited students

All features included
500 SMS/mo per gym
Unlimited email automations
Unlimited students per gym
Platform dashboard + cross-gym analytics
Dedicated support
Start Free Trial

Extra SMS beyond plan allowance: $0.08/message. Email automations unlimited on all plans. 14-day free trial, no credit card required.

100%

BJJ-Focused

Not a generic fitness tool with martial arts bolted on. Every feature built for how academies actually work.

Zero Risk

Free Trial

14-day free trial. No credit card required. Full access to every feature.

Direct Pay

Your Stripe

Stripe goes to your account. We never hold your money. Transparent 2.5% platform fee, published not buried.

Built in

Australia

Local team, AUD pricing, and Stripe BECS direct debit. Built for how Australian academies actually run, not retrofitted from a US tool.

Multi-Language

Your Academy. Your Language.

Most Australian BJJ academies have Brazilian instructors and a mix of English and Portuguese speaking students. Combat Control renders the student app, automated emails, and kiosk in each person's language automatically. No separate setup, no second system.

EN
English
PT
Português
ES
Español

Migration

Switching Is Easy.

Import your student list via CSV and be up and running in minutes. Switching from another platform? We'll help you migrate.

Mindbody
Gymdesk
Kicksite
CSV / Spreadsheets

See It In Action

2-Minute Demo

See how a professor manages their academy from a single dashboard.

Questions

Frequently Asked

Your Academy
Deserves Better.

Start your 14-day free trial. No credit card. Full access.

Start free trial

No credit card required. 14-day free trial. Cancel anytime.