MyYuza › Guides › Class attendance tracking for martial arts and kids classes

Class attendance tracking for martial arts and kids classes

Attendance is the most honest number in a class-based business. Payment tells you who is a member; attendance tells you who is actually coming, who is ready to grade and who is about to quit. Here is how to take it quickly and what to do with it.

Updated 5 Nov 2026 · 4 min read

Why class attendance matters more than door check-in

A gym with open hours mostly cares about whether a member came in today. A martial-arts academy, a kids swimming programme or a dance class cares about something narrower: which class did this person attend, on which date. That detail answers questions a simple door count cannot.

  • Grading readiness. Many academies require a minimum number of classes before a belt or stripe test. Without a record, you are guessing.
  • Parent questions. "Did my son come on Thursday?" is a common message. A per-class record answers it in seconds.
  • Class sizing. If the Saturday kids class is always full and the Tuesday one is half empty, you can move a coach, split a class or change the timetable.
  • Early churn warning. A member who drops from twice a week to once a fortnight is telling you something long before they stop paying.

If you mainly need to control entry at the door of an open gym, our guide to QR versus manual check-in covers that. This guide is about class-by-class attendance.

Two ways to take attendance

Roll call

The coach opens the class list on a phone and ticks who is there. It suits small classes and kids classes, where children do not carry phones and the coach already knows every face. A good roll call screen has a "mark all present" button so the coach only has to untick the two or three who are absent, which takes seconds rather than a minute of scrolling.

QR check-in at the door

Each member shows a QR code, usually on a digital membership card, and a staff member or coach scans it with a phone camera as people arrive. It suits larger adult classes, open mats and busy evenings with back-to-back sessions, because nobody has to search a list while students wait to bow in.

Roll callQR scan at the door
Best forKids classes, small groupsAdult classes, open mat, busy sessions
SpeedFast with "mark all present"Fast, one scan per person
Member needsNothingTheir card QR on a phone or printed
Who does itThe coach, during warm-upFront desk or coach, at the door
RiskCoach forgets to submitMembers forget their phone

Most academies end up using both: QR for adults, roll call for kids, and roll call as the fallback when someone forgets their phone.

What to record for each class

Keep it minimal. You need four things:

  1. The date.
  2. The class or group, for example Kids 6 to 9, Teens, Adults Fundamentals, Adults Advanced.
  3. Who was present.
  4. Who was expected but absent, which you get for free if the class list comes from your member groups.

Resist adding notes, scores and comments to every attendance entry. Coaches will stop doing it. If something matters, such as an injury or a behaviour issue, write it on the member record instead.

Make it a habit, not a chore

  • Take attendance during warm-up, not after class when the coach is tired and talking to parents.
  • Give every coach access on their own phone, so it does not depend on one person.
  • Check weekly that every scheduled class has an attendance entry. A gap usually means a coach forgot, not that nobody came.

What attendance data tells you

Who is drifting

Look each week for paying members who have not attended in two or three weeks. They are your highest-risk list. A short personal message ("We missed you at Thursday class, everything okay?") works far better than a discount sent after they cancel. Our churn playbook covers the full routine.

Who is ready to grade

If your academy uses attendance as part of grading criteria, a per-class record turns a stressful judgement call into a simple check. It also gives you a fair, visible answer when a parent asks why their child was not invited to grade this round. See grading and grading fees.

Which classes to change

Compare attendance across classes over a month. A class that consistently runs at a third of its usual size is a candidate for merging or moving. A class that is always packed may need a second coach or a second slot.

Who is paying but not coming, and who is coming but not paying

Cross-check attendance with payments. Members attending without a current membership need a friendly reminder. Members paying without attending are at risk of cancelling, so reach out before the next renewal.

Common mistakes

  • Paper sheets that never get typed up. The data exists but nobody can use it.
  • One shared tablet at the front desk. If it is flat or missing, attendance stops.
  • Tracking attendance but never looking at it. Set a fixed weekly time to review it.

How MyYuza helps

In MyYuza you put members into groups such as Kids and Adults, then take attendance per class and date. Coaches can do a roll call with "mark all present", or scan each member's card QR at the door with the phone camera. Attendance sits next to each member's payments and belt record, so you can see who is drifting and who is ready to grade. See martial-arts school software.

Frequently asked questions

What is the fastest way to take attendance in a kids class?

A roll call on the coach's phone with a "mark all present" button is usually fastest for kids classes. The coach marks everyone present in one tap, then unticks the few who are absent, which takes seconds during warm-up.

Is QR check-in or roll call better for a martial-arts academy?

Many academies use both. QR check-in at the door suits larger adult classes because each member scans in as they arrive, while roll call suits kids classes where children do not carry phones. Roll call also works as a fallback when an adult forgets their phone.

What should I do with class attendance data?

Review it weekly. Contact paying members who have not attended for two or three weeks, check who meets the attendance requirement for grading, and compare class sizes to decide whether to merge, split or move classes.

Try MyYuza free

Send invoices on WhatsApp, take QR and bank payments, and renew memberships automatically. 14 days free, no card needed.

Start your free trial