Built in Brisbane · Hosted in Sydney

Gym attendance tracking software for Australian studios

Members check themselves in at a tablet by the door. Coaches take roll call in one screen. Every check-in lands in one record — so you can see who's ready to grade, whose class pass is nearly used, and who has quietly stopped coming, without an evening with the roll book.

  • Self check-in by PIN, QR or name
  • Roll call for a whole class
  • Corrections with a full log
  • Belts and class passes counted

Kiosk, roll call, grading eligibility and class passes included on every plan from A$89/month +GST. No credit card to start.

You're in, Mia!

Juniors Karate · 4:28 pm

18 of 30 toward Green

12 to go

Junior 10-class pack: 4 of 10 classes used

6 left

Tap anywhere for the next person

Attendance log · today

  • Mia T.

    Juniors Karate 4:30pm

    Kiosk · name
  • Josh K.

    Juniors Karate 4:30pm

    Kiosk · QR
  • Priya S.

    Adults Karate 6:00pmCorrected

    Kiosk · PIN
  • Liam O.

    Adults Karate 6:00pm

    Roll call
A student checks in at the door tablet by tapping her name. The kiosk confirms the class, shows 18 of 30 classes toward her next belt and 4 of 10 classes used on her class pack. The attendance log records how each check-in was made and marks corrected entries.

An attendance record is only useful if it's complete

Every attendance system fails the same way. It works for three weeks, then a coach runs late, a queue forms at the desk, and someone decides to catch up on the register afterwards. Afterwards never comes, and the record develops holes exactly where the busy sessions were.

A record with holes can't do either of the jobs that make attendance worth tracking. It can't tell you which member has stopped coming — members almost never cancel out of nowhere; they stop attending, then cancel weeks later — and it can't tell a martial arts school which students have done enough classes to grade.

So the design goal is simple: make checking in faster than skipping it. That means taking the front desk out of the path, and making sure that however a check-in happens, it lands in the same place.

Check-in at the door, in seconds

Any tablet with a web browser becomes a check-in station. No app to install, no hardware to buy from us.

1 · Identify

PIN, QR code or name
A 4–6 digit PIN — members can choose their own.
The QR code from their member portal, scanned by the tablet's camera.
Type a name and tap it — easiest for young children.

2 · Pick the class

Usually already picked
The tablet lists today's classes in your timezone and opens check-in 45 minutes before each one starts. When only one class is on, the member goes straight into it. Otherwise they tap the right one — or “Just training” for open mat.

3 · Done

“You're in” — plus progress
The confirmation shows the class and time, and if you run belts, how close they are: “18 of 30 toward Green”, or “Ready to grade”. The screen clears itself for the next person after a few seconds.

Each tablet has its own settings: allow or refuse PIN, QR and name check-in, and set the venue it stands in so it only lists that venue's classes. A kids' room can keep tap-by-name while the adults' door insists on a PIN.

How Australian studios track attendance today

Most independent studios use one of four approaches. The difference that matters isn't accuracy on a quiet day — it's who has to do the work on a busy one.

ApproachWho records itFind one member's historyClasses toward gradings

Paper sign-in sheet

Fine for proving somebody attended. Useless for noticing that somebody stopped.

Members sign; someone types it up laterAn afternoon, if everCounted by hand

Spreadsheet

Works until two people need it at once, or until the busy Saturday nobody backfilled.

Staff, after the classMinutesFormulas you maintain

Booking app check-in only

Captures booked classes but often misses walk-ins and open-mat visits entirely.

Staff tick the booked listSecondsOften not included

Self check-in inside your management platform

Check-ins sit next to bookings, memberships and belts, so the record builds itself.

Members, at a tablet by the doorSecondsCounted automatically

The common failure isn't choosing wrong — it's that any system which slows down a busy Saturday morning gets quietly abandoned, and the data develops holes exactly where the busy periods were.

Four ways to check in, one record

Most studios end up with attendance in three places that never quite agree: the booking system says a member attended, a spreadsheet says they didn't, and the grading list was built from something else again.

In WeeksPro, the kiosk, a coach's roll call, the Attended button on a class roster and a manual check-in from the dashboard all write the same entry. Checking in to a booked class marks the booking attended; marking a no-show takes the staff check-in back. Checking in twice to the same class counts once. Every entry records how it was made — kiosk PIN, QR or name, roll call, roster or staff — so an odd number can always be traced, and a deleted mistake stops counting everywhere, grading and class passes included.

New in October 2026

Fixing mistakes without rewriting history

Attendance is recorded by people in a hurry, so some of it will be wrong. A junior taps the adults' class on the tablet. A coach ticks the 6pm roll for someone who came at 4:30. A student trains and forgets to check in at all. Cross it out, delete and re-enter it, or leave it — every usual fix either loses the record or leaves it wrong, and both come back later as an argument about a grading or a pass.

WeeksPro treats a correction as part of the record rather than a replacement for it.

Change session
Move a check-in to the right class — or to a general check-in — from the log or the member's page. The original time is kept and the class bookings follow the move.
A note on every change
Corrected rows say what changed, when, and who changed it. Several corrections stack up as a short history, and the CSV export has a Corrections column.
Add a missed check-in
Forgot to check in? Staff add the class from the member's page. It counts like any other check-in and is noted as added by them.

Grading progress and class passes recount straight away, so the next time that student checks in, the number on the tablet is right.

Three views cover almost every decision

The temptation with attendance data is to measure everything and act on none of it. Dashboards that slice by twelve dimensions produce a lot of charts and very few decisions. In practice an independent studio needs three things.

Today's count
Whether the day is tracking normally — the number worth a glance while the kettle boils, not a report you have to run.
Utilisation over a range
Which classes genuinely fill, and whether that 6am slot is a community fixture or a coach teaching two people. Pick the dates, filter by class or venue.
Per-member history
Who has gone quiet, and exactly what one person has done. Every member's page lists their check-ins with date, venue and class filters — the view that turns attendance into a retention action list.

The one number to set a rule around

Pick a quiet-member threshold — fourteen days is a sensible default for most studios — and make contacting that list a weekly habit rather than a project. WeeksPro doesn't send automatic at-risk alerts, so this is a habit, not a setting. An attendance system nobody acts on is just a more expensive sign-in sheet.

For martial arts schools

From check-ins to a grading list

Most schools set a minimum number of classes per belt, and most track it with a roll book, a spreadsheet and an instructor's memory. The week before a grading, someone spends an evening counting.

WeeksPro counts it as it happens. Set the classes each belt requires, and every check-in since a student's last promotion counts toward the next one. Juniors and adults can run separate ladders. The Eligibility tab lists who's ready, closest first, and exports to CSV; award the new belt and the count restarts on its own. Students see their own progress on the tablet each time they check in, and on their member portal.

Switching software shouldn't reset anyone to zero, so each student's current belt can carry an opening balance of classes already done. If you want it, WeeksPro will also email eligible students an invitation with your next grading date — and never twice for the same grading. Time-based requirements, like years at a dan grade, stay with you: the count is classes, not calendar time.

Belt & rank progression Software for martial arts schools

Packs, trials and vouchers

Class passes that count themselves

Ten-class packs, five-class trials and terms paid with a sport voucher are all promises of a set number of classes — usually kept on a tally card that nobody updates on a busy night.

In WeeksPro a pass is counted from attendance. Give a program a class count, add the people on it with an optional end date and any classes already used, and every check-in from the start date uses one. Members see the count on the tablet and their home page; when it runs out the tablet asks them to see the desk, but never turns them away.

Class pass: 10 classes

  • Ava M.4 of 10 · 6 left
  • Noah R.9 of 10 · 1 left
  • Ella W.10 of 10 · Used up · see the desk

Passes count check-ins, not bookings. Example data.

What attendance tracking looks like in WeeksPro

Included on every plan — there is no attendance add-on and no higher tier that unlocks it.

Self check-in at the door

A browser tablet becomes a check-in kiosk: PIN, portal QR code or tap-your-name. Each tablet has its own kiosk code and can be switched off or removed from the dashboard instantly.

Roll call in one screen

Coaches pick today's class and tick names off the member list, with a live count of who's here. Kiosk check-ins already show as ticked.

One record, no double counting

Kiosk, roll call, class roster and manual check-in all write the same entry, and a booked class is marked attended automatically.

Classes counted toward each belt

Per-belt class requirements, counted since each student's last promotion, with an eligibility list you can export.

Venue-aware tablets

Teach at more than one location? Each tablet lists only its venue's classes, and the log filters by venue.

A searchable, exportable log

Filter by date range, venue, class or member, see how each check-in was made, and export to CSV.

Corrections with a paper trail

Move a check-in to the right class or add a missed one. Every change is noted with who made it and when.

Class passes

Give a program a class count and check-ins count it down, with the number on the tablet and the member's home page.

Onshore in Sydney

Records live on AWS ap-southeast-2 rather than making a round trip to a US region every time somebody checks in.

Terminology that matches your industry

Dance schools see Roll Call; martial arts schools see students, belts and gradings. Same underlying record, language your staff already use.

Full attendance & check-in feature detail

Attendance is worth more next to everything else

A standalone attendance app gives you a second system to remember. Because check-ins live alongside bookings, memberships, belts and payments in WeeksPro, the record builds itself as a by-product of running the day — and that matters more than any individual feature. The attendance data you can trust is the data nobody had to remember to enter.

Frequently asked questions

What is gym attendance tracking software?
It records who attended your gym or studio and when, then turns that record into something you can act on — who was in today, which classes fill, and each member's history. The point is not the sign-in sheet; it's being able to see which members have quietly stopped coming, and for martial arts schools, which students have done enough classes to grade.
How much does attendance tracking software cost in Australia?
It is usually bundled into gym management software rather than sold separately. WeeksPro includes attendance, the self check-in kiosk, roll call and grading eligibility on every plan, starting at A$89/month +GST for up to 50 members and running to A$279 for up to 500, with Enterprise from A$449. There is no separate attendance module or add-on fee.
Can members check themselves in?
Yes. Put any tablet with a web browser by the door and members check in with a 4–6 digit PIN, the QR code in their member portal, or by searching for their name and tapping it. You choose which of those each tablet allows. Staff can still take roll call, mark the class roster or check someone in from the dashboard.
Do I need special hardware?
No. Any tablet with a modern browser and an internet connection works, plus a camera if you want QR scanning. There's no app to install. It is a check-in station, not door access control: WeeksPro doesn't unlock doors, run turnstiles or read RFID fobs.
Can I track walk-ins and open-mat visits, not just booked classes?
Yes. Members tap “Just training — no class” on the tablet, or staff record a general check-in from the dashboard. Those count toward grading as well. Systems that only log booked classes miss a large share of what actually happens in an independent studio.
Can attendance tell me who's ready to grade?
Yes. Set the number of classes each belt requires and WeeksPro counts every check-in since a student's last promotion, flags them eligible when they reach it, and restarts the count when you award the next belt. Students switching from another system can bring their class count across as an opening balance, and the eligibility list exports to CSV.
Does attendance data actually reduce churn?
It gives you the window to act. Members rarely cancel out of nowhere — they stop attending, then cancel weeks later. A member with no check-ins for fourteen days is not yet lost, and a short personal message at that point is the cheapest retention work available. WeeksPro doesn't send automatic at-risk alerts; filtering the log to the last fortnight is a five-minute weekly habit.
What reports do I get?
Today's and the last seven days' check-ins, a log for any date range that filters by venue, class and member and shows how each check-in was made, a full attendance history on every member's page, and a CSV export of whatever you've filtered. There are no built-in charts — the CSV opens in Excel or Google Sheets if you want to chart it.
What happens when someone checks in to the wrong class?
Staff move it. Change session on the row (in the log or on the member's page) puts the check-in in the right class, keeps the original time, moves the booking with it, and marks the row Corrected with a note of what changed, when and by whom. The CSV export includes the corrections.
Can I add a class a member forgot to check in to?
Yes. Open their member page and use Add missed check-in. It counts toward grading and class passes like any other check-in, and it's noted as added by the staff member who did it.
Can it track 10-class passes and voucher packs?
Yes. Give a program a class count and every check-in from each person's pass start date uses one. The tablet shows “4 of 10” as they check in and asks them to see the desk when the pass is used up — it never blocks the check-in. Passes count check-ins, not bookings.
Is my attendance data stored in Australia?
Yes. WeeksPro runs on AWS in Sydney (ap-southeast-2), so member records and check-in history stay onshore rather than being held in a US or EU region.
Does it work for dance schools and martial arts, not just gyms?
Yes. WeeksPro re-skins terminology by industry, so a dance school sees Roll Call while a martial arts school sees students, belts and gradings. The underlying attendance record is the same.

Put a tablet by the door this week

30-day free trial with every feature, no credit card. Switching with 50+ members? The founder migrates you personally — class counts included — free, and locks your price for 24 months.