BJJ Notes Logo

Attendance, tuition, and student retention in one place

Built specifically for Jiu-Jitsu academies. Replace spreadsheets and clipboards with check-in, billing, promotions, and early warning signs before students quit.

30-day free trial - Then: from $49/moNo credit card required · Free assisted setup

Know exactly who is training.

Know exactly who is training.

Track attendance from the front desk, kiosk, QR code, or student app.

From the maker of the BJJ Notes app

4.9/5on the app stores
30,000+practitioners
100,000+training logs
150+countries

Academy ops

Running a BJJ academy shouldn't mean living in spreadsheets. But it usually does.

Roster in WhatsApp and folders
Student lists, waivers, and coach notes live in chats, PDFs, and someone's laptop.
Attendance on a clipboard
You know who showed up for class. Then the paper disappears and the week resets.
Promotions by memory
Belt and stripe decisions depend on gut feel, old lists, and who remembers last ceremony.
Students fade out quietly
They don't complain. They just train less, log less, and disappear before you notice.

Sound familiar?

You need one place to run the academy, and a signal when a student starts slipping, not another generic gym CRM.

What you get

Everything you need to run the week. Plus early warning signs before students quit.

Three outcomes: get paid on time, know who is training, and keep students. Everything else comes included.

Student billing

Get paid without chasing students

  • Create plans and link each student on the billing roster
  • BJJ Notes takes 0% of tuition. Stripe processing stays on your academy account
  • See who is current, overdue, or still needs a plan
Billing and plans

Billing and plans

Class check-ins

Class check-ins

Attendance & roster

Know exactly who is training

  • Check-in via the BJJ Notes app, front desk / kiosk, or QR code
  • One student registry: linked or manual students, even without the app
  • Coaches confirm attendance per class and the week shows up on your dashboard

Engagement signals & retention

Catch students before they quit

  • Active, drifting, and quiet signals from real training logs
  • Built on the student app coaches already ask people to use
  • Act on risk while there's still a relationship to save
Engagement dashboard

Engagement dashboard

Everything else included

Promote with clear rules

  • Set belt and stripe rules for Jiu-Jitsu, and kruang progress for Muay Thai
  • See who is eligible before ceremony day
  • Approve promotions and print lists

Student records and waivers

  • Rank, contact, and groups by modality on each student record
  • Collect and store digital liability waivers
  • Manage coach and staff access in one place

Groups, schedules, and invites

  • Create groups by modality: Jiu-Jitsu, Muay Thai, Boxing, MMA, or Wrestling
  • Set training schedules and invite students and coaches into each group
  • Keep coaches and students organized in each group

Academy Digital Library

  • Build classes with techniques, videos, and notes in one place
  • Share digital material with your academy groups
  • Students access the curriculum in the BJJ Notes app

What makes it different

One connected system for owners, coaches, and students

You and your coaches manage the academy through the web portal. Students can use the free BJJ Notes app to check in, log training, and review techniques, and when they do, your engagement and retention signals get even richer.

Built for BJJ, ready for multi-art

Designed around Jiu-Jitsu. Same student registry and check-in for Muay Thai, Boxing, MMA, and Wrestling.

Signals from real training

Beyond attendance, see who is still actually training: logs, curriculum review, and engagement.

Day-to-day ops and retention together

Run the week without spreadsheets and catch students who are cooling off before they cancel.

4.9/5

App Store and Play Store rating

30,000+

Practitioners use the app

150+

Countries with active practitioners

100,000+

Training sessions logged

295,000+

Rolls logged

The fix

How it works

Three steps to run the academy and collect tuition without the spreadsheet.

  1. 01

    Set up

    Create your gym, groups, and coaches. Add students and set up tuition plans.

  2. 02

    Run

    Check students in, share classes, manage promotions, and collect tuition from one place.

  3. 03

    Decide

    See who trained, who's eligible, who's overdue, and who's cooling off.

Start free trial

Setup in minutes. No credit card.

Pricing

Simple plans by academy size

30-day free trial on any plan. No credit card to try, no contracts.

Unlimited coaches and every feature on every plan. The only difference is the number of students.

Every student on the plan gets PRO access to the BJJ Notes app.

Ready to run your academy without the spreadsheet headache?

Start free. Get billing, roster, check-in, promotions, and engagement signals in one place.

From $49/mo after trial. Cancel anytime.

30-day free trial
No credit card required
Setup in minutes

Frequently Asked Questions

Everything you need to know about BJJ Notes for Gyms

How does the free trial work?

You get full access for 30 days. No credit card required. If you love it, pick a plan starting at $49/mo.

How long does setup take?

About 3 minutes for the initial setup. Add groups, invite coaches, and start bringing students in.

Do you help with setup?

Yes, at no extra cost or fee. We do the setup together with you: import your students, create membership plans, set up groups and schedules, and configure billing. You start with your academy ready, not with an empty system.

Do my students need to download an app?

For check-in and engagement signals, yes: students use the free BJJ Notes app. You can also add manual students for roster and promotions even if they are not on the app yet.

What if my students don't use the app?

No problem: gym management works 100% without the app. Student roster, groups, check-in, and billing all run normally with manual students. If your students do use BJJ Notes, even better: your engagement data gets richer, with logged training and signals of who is drifting away. Start with the students who will adopt, and add the rest as manual students.

My students are already in a spreadsheet. How do I move them over?

You don't need to migrate history to get started. Add students directly in the portal (name, belt, group) in a few clicks, or invite them to connect through the app. Most academies build the full roster on day one. And if you prefer, we'll import them together with you during setup, at no extra cost.

Do you handle student tuition / payments?

Yes. You can create plans, link students on the billing roster, and collect tuition through Stripe Connect. Money goes to your academy account. BJJ Notes takes 0% of student tuition; Stripe processing fees apply as usual. Ops tools (roster, check-in, promotions, classes, engagement) stay in the same product.

We teach more than Jiu-Jitsu. Does that work?

Yes. Groups and check-in support Jiu-Jitsu, Muay Thai, Boxing, MMA, and Wrestling in the same academy. Ranked promotions cover Jiu-Jitsu (belts/stripes) and Muay Thai (kruang). Boxing, MMA, and Wrestling run attendance-first without a belt ladder. The student app is strongest for Jiu-Jitsu today.

How is this different from attendance tracking?

Attendance shows who came. Engagement shows who's still in the work: logging, reviewing curriculum, staying active. That is what reveals drift before someone quietly cancels.

Can I cancel anytime?

Yes. No contracts, no commitments. If it's not working for you, cancel anytime.