Let’s talk about how most BJJ gyms track attendance right now. Some use a clipboard by the door. Some use a sign-in sheet that gets lost every other week. Some use a tablet mounted to the wall running software that costs $100 a month. And a surprising number of gym owners just don’t track attendance at all because the existing options are either annoying, expensive, or both.
Here’s the setup we built for BJJ Recon: you generate a QR code for your gym, print it out, and hang it on the wall. Your students scan it with their phones when they walk in. That’s it. No hardware to buy, no monthly device fees, no clipboard that disappears into the lost-and-found pile behind the front desk.
How It Works
From your owner dashboard on BJJ Recon, you generate a QR code that’s unique to your academy. You can print it on a standard piece of paper, laminate it if you want to be fancy, and stick it wherever makes sense: next to the door, by the cubbies, on the wall near the mat entrance.
When a student walks in, they scan the QR code with their phone’s camera. If they have a BJJ Recon account, the check-in logs automatically with a timestamp. If they don’t have an account yet, they get a quick prompt to create a free one, and the check-in fires as soon as they’re signed up. The whole process is designed so that the student spends about five seconds on it before they’re on the mat warming up.
There’s a 50-minute cooldown built in to prevent duplicate scans. If someone accidentally scans twice or their kid grabs their phone and scans it again, you won’t see phantom check-ins cluttering up your data. One scan per student per class, and the cooldown resets for the next session.
No Hardware, No Tablets, No Monthly Fees for Devices
This is the part that matters most for a lot of gym owners. The traditional martial arts gym management platforms charge per location, per month, and many of them require dedicated hardware like a tablet or kiosk at the front desk. For a small academy doing $10K to $20K a month in revenue, those costs add up. And if the tablet breaks or the WiFi goes down or the software glitches, you’re back to the clipboard anyway.
The QR check-in system on BJJ Recon requires exactly one thing: a printed piece of paper. The “hardware” is the phone your students already have in their gym bags. The cost of the QR code itself is literally the price of printing one page.
This was a deliberate design decision. We know that most BJJ gym owners are not running tech-forward operations with dedicated IT budgets. They’re coaches who opened a gym because they love jiu jitsu and want to build a community. The attendance system should work the way they work: simple, reliable, and cheap.
Check-Ins Write to Your Dashboard in Real Time
Every scan that comes in appears on your owner dashboard immediately. You can see who checked in, when they checked in, and the data starts building your attendance history from day one. There’s no batch upload, no end-of-day sync, no manual entry. It’s real-time, which means if you’re teaching an evening class and a student scans in late, you’ll see it pop up.
This real-time data feeds into everything else on the owner dashboard: attendance heat maps, student rosters, monthly trend lines, and retention alerts. We’ll cover all of those in detail in upcoming posts, but the QR check-in is the foundation that makes all of those tools work. Without accurate attendance data coming in consistently, the rest of the analytics are guesswork.
It Works for Everyone Who Walks Through the Door
The QR system isn’t just for your regular members. It works for drop-in visitors, trial students, and walk-ins who want to try a class. Anyone can create a free BJJ Recon account in under a minute, scan the code, and they’re logged.
For gym owners, this means you’re capturing attendance data on people you might otherwise miss entirely. That trial student who came in on a Tuesday and you forgot their name by Thursday? They’re in your check-in history now. The traveling practitioner who dropped in during a business trip? Logged. The friend of a friend who showed up for one open mat? Also logged.
Over time, this paints a complete picture of everyone who walks through your door, not just the regulars. And when it comes time to follow up with trial students or measure how many drop-ins you’re getting per month, the data is already there.
The Pending Check-In Queue
We thought about the scenario where someone scans the QR code but isn’t logged into their BJJ Recon account yet. Maybe they just downloaded the app, or maybe they’re a new student who hasn’t created an account. In that case, the check-in goes into a pending queue. The app prompts them to sign up or log in, and the moment they do, the pending check-in fires automatically. No lost data, no asking the student to scan again after they’ve signed up.
This is one of those details that sounds minor but makes a big difference in practice. If a new student’s first interaction with your check-in system is “scan, then create an account, then scan again because the first one didn’t count,” they’re going to think the system is broken. The pending queue eliminates that friction entirely.
Why Attendance Data Changes Everything
Most gym owners have a general sense of who trains regularly and who doesn’t. But “general sense” and “actual data” are not the same thing. When you have real attendance numbers, you can answer questions that gut feeling can’t: Is Monday or Wednesday busier? Are morning classes growing or shrinking? How many unique students trained this month versus last month? Which students haven’t been in for two weeks?
That last question is the most important one for retention, and we’ll dive deep into retention tools in a future post. For now, just know that the QR check-in is the entry point for all of it. Accurate, consistent, low-friction attendance data that builds automatically while you focus on what you actually care about: coaching jiu jitsu.
If you’re a gym owner and you haven’t claimed your gym on BJJ Recon yet, start there. Claiming is free, and once you’re verified, you can generate your QR code and have check-ins running by the next class. Check out the features page for the full breakdown or walk through the how-to guide to get set up.
Ditch the clipboard. Your students will thank you.
