Scheduling, belts, payments, kiosk check-in, community. One app for the whole academy. Built by people who actually roll.
Owner dashboard
Dream Art · São Paulo
Active
187
↑ 12 PoP
MRR
$14.6k
↑ 8.2%
Retention
94%
↑ 2.1%
Attention
3
act now
Revenue · 90 days
vs. previous period
LIVE ROLL-CALL
LIVEMarco · ●●●
✓Sofia · ●●
✓Jonas · !
!12 / 18 checked in
PAYOUT
LiveThis month
$24,832
↑ 22.8% vs. last
5 ready to promote
Eligibility passed
For students
Clarity
For instructors
Authority
For owners
Visibility
For associations
Governance
Pillar one
For students
They want clear belt rules, transparent schedules, predictable payments. If you can’t show that, the academy down the street will.
3rd stripe earned
Blue belt · 8 weeks
Next belt
22%
~4 weeks projected
12-day streak
Personal best
Solved by ActiveJoin
Clear belts. Transparent schedule. Predictable bills. So they stay with you.
Pillar two
For instructors
Paper roll-call. Excel for promotions. Five professors, five opinions about who’s ready. Students see the chaos and lose trust.
Coach toolkit
Gi Fundamentals · 18:00
Roll-call · 12/18
Ready to promote
5
5 promotions ready
Eligibility passed
Audit-logged · transparent
Solved by ActiveJoin
Live roll-call. Auto-eligibility. Transparent rules. Promotions earned, not argued.
Pillar three
For owners
Five tools means five truths. No clean revenue trend. No retention signal. No idea who’s about to leave the mat for good.
New member
João Silva · just joined
At risk
2 members
No check-in · 3 weeks
Forecast · Q1
+18% trajectory
Welcome back, Isaque
Dream Art · São Paulo
Active
187
↑ 12 PoP
MRR
$14.6k
↑ 8.2%
Retention
94%
↑ 2.1%
Attention
3
Need action
Revenue · last 90 days
vs. previous period
2 failed charges
Last: yesterday
5 promotions ready
Approve in coach view
Solved by ActiveJoin
Members, revenue, who’s slipping. All on one screen, real-time. Stop guessing, start steering.
Pillar four
For associations
If your association can’t see which academy is growing, who’s promoting, what’s working, it can’t lead. Most associations are just logo stickers.
São Paulo
−8 members
Drop · last 30 days
12 cross-gym promotions
Dec ceremony queued
Berlin joining
Onboarding · Q1
Dream Art
4 academies · 660 members
NYC
Isaque Bahiense · est. 2019
187
↑ 12LA
Pedro Marinho · est. 2020
142
→ 0São Paulo
Rui Alves · est. 2014
203
↓ 8London
Mica Galvão · est. 2021
128
↑ 4Cross-gym leaderboard · this month
Mat hoursMarco Silva
São Paulo142h
Aiko Kondo
London128h
Jordan Davis
NYC119h
Solved by ActiveJoin
Every gym, every promotion, every member, across the whole association.
ActiveJoin makes BJJ a real business.
One app. The right view for every role on the mat and behind the desk.
Roles
1 app
78%
Today · 18:00
Gi Fundamentals
● Checked in · 12h streak
For students
Track every mat hour, every stripe, every milestone. On iOS, Android, Web.
Gi Fundamentals · 18:00
Live · 12/18Marco Silva · Blue ●●●
✓Aiko Kondo · Purple ●●
✓Jordan Davis · White ●●●●
!For coaches
Live roll-call, eligibility checks, graduations. All from your phone.
Marco
✓ Aiko
Jordan
Lillian
Traci
Virgil
For staff
Kiosk, member directory, walk-ons. Everything the lobby needs to keep moving.
Active
187
↑ 12
MRR
$14.6k
↑ 8%
Attn.
3
act
For owners
Programs, rank rules, contracts. Direct payouts to your account. Your brand on the student app.
NYC
187
↑12LA
142
→0São Paulo
203
↓8London
128
↑4For leadership
KPIs with trends. Attention items surfaced. Multi-academy oversight in one console.
This month · mat hours
Marco Silva
São Paulo142h
Aiko Kondo
London128h
Jordan Davis
NYC119h
For associations
Running a federation? Cross-gym leaderboards, shared belt policy, association governance. On top of every gym’s own setup.
Steps
1 day
STEP 01
A fully-loaded BJJ gym in your browser. Zero setup, zero card, resets every 24 hours.
Welcome
Demo Gym · seeded
Active
47
seeded
History
18mo
attendance
Belts
3
promotions
Activity feed · 18mo
↑ built
Live in 6s
STEP 02
CSV upload or email invite. Families, kids and existing ranks all carry over.
students-export.csv
12.4 KB · 47 rows
47
Students
12
Families
9
Kids
Parsed in 1.2s
STEP 03
Hook up payments, plug in the kiosk, run your first class. Most gyms are on the mat by day two.
SYSTEM STATUS
All systems go
No long onboarding calls. No setup fees. Day-two ready.
Most academies duct-tape their operations across five to ten tools. ActiveJoin replaces all of them.
App
Tools
You save
$150–550 / month
1 login · 1 bill · 1 vendor
Capability
×Without ActiveJoin
ActiveJoin
Class scheduling
Mindbody · Acuity
Built in
Self check-in & kiosk
Custom QR · Tablet apps
Built in
Member & staff management
Custom CRM · Spreadsheet
Built in
Belt progression & rank rules
Spreadsheet · Notion
Built in
Subscriptions & contracts
Separate billing tools
Built in
Community & feed
Slack · Discord · WhatsApp
Built in
Push notifications
OneSignal · Pushwoosh
Built in
Multi-gym & federation
Not solved
Built in
Total monthly cost
Without
$200–$600+ 5–10 vendors · messyActiveJoin
From $49 /month, one billOne login. One bill. One vendor to call when something breaks.
If you run a federation of academies, ActiveJoin scales with you. Each gym owns its payments, schedule and members. The association layer adds shared belt policy, cross-gym leaderboards and governance.
Gyms
1 association
Live sync · 4 gyms
12 promotions queued
Association Layer
Dream Art
4 gyms · 660 members
NYC
187
↑ 12 PoP
LA
142
→ 0
São Paulo
203
↓ 8 needs attention
London
128
↑ 4
Each gym: own payments, members, schedule. Association: shared belt policy, leaderboards.
By academy size, monthly. Pick the tier that fits you today and move up when you grow.
Transaction
cut from us
Zero
Transaction cut
All plans · 14-day free trial · No card · Cancel anytime
FOR ASSOCIATIONS
Association governance, cross-gym leaderboards, shared belt policy. On top of every gym’s own setup. Tailored onboarding.
FAQ
BJJ academy management software is a specialized platform for Brazilian Jiu-Jitsu schools that handles class schedules, member payments, belt and stripe tracking, and check-in. ActiveJoin is an all-in-one solution for iOS, Android, and Web, built by people who actually roll.
ActiveJoin records every mat hour, every stripe, and every belt promotion per student. Professors see attendance history and promotion eligibility live in the app, no spreadsheets or paper. Stripes can be celebrated publicly in the community feed.
Generic studio software like Mindbody is built for yoga, Pilates, and CrossFit. It does not know belt systems, stripes, federation rules, or roll check-in. ActiveJoin is built specifically for Brazilian Jiu-Jitsu and ships with all of that out of the box.
ActiveJoin starts with a 14-day free trial, no credit card required. Current pricing and plans are listed in the pricing section on the homepage.
Sign up at backoffice.active-join.cloud/register, set up your academy, and use every feature with no restrictions for 14 days. No credit card required and you can cancel anytime.
ActiveJoin collects member payments directly, and payouts go to your academy, not through us. Supported methods include SEPA direct debit, card payments, and common regional payment options.
ActiveJoin works for both. A single academy uses scheduling, member payments, and belt tracking. Federations and associations get an additional multi-gym layer with shared promotion standards, cross-academy leaderboards, and portable memberships.
ActiveJoin is available as a native app for iOS and Android and as a web app in the browser. Students mostly use the mobile apps; academy owners typically work in the web back office.
ActiveJoin is available in six languages: English, German, Portuguese, Spanish, Italian, and French. The app detects the system language automatically.
ActiveJoin is built by BJJ practitioners for BJJ academies. The target users are students, professors, academy owners, and federations, with a tailored view for each role inside the same app.
Mindbody and similar studio software is built for yoga, fitness, and Pilates. ActiveJoin is built specifically for Brazilian Jiu-Jitsu, with belt and stripe tracking, federation structure, competition stats, and roll check-in. These are features that generic fitness apps do not provide.
Some academies start with spreadsheets or WhatsApp groups, but these do not scale and make belt politics harder. There are only a few specialized BJJ platforms; ActiveJoin offers a 14-day free trial with no credit card so you can test it without risk.
Drop us a message. We answer within 1 business day.
Or chat on WhatsApp
+49 178 131 6679
Or email us directly
[email protected]
Response time
We'll get back to you within 1 business day.
14-day trial. No credit card. Cancel anytime.
Get the student app