Martial Arts Coach App: Students, Attendance and Payments in One Place
A typical day for a judo, karate, boxing or MMA coach: three or four age groups back to back, a basement gym with no signal, parents handing over cash between sessions — and in the evening you're supposed to remember who showed up and who paid. A notebook handles this badly, and full-blown gym-chain CRMs are overkill and overpriced. Here's what a martial arts coach actually needs from an app.
How a martial arts school differs from a fitness club
- Several groups per coach. Juniors, intermediates, seniors, sometimes a separate competition squad — each with its own schedule and price.
- A gym with no internet. Wrestling and boxing gyms live in basements — a cloud tool that needs a connection for every checkmark is useless there.
- Cash paid "in the gym". A parent walks up after class — the payment has to be recorded on the spot, not "remembered tonight".
- Kids + parents. You communicate with the parent, not the student: phone, WhatsApp, payment reminders.
- Personal terms. Siblings at a discount, a national-team athlete training for free — pricing is individual, not one rate for everyone.
What a martial arts coach app must do
- Mark a group in seconds right on the mat — from a phone, with no internet.
- Compute debtors automatically — by period or by session count.
- Keep every group in one place, one tap to switch.
- Call or WhatsApp a parent straight from the student card.
- Show what the school earned this month and what's still expected.
How it looks in Trainer Pad
Trainer Pad was built for the school scenario, not the gym-chain one:
- Groups and schedule. Set groups up the way they exist — "Juniors 5pm", "Squad 7pm". Sessions appear on the home screen under "Today's sessions" automatically.
- Attendance in seconds. "Mark all", untick the absentees, watch the "X of N" counter. Works offline: marks are stored on the phone and sync when the connection returns.
- Payments and debtors. Payment type per group — by period or by sessions, prepay or postpay. Debtors sit on the home screen in red. Cash payments get recorded right in the gym, no signal needed.
- Individual pricing for discounted students and athletes — overrides the group price for that student only.
- Parent communication. One tap to call or WhatsApp from the student card; with Telegram connected, payment reminders go out as a group broadcast.
- Analytics. Income by group, expenses (gym rent, equipment), net income and a monthly revenue forecast.
- Personal training. If you run one-on-one sessions alongside groups, the app has a separate mode for individual client work.
Works for any martial art
Judo, karate, taekwondo, boxing, kickboxing, freestyle and Greco-Roman wrestling, sambo, MMA, jiu-jitsu — the bookkeeping logic is the same: groups, attendance, memberships, parents. No sport-specific setup required.
FAQ
I run 5 groups across two gyms — will it cope?
Yes, that's the core scenario: all groups in one app, one tap to switch, each with its own schedule and pricing.
No signal in the gym — what about attendance?
Mark as usual: data is stored on the phone and uploads when a connection appears. In the background on Android; on iPhone — the next time you open the app.
How much does it cost?
You can start for free — open the app and create your first group.
Try Trainer Pad for free
Students, attendance and payments for a martial arts school — from your phone, works offline.
Open the app