Gympillar for martial arts

Belts, gradings and every age on one roll.

Dojo management for karate, taekwondo, jiu-jitsu, judo and every school that promotes students through a belt ladder. Kids, teens and adults on one register, with grading rules that read attendance.

Ready the day you sign up. We set you up as a martial arts school: students on the register, instructors in the dojo, a belt ladder from white to black and a finder that asks who the student is.
A karate student mid kick in a bright dojo
TodayGrading day · SaturdayStudents who are ready, invited with the fee
OverviewYellow belt18 of 20 classes · 45 of 60 days
Your siteAdults · Tue 7:00Registered themselves
Built around how a dojo runs

Belts, classes attended and a grading day, kept in one place.

Belts

A belt ladder with the rules written down.

White to black arrives as eight rungs you can rename or reorder to your style. A rung can ask for classes attended and days spent on it, and the school sees who has met them.

White beltYellow beltGreen beltBlack beltClasses attendedDays on the belt
Gradings

Run a grading day as an event with its own fee.

Invite the students who are ready, collect the entry fee on one invoice per student, record who passed, and the pass moves them to the next belt.

Every age

Kids, teens, adults and family classes on one register.

An adult can register themselves, a parent can register beside their child, and each person stays an individual on the roll.

In detail

Belts, rules and who’s ready.

Only the instructor can decide a grading. Gympillar keeps track, so you don’t have to remember who has put in the time across sixty students.

  • Rules on each beltSet a minimum number of classes attended and a minimum number of days since the student was last graded.
  • Attendance comes from the registerThe register your instructor already marks counts. A student who was present or late has attended.
  • See who’s readyWhen every rule on a belt is met, the student is flagged and the overview shows how many. A belt with no rules set is never flagged.

The ladder is yours to edit.

  • Stripes as beltsWrite each stripe as its own rung, such as “Yellow belt, one stripe”. The rules apply to every rung separately.
  • Forms, kicks and drillsList what a student must show for each belt. Instructors mark them from the register.
See every feature →

Belt ladder

Arrives with your account. Rename or reorder any of it.

WhiteYellowOrangeGreenBluePurpleBrownBlack

White belt · skills a coach ticks at the register

  • Front stance and horse stanceAttained
  • Straight punch from the hipAttained
  • Low, middle and high blocksAttained
  • Front kick with the ball of the footWorking
  • Bowing in and out, and the class rulesAttained

Ready for the next belt after 20 classes and 60 days on the belt, once the instructor agrees.

Running a grading day

A grading is an event with a date, a fee, a capacity and a list of students.

  • Families say yesEach yes raises one invoice for that student. Places are counted as entries accepted, so the first twelve families to say yes take twelve places.
  • WithdrawalsIf a family withdraws before paying, the invoice is voided and the place goes back. If they’ve already paid, you get a notice, because refund or credit is your call.
  • Record who passedA pass moves the student to the next belt and sends their family a message. The class and day counts for the next belt start from that date.
  • “Not yet” changes nothingIt never moves anybody down.
  • Tournaments and demonstrationsThe same event type covers them, with a placing and a note in place of a pass.

Kids, adults and families together

Most schools run kids in the late afternoon, adults in the evening and a family class at the weekend.

  • Say who you teachChoose children, adults or both when you set up the school, and the registration form follows.
  • Adults register themselvesAn adult ticks a box to say the participant is them, so their name isn’t asked twice. A parent registering a child sees the usual guardian steps.
  • Programme types and disciplinesLabel programmes as kids, teens, adults, family, competition team, fitness or self-defence, and list the discipline, such as karate or Brazilian jiu-jitsu, on each class.
  • Filter by ageParents can narrow the programme grid by age, and the chips only offer ages you really teach.
  • Households that train togetherA parent training beside two children works the same way, and each person has their own belt.

Keeping students coming back

Students tend to drift away quietly rather than cancel.

  • A list of people to ringThe overview names students who were expected at classes in the last two weeks and were present at none. Nothing is sent automatically.
  • Only when you take attendanceThe list appears only if registers are being marked, so a school that never takes attendance isn’t shown a list naming everybody.
  • Drop-in lessonsSwitch them on per class for visitors who want to try a session. They’re billed without a season registration or a registration fee.

More detail: class registration and waitlists.

Billing, uniforms and getting paid

Bill monthly, by the term or by the grade cycle, and sell uniforms from the same place.

  • Choose how you billMonthly, by the term, or by the grade cycle. Compare term and monthly pricing.
  • Uniforms, belts and sparring gearAn optional shop with sizes and stock counts. It’s included on the larger plans and an add-on on the smaller ones; see the pricing page.
  • Interac e-Transfer, matched for youGympillar reads the bank’s deposit emails, matches the reference code on each invoice and confirms exact matches itself. Anything uncertain waits for a person.
  • Card and ACH, collected for youFamilies save a card or a bank account once, and each bill is collected on its due date. Every payment shows against its invoice.
  • What e-Transfer can’t doThere’s no consumer Interac API, so this removes the reconciliation, not the transfer, and recurring collection can’t run on e-Transfer. See the limits.

More detail: invoicing and billing. Leaving a spreadsheet behind? Read moving from spreadsheets.

Your website

A site that already speaks your sport.

Your programs, timetable and registration form on a site of your own, with the pages a martial arts club usually needs offered when you set it up. You write the words; nothing is filled in with copy every other club also has.

HomeClassesCoachesLocationsContactGrading & beltsAdult classesFree trial class
And everything else

What every club gets as well.

01

Registration and waitlists

Families register on your site, sign your waivers and pay. A full class waitlists and promotes the next family.

02

Invoicing and payments

Cards, bank debit and automatic payments, with reminders that go out without you.

03

Interac e-Transfer matching

Each deposit finds its own invoice by its reference and amount.

04

A family account

Parents see their children’s classes, pay invoices and message the club.

05

Your own website

Programs, timetable and registration at yourclub.gympillar.com or your own domain.

06

Coaches and the register

Each coach sees only their own classes, with medical notes on the register.

FAQ

Questions martial arts schools ask

Still have a question? Ask us on a demo call, and you will talk to the people who built it.

Can Gympillar track belts and promotions?

Yes. The belt ladder is a list of rungs you can rename and reorder. A coach sets a student’s belt, and the date and coach are recorded. Families can be shown the belt on their own account if you turn that on.

Does it decide who is ready for a grading?

It flags students who meet the rules you set on a rung, which can be classes attended and days spent on the belt. The instructor still decides who is put up.

Can we run gradings and tournaments as events?

Yes. An event has a date, a fee and a capacity, invites students, raises one invoice per entry, and a pass moves the student to the next belt. Tournaments record a placing in place of a pass.

Can adults register themselves?

Yes. If your school teaches adults, a participant can tick that they are the person registering, and their own name is not asked twice. Parents registering a child follow the guardian steps.

Does Gympillar support stripes on a belt?

Not as a separate feature. You write each stripe as its own rung in the ladder, for example a yellow belt with one stripe, and set the attendance rules for each rung.

How do we collect fees by Interac e-Transfer?

Gympillar matches deposit notification emails to the reference code on each invoice and confirms exact matches. Anything else goes to a person. It cannot pull a transfer, so recurring e-Transfer collection is not possible.

How do we collect fees?

By card or ACH bank debit through Stripe, once or automatically on each due date. Every payment shows against its invoice.

Book a demo

Forty minutes, set up like yours.

We walk you through a working demonstration club set up as a martial arts school, from a class being created to the money arriving. Bring your hardest registration week.

  • 1Pick a time that suits you. It lands with the person who will run the demo.
  • 2We show you a belt ladder with grading rules and a grading day with its own fee, and the parts you asked about.
  • 3If it fits, we help you set up your club. If it doesn't, we'd rather say so.
You get a confirmation with a calendar file, in your own time zone.

Book your forty minutes

It lands on the person who will run the demo.

A ballpark is fine. It decides which plan makes sense.

No card, no commitment. We’ll only use your details to arrange the demo.