Gym Operations May 28, 2026· 5 min read

How to Track BJJ Attendance (and Why It Matters for Belt Promotions)

Every BJJ belt promotion decision starts with one question: has this student put in the work? And the answer to that question lives in the attendance record. It doesn't matter how talented a student is or how good they look in drilling — if they've been in twice a month for the last year, they're not ready for blue belt. Attendance is the foundation.

Yet most gyms track attendance poorly — or not at all. This creates promotion decisions based on gut feel instead of data, and gut feel is inconsistent, biased, and indefensible when a student challenges it.

Why Manual Methods Fail

Paper sign-in sheets are the most common attendance tool in smaller gyms, and they fail in predictable ways:

  • Sheets get lost. Between the counter, the filing cabinet that doesn't exist, and the pile of receipts on the instructor's desk — paper goes missing.
  • Manually filling them is inconsistent. On a busy class night, half the students forget to sign in. The record becomes useless.
  • No aggregation. Even if you keep all the sheets, counting how many classes a specific student attended in the last 90 days means paging through months of records manually.
  • WhatsApp and memory. Some gyms track attendance informally — the instructor "remembers" who's been coming consistently. This is unreliable and biased. It favourites students the instructor knows personally and undervalues those who train quietly without socialising much.

What to Track

Good attendance tracking should capture more than just "attended/not attended." The most useful data points are:

  • Total sessions since current belt. The foundation of any promotion decision.
  • Sessions per month. Trend data. Useful for spotting members who used to train consistently and have recently dropped off.
  • Sessions in the last 90 days. The freshness metric. A student who hit 200 sessions 4 years ago but has been sporadic recently is a different conversation from one who's been grinding 3× a week.
  • Class type. Gi vs no-gi, fundamentals vs advanced, open mat — different class types contribute differently to technical development. Knowing the breakdown helps instructors assess readiness more accurately.

Monthly Attendance Heatmap

Mon
Tue
Wed
Thu
Fri
Sat
Sun
Legend:
None
1 session
2+ sessions

What your monthly attendance could look like in ClubEasy

QR Check-In: The Modern Approach

QR-based self check-in has become the standard for gyms that want reliable, friction-free attendance data. The system works simply: a permanent QR code is displayed at the gym (on a screen, a sign, or a tablet at the entrance). Members scan it with their phone and select the class they're checking into.

Why members prefer it:

  • No friction. No clipboard, no instructor to find, no app login screens. Scan and check in takes under 10 seconds.
  • Self-service. Members feel in control of their own training record. There's no ambiguity about whether they've been logged.
  • Immediate feedback. Members can see their attendance history in their member portal the moment they check in.

Why instructors prefer it: it just works, without requiring anyone to remember to take a register.

Using Attendance Data for Promotions

Once you have clean attendance data, promotion conversations become much easier — for instructors and students alike.

When a student knows their own numbers — "I've done 94 sessions at white belt, and you need 100 before you'll consider blue" — they have a clear target. That kind of transparency builds trust. Students who can see their progress don't feel overlooked; they feel informed.

A key benefit of showing students their attendance data: they often don't realise how often they've actually been coming in. Seeing "87 sessions" in black and white can be genuinely motivating in a way that "keep coming consistently" never is.

Attendance data also protects instructors. If a student argues they've been training consistently and should be promoted, the record speaks for itself. No memory needed. No uncomfortable conversations based on feelings.

Attendance for Retention

Attendance tracking has a benefit beyond promotions: it's an early warning system for member churn. Students who cancel their memberships almost always show a pattern of declining attendance weeks or months before they cancel. They go from 3× a week to 1× a week to once a month to gone.

If you're tracking attendance at the gym level, you can spot members who've gone quiet before they reach the cancellation decision. A check-in from their instructor — "haven't seen you in a few weeks, everything ok?" — costs nothing and can be the difference between keeping and losing a member.

Automated Attendance Tracking with ClubEasy

ClubEasy includes QR self check-in built in. Members scan the gym's permanent QR code, select their class, and they're logged. Every session is stored against their profile — total sessions, sessions per month, sessions in the last 90 days, and full class history. Instructors see live attendance data on every member's profile. Students can see their own record in the member portal. Promotion criteria can be configured to require specific session counts, so the gate tracking happens automatically.

Try ClubEasy free

Ready to run a better gym?

ClubEasy handles everything — belt tracking, grading events, automated billing, and more. Built specifically for BJJ schools.

Start your free 14-day trial

More from the blog

How to Run a BJJ Grading Ceremony: A Complete Guide for Instructors

Instructor Guide · 7 min read

BJJ Belt Promotion Criteria: What Should You Require Before Promoting a Student?

Instructor Guide · 8 min read

The BJJ Belt System Explained: Ranks, Stripes, and What They Mean

BJJ Basics · 6 min read