BJJ gym software · Retention System built in

The BJJ software that actually
saves you money.

You fight for every member. ActiveJoin keeps the money in.

  • Retention system. Catches quitters early.
  • Classes & members. Roll-call to belts.
  • Payments. Autopay, direct payouts.
  • Community feed. Keeps them coming back.
Built from the mat Self-serve · no card Live in a day
ActiveJoin app: belt progress, streaks, training partners

Your members think you're rich.

A full mat is not profit. Most of it leaks back out.

At Dream Art Nürnberg, silent churn was costing us

€77,000

every single year

$100
$40$250
5
125

At risk this year

90

members would drift away

60%

ActiveJoin keeps

54

of them on the mat

Each save is worth

$1,200

12 months × your fee

Recovered annually

$64,800 / year

Over 5 years $324,000

Assumes ActiveJoin's at-risk cockpit + retention engine save 60% of would-churn members, who then stay 12 additional months on average. Your mileage varies with how disciplined you run the follow-ups.

The fix

ActiveJoin plugs the leak.

Built from the mat.
The whole gym suite comes free on top.

See the full Retention System

For gym owners

One screen,
every decision.

MRR, at-risk, payouts. One morning cockpit, one tap to act.

  • Live KPI cockpit + sparklines
  • At-risk panel, one-tap message-all
  • Stripe Connect direct payouts
  • Custom-branded student app
See all owner tools
Mat safety incident dashboard
Member detail with feed, gallery and stats
Owner cockpit with KPIs and at-risk panel

For instructors

Teach without
the admin tax.

Roll-call from the mat. The gym sees what you saw.

  • Live roll-call on iPad or phone
  • Promotion eligibility pre-flight
  • Pinned coach notes per member
  • Graduation ceremonies + shoutouts
See all instructor tools

For students

A native app
they actually open.

An app that opens to their progress, not admin.

  • Belt ring + stripe progress
  • Weekly streak + freeze tokens
  • Schedule, sign-up, kiosk QR
  • Achievements + coach shoutouts
See all member features
ActiveJoin app schedule view
ActiveJoin app progress home with belt ring and streak
ActiveJoin app gallery with member training photos

For parents

Run their training
from your phone.

Book, track and cheer from your own account. Hand it over when they're ready.

  • One login for the whole family
  • Act as your kid, anytime
  • No stranger sees your child
  • Handover when they're ready
See all family features

Measured against itself

Not built in an office.
Forged on our mat in Nürnberg.

ActiveJoin runs Dream Art Nürnberg, one of Bavaria's largest BJJ academies. Third software generation. Five years on our own mat first.

75% 23%

New-member churn 2021 → 2025

0

Members lost Jan to Apr 2026

+118

Net members added in 2025

Real Dream Art Nürnberg numbers, 156 cancellations analyzed. Your numbers depend on how you run the engine.

A note from the founder

"I run a gym in Nürnberg. If it doesn't survive a Tuesday night with 60 people on the mat, it doesn't ship."

KD

Kilian Dütsch

Founder · Dream Art Nürnberg

Stack consolidation

Instead of seven tools. One ActiveJoin.

Everything in one login. 40 more tools inside.

7 tools
1 login · 1 bill · 1 vendor

Live in 30 minutes

Three steps to your first cockpit.

01

Create your gym

Two-minute signup. No credit card.

02

Import your members

CSV upload or one-call migration help.

03

Open the cockpit

Monday morning, see who's slipping.

Pricing

Honest, simple pricing.

One price per gym. No add-ons, no transaction fees.

From $79

/ month, per gym · cancel anytime

  • Every feature, every plan
  • Unlimited students & coaches
  • iOS · Android · Web
  • GDPR by default

Running an association? Talk to us. Different model. →

FAQ

Frequently asked questions

What is ActiveJoin?

+

The operating system for BJJ gyms, built from the mat. Honest belts, real attendance, and the retention engine that catches members before they drift. It runs Dream Art Nürnberg.

Is it really self-service? No onboarding call needed?

+

Yes. Create a gym, import or seed members, set belt rules, run your first class the same week. Onboarding calls are optional.

How does the at-risk member cockpit work?

+

Every check-in updates a signal: rising, steady, slipping, gone. The cockpit sorts members by days since last visit. One tap messages everyone slipping.

How does digital belt and stripe tracking work?

+

Belts and stripes are awarded by the gym, with date, coach and full history per student. Students never self-set rank.

Who can see what about my child if they train?

+

Per-area visibility: you control who sees a student's schedule and attendance. No stranger sees where your child trains. GDPR export and deletion are standard.

Can I move my data from another system?

+

Yes. Import members, attendance and partial belt history by CSV. Association rollouts get direct help.

What does ActiveJoin cost?

+

Fixed price per gym from $79/month, scaled by size. No add-ons, no transaction fees, no surprises.

Which platforms does ActiveJoin run on?

+

iOS, Android and Web. Owners use the web back office, students the apps, the kiosk runs on a tablet.

Does it work for a single gym, or only for federations?

+

Both. Single gyms get the full suite. Federations add shared belt policy, cross-gym visibility and governance on top.

How does ActiveJoin differ from Mindbody or generic studio software?

+

Generic studio software adapted yoga and CrossFit tools. ActiveJoin starts with belts, stripes and roll-call, then builds the business on top.

Who built ActiveJoin?

+

BJJ practitioners. It runs Dream Art Nürnberg and is the third generation of the software; a predecessor ran a whole federation. Built from the mat.

How fast can I have my gym live?

+

Most gyms run their first class within a day: create the gym, import or seed members, print the kiosk QR. Day two: check the cockpit.

Ready?

The longer you wait, the more silent leavers stack up.

Run your gym
like a black belt.

Self-serve. No credit card. Live in a day.

Built from the mat iOS · Android · Web GDPR by default

Running an association or federation?

Talk to us → [email protected]
Create your gym, free