The video library is great for my students. They can review techniques at home and come to class much more prepared.
Mathias Ribeiro
Mathias Ribeiro Team
Track geup and dan ranks, organize poomsae by grade, register attendance, and collect fees in one place. MatGoat works for WT and ITF schools and any curriculum in between.
Used by working academies
MatGoat started inside a BJJ academy and was built by a practitioner who understands the work behind every class. Meet the person behind the software.
These are the problems taekwondo instructors mention most often
From 10th geup to dan ranks, every student sits somewhere on a long progression, often with a belt test every two or three months. Tracking that ladder for 150 students on paper takes real hours.
Each grade requires its own form. One student tests with Taegeuk Il Jang while another polishes Koryo, and every student needs to know which poomsae belongs to their next test.
Depending on your federation, ranks, forms, and terminology all change. Software with a fixed model fits one school and breaks for the next.
Taekwondo schools often run on children's programs. Belt test invitations, schedule changes, and payment matters all need to reach parents, not students.
A test day means confirming eligibility, collecting exam fees, printing lists, and updating dozens of ranks afterward. Multiply by five or six test cycles a year.
Sparring and poomsae competitors need extra sessions, registrations, and coordination, while the regular class schedule keeps running underneath.
A taekwondo school with 150 students is a machine with many small moving parts: six or more age and level groups, a belt test every couple of months, tournament entries in spring and autumn, and a constant stream of questions from parents. Most of that work lands on the head instructor after the last class of the night.
Generic gym platforms treat all of this as bookings and invoices. They cannot say who is eligible for the next belt test, which poomsae a student should be studying, or how many classes a nine-year-old attended since their last promotion. Those are the questions that decide whether test day runs smoothly.
MatGoat keeps rank at the center. Every student profile carries their geup or dan, their promotion history with dates, and their attendance since the last test, counted automatically from tablet check-ins. Class types separate young children, kids, teens, adults, and the competition team, so the numbers mean something.
The video library holds your poomsae curriculum organized by grade: Taegeuk forms with the geup that tests them, black belt forms for dan candidates, plus kicking drills and self-defense sequences. Students review the right material at home, and it shows on test day.
Payments run by direct debit with 0% commission, and exam fees are recorded on each profile. Announcements reach parents by email and push notification, so a belt test date lands in every family's pocket instead of dying on a noticeboard.
Retention has its own shape in taekwondo. Children join in waves after summer, and the risk months arrive when school exams or a new sport compete for their evenings. The families you lose rarely complain first; they miss two weeks, then four. Attendance statistics catch that pattern while a friendly message can still turn it around.
Below are the details, feature by feature, with transparent dollar pricing and a comparison against generic gym software. The pricing page lists everything by plan.
Explore martial arts management software for multi-discipline academies
Features designed for Taekwondo academies
Configure your school's exact ladder, whether WT, ITF, or your own: geup counts, belt colors, tip systems for kids, and dan ranks. Promote students one by one or after a full test day, and the history stores every exam with its date. Students and parents follow progress in the app.
Students check in by tapping their photo on the included tablet. Attendance separates by class type and age group, and each profile shows classes since the last belt test. Eligibility checks before a test become a two-minute review instead of an evening with the register, and instructors watch the class list fill as students arrive.
Upload your forms and drills into collections by grade: Taegeuk Il Jang for new students, Koryo and beyond for black belts. Students see only their level or below, so everyone studies the version of the form you teach rather than a random one they found online.
Each form lives with the grade that tests it, and students see only their level.
Collect monthly fees by direct debit with 0% commission, and record belt test fees, sparring gear, and tournament charges on each student profile. Automatic reminders chase failed receipts so you do not have to, and every charge stays attached to the student it belongs to, which keeps end-of-year accounting simple.
Monthly fees, exam charges, and pending receipts in one dashboard.
Send the next test date to the kids groups, tournament details to the competition team, or a message to one family. Email and push notifications mean parents actually see it, and instructors stop repeating announcements at the start of every class.
Attendance by class, group, and season shows which programs grow and which students are fading. A drop from three classes a week to one is the earliest sign a family is about to leave, and the dashboard makes it visible while there is still time to act.
Attendance by group makes fading students visible before they leave.
Four steps from paper register to running school.
Start the 30-day free trial with your email address. No credit card is required during the trial.
Upload your student list from a CSV file. Profiles hold ranks, groups, and parent contact details.
Set up your geup and dan ladder, tip system, and weekly schedule by age group and level.
When you subscribe, we ship a tablet configured for your school. Students tap their photo to check in, and attendance records itself from day one.
Everything you need to manage your academy
Booking platforms see members and invoices. A taekwondo school runs on ranks, tests, and parents.
| MatGoat | Generic gym software | |
|---|---|---|
| Rank tracking | Geup, tips, and dan ranks with full history | Custom text fields at best |
| Poomsae curriculum | Video collections organized by grade | Not included |
| Belt test preparation | Attendance and rank history in one view | Manual cross-checking |
| Attendance hardware | Free tablet with check-in by class type | Usually costs extra |
| Payment commissions | 0% on all collections | Often 1% to 4% per transaction |
| Parent accounts | Families managed from one login | Varies by platform |
| Setup | Under 15 minutes with CSV import | Onboarding calls and setup fees |
| Monthly price | $40 to $60, listed publicly | Quote-based pricing is common |
Comparing specific platforms? See how MatGoat stacks up against Kicksite, Martialytics, and other alternatives.
The video library is great for my students. They can review techniques at home and come to class much more prepared.
Mathias Ribeiro
Mathias Ribeiro Team
What I value most is how easy it is. I'm not tech-savvy at all and in one day I had everything set up and running.
Julio César Alves
JC Fight Team
Payment management used to be a headache. Now with MatGoat everything is automatic and I don't have to chase anyone at the end of the month.
Ali
Ali Dinar Jiu Jitsu
Two plans, both with the check-in tablet included and no payment commissions. Prices in US dollars.
For schools with up to 50 students
For growing schools, with no student limit
30-day free trial · No credit card required to start · 30-day money-back guarantee · VAT not included
Practical reading and free tools from the MatGoat team.
An interactive reference for belt progression, free to use and share with parents.
An honest comparison of the main options, including where MatGoat fits and where it does not.
Build a printable weekly schedule for your school in minutes.
How to track attendance, progress, and retention without spreadsheets. Written for BJJ academies, and the method applies to any martial arts school.
A detailed comparison with one of the most established martial arts platforms.
A customer story about replacing manual check-ins with the tablet.
Have other questions? Contact us
Yes. MatGoat is fully customizable. Configure any ladder: WT geup and dan ranks, the ITF structure, or your national federation's variation. Belt colors, tip systems for children, and the number of ranks are all up to you, and nothing about the model is fixed in advance.
You create collections by grade, for example 'Geup 8 - Taegeuk Il Jang', and upload the corresponding videos. Students only see content for their level or below. Kicking drills, step sparring, and self-defense sequences can live in their own collections, so every student knows exactly what to study before a test.
Yes. You can run students from different styles or federations in the same account, each with their own grading path. A school teaching WT taekwondo alongside a hapkido program keeps both progressions separate, with each student attached to the right one. Video collections stay separate per program too, so each group studies its own curriculum.
MatGoat costs $40 per month for schools with up to 50 students and $60 per month for unlimited students. Both plans include the check-in tablet and the video library. There are no setup fees, no per-student charges, and no commission on payments. You can try everything free for 30 days without a credit card.
Yes. Parents link their children's profiles to one account, see attendance and rank progress, receive belt test announcements, and manage payments for the family from one login. In schools where most students are under 16, parent access is the difference between software that helps and software nobody opens.
Before the test, review each candidate's attendance since their last promotion and confirm eligibility in minutes. Record exam fees on each profile and announce the date to the right groups. After the test, update ranks student by student with a click, and the history keeps every promotion with its date.
Yes. Create a competition team class type for extra sessions and track that attendance separately from regular classes. Custom fields hold tournament results, divisions, and federation registration numbers, so tournament season stops living in a separate spreadsheet. Announcements about registrations and travel can go to the competition group alone.
Yes. Young children's groups get their own class type, schedule, and progression, including tip systems between belts. Attendance counts stay separate from the main kids program, and every announcement for that group goes straight to parents.
Export your student list to a CSV file and import it into MatGoat. Most schools complete the initial setup in under 15 minutes. The team is available by WhatsApp and email during the move, and a video call is available if you want help configuring your rank ladder or schedule. Your data stays yours, and you can export it again at any time.
Yes. Students, or their parents, open the app to see current rank, attendance, upcoming events, and the videos for their level. For teenagers especially, seeing their own class count and next poomsae keeps the next test concrete instead of something the instructor mentions in passing. Parents of younger students get the same view for their child, which cuts repeated questions at pickup time.
Software that understands your martial art. Try free for 30 days.