For martial arts schools
The martial arts school OS built around belts, not billing.
Track every student from first inquiry to next belt. Lead pipeline, attendance, skill progress, eligibility, billing, and parent communication in one place. Built for karate, taekwondo, BJJ, and MMA schools.
- Lead pipeline that doesn't forget trials
- Belt eligibility that calculates itself
- 30-second-per-class instructor flow
- Free migration from your current tool
Promotion eligibility
Next belt test
Maya Chen
Green → Blue
28 / 2418 / 22ReadyDevon Brooks
Orange → Green
24 / 2414 / 22ReadyAria Nakamura
Brown → Black
31 / 2422 / 22ReadyLiam O'Connor
Yellow → Orange
19 / 2412 / 22AlmostPriya Shah
White → Yellow
14 / 248 / 22AlmostMarcus Webb
Green → Blue
12 / 246 / 22Watch
You didn't open a dojo to live in spreadsheets
Most school software was built for billing
Belt tracking is a checkbox. Lead follow-up is on your phone. Attendance is on paper. By Sunday night you're reconciling four systems and missing students you used to know by name.
Trial students disappear because nobody followed up.
Belt test prep takes two weeks of cross-checking.
Instructors update progress when they remember to.
Parents text you the same question forty times a month.
Belt and rank progression
Belt eligibility that calculates itself.
Set your criteria once. Attendance threshold, skill checklist, instructor sign-off. The system tracks the rest. When a student is ready, you see it. So do they.
- Per-style, per-rank criteria (karate, taekwondo, BJJ, MMA, custom).
- Skill checklists by program. Tap to mark progress.
- Instructor assessments after class, 30 seconds per student.
- Generate the test roster in one click.
Maya Chen · Green → Blue
All criteria met
Attendance
28 of 24 required classes
Curriculum
All 18 skills signed off
Instructor signoff
Sensei Diaz, Apr 22
Test fee
$45 paid Apr 25
Waiver
On file, current
When all criteria turn green, Maya appears on the next belt-test roster automatically. No spreadsheet.
Lead pipeline
Last 30 daysNew
23
Trial
14
Trial done
9
Enrolled
8
Jamie Park
Trial done
Olivia Reyes
Trial booked
Casey Lin
Enrolled
Lead to enrolled
Trial students stop disappearing.
Every lead lands in your pipeline. Every trial is scheduled, reminded, and followed up. If a student doesn't book a second class, your staff sees it the next morning. Not a week later.
- Web form to pipeline in one click.
- Trial reminders and follow-up tasks, automatic.
- Auto-flag any trial without a second class within X days.
- One-click convert trial to enrolled student.
The daily staff inbox
Your team opens one screen and knows what to do.
Trials to call. Students missing class. Belt tests to prep. Failed payments to recover. Each task is assigned to a person. Nothing sits in someone's head.
Trials to call back
4Jamie Park
Took intro class Tue, hasn't booked second
Olivia Reyes
Trial booked, no-show yesterday
Belt test prep
12Aria Nakamura
Confirm 2 outstanding curriculum signoffs
Devon Brooks
Send invoice for test fee
At-risk attendance
3Theo Wright
No classes for 18 days, last text 11 days ago
Failed payments
2Chen family
Retry scheduled for Friday, no action needed
Built for instructors, not data entry
30 seconds per class. On a tablet.
Hand the tablet to your instructor. They tap names to check students in. After class they swipe through students to log progress. Attendance, eligibility, and parent notifications all update automatically.
- Tablet and phone roster
- Tap-to-check-in
- Post-class progress in 30 seconds
- At-risk attendance auto-flag
Tuesday · 5:30 PM
Kids Karate · Orange & Green
- ✓Maya ChenStreak 14
- ✓Devon BrooksStreak 9
- ✓Liam O'ConnorStreak 6
- Priya ShahTap to check in
- Theo WrightMissed 4 in a row
For owners
Know how the school is doing without opening five tabs.
Active students, MRR, trial conversion, retention, at-risk count, belt test cadence. One dashboard. One number per question. Click any number to drill in.
Running multiple locations? Compare them side by side without spreadsheets or roll-ups.
This month
School health
Active students
287
+9 this month
MRR
$41.2k
+$1,180
Trial conversion
58%
last 30 days
At-risk students
11
down from 16
Trial conversion trend
+6 ptsWhy Rosterra
Built this decade, for how you actually run the school.
Kicksite, MyStudio, Spark, Zen Planner, ClubReady. Each one does something well. Most were built more than a decade ago, around billing. Progression got bolted on. We're the opposite.
| How it works | Rosterra | Most martial arts software |
|---|---|---|
| Built around | Belt and rank progression | Billing first, progression bolted on |
| Belt eligibility | Calculated from attendance, skills, and signoff | A checkbox you update manually |
| Instructor workflow | 30 seconds per class on a tablet | Desktop entry by the front desk |
| Lead pipeline | Trials with auto follow-up tasks | Often a separate paid add-on |
| Parent visibility | Belt progress, attendance, and balance in the portal | Limited progress visibility |
| Switching cost | Free migration, month-to-month | Paid migration and annual contracts are common |
Comparisons describe common patterns across legacy martial arts software as of 2026. Always confirm current terms with each vendor.
"We were running the school on three spreadsheets and a group text. Rosterra is the first software that actually understood that a belt test is a different thing than a class. It just fits how a dojo works."
Questions
What dojo owners ask before booking a demo
Most martial arts software was built around billing. Progression got bolted on. Rosterra is the opposite. Belt eligibility, skill checklists, and instructor workflow are the spine of the product. Billing, attendance, and communication all feed it.
Stop running your school from a notebook.
Book a 20-minute demo. We'll show you the lead pipeline, belt tracking, and the staff inbox. If it's not a fit, we'll tell you.
