Martial Arts School
Karate, taekwondo and jiu-jitsu schools
Intro lessons to black belt: students, ranks, belt tests, class schedule and dues.
Use this templateMartial Arts School
Start here: how the school runs
Dashboard
Running a belt test
Turning an intro lesson into a student
Intro lessons
Families and adults who asked about classes, their free intro lesson and whether they enrolled.
| Prospect | Status | Program | Heard about us | Intro lesson | Enrolled on | Phone |
|---|---|---|---|---|---|---|
| Ava Lindqvist, age 7 | Enrolled | Oct 1, 8:30 PM | Oct 3, 2026 | (614) 555-0101 | ||
| Ruben Castellano, adult | Enrolled | Oct 6, 11:00 PM | Oct 6, 2026 | (614) 555-0102 | ||
| Noor Haddad, age 5 | Enrolled | Oct 9, 2:00 PM | Oct 10, 2026 | (614) 555-0103 | ||
| Callum Brightwater, age 9 | Intro attended | Oct 16, 8:30 PM | โ | (614) 555-0104 | ||
| Simone Okafor, adult | Intro attended | Oct 18, 10:00 PM | โ | (614) 555-0105 | ||
| Theo Marsh, age 6 | Not now | Oct 12, 2:00 PM | โ | (614) 555-0106 | ||
| Imani Brooks, age 11 | Intro booked | Oct 21, 8:30 PM | โ | (614) 555-0107 | ||
| Jonas Weller, adult | Intro booked | Oct 22, 11:00 PM | โ | (614) 555-0108 |
Students
Every enrolled student: program, rank, classes since their last promotion, membership and dues.
| Student | Membership status | Program | Rank | Stripes on the belt | Classes since last promotion | Membership |
|---|---|---|---|---|---|---|
| Maya Chen-Abernathy | 4 | 38 | ||||
| Elias Brandvold | 2 | 22 | ||||
| Sofia Restrepo | 3 | 64 | ||||
| Grant Oyelaran | 4 | 52 | ||||
| Hugo Lindqvist | 3 | 31 | ||||
| Ava Lindqvist | 0 | 6 | ||||
| Noor Haddad | 1 | 4 | ||||
| Ruben Castellano | 0 | 7 |
Belt tests
Each student's place at a belt test: from which rank to which, the fee, the examiner and the result.
| Candidate | Status | Student | From | To | Test date | Passed on |
|---|---|---|---|---|---|---|
| Maya Chen-Abernathy, yellow to orange | Passed | Maya Chen-Abernathy | Aug 22, 2026 | Aug 22, 2026 | ||
| Elias Brandvold, orange to green | Passed | Elias Brandvold | Aug 22, 2026 | Aug 22, 2026 | ||
| Hugo Lindqvist, white to yellow | Passed | Hugo Lindqvist | Aug 22, 2026 | Aug 22, 2026 | ||
| Clara Moretti, green to blue, first attempt | Retest | Clara Moretti | Aug 22, 2026 | โ | ||
| Maya Chen-Abernathy, orange to green | Registered | Maya Chen-Abernathy | Nov 2, 2026 | โ | ||
| Hugo Lindqvist, yellow to orange | Registered | Hugo Lindqvist | Nov 2, 2026 | โ | ||
| Sofia Restrepo, purple to brown | Registered | Sofia Restrepo | Nov 2, 2026 | โ | ||
| Grant Oyelaran, blue to purple | Invited | Grant Oyelaran | Nov 16, 2026 | โ |
Class schedule
The weekly timetable: who teaches each class, how many fit on the mat and how full it runs.
| Class | Program | Days | Instructor | Mat capacity | Average attendance | Added |
|---|---|---|---|---|---|---|
| Little Dragons, 4:00 pm | Hana Iwasaki-Grant | 14 | 12 | โ | ||
| Little Dragons, Saturday 9:00 am | Freya Castellanos | 14 | 13 | โ | ||
| Kids karate beginners, 4:45 pm | Hana Iwasaki-Grant | 22 | 20 | โ | ||
| Kids karate intermediate, 5:30 pm | Hana Iwasaki-Grant | 22 | 17 | โ | ||
| Teen and adult karate, 6:30 pm | Mateo Szabo | 24 | 15 | โ | ||
| Adult karate, Friday 6:00 pm | Renata Okoye-Lund | 24 | 8 | โ | ||
| Jiu-jitsu fundamentals, 7:15 pm | Mateo Szabo | 20 | 16 | โ | ||
| Jiu-jitsu open mat, Saturday 11:00 am | Renata Okoye-Lund | 20 | 11 | โ |
The front desk
Instructors
The owner, monthly
Read the Room check on the Class schedule. A class that runs at 90% of its mat space needs a second time slot; one under 40% should be merged.
Dues and frozen memberships sit on each student; the owner reviews them on the first of the month.
| Student | Membership status | Program | Rank | Stripes on the belt | Classes since last promotion | Membership |
|---|---|---|---|---|---|---|
| Maya Chen-Abernathy | 4 | 38 | ||||
| Elias Brandvold | 2 | 22 | ||||
| Sofia Restrepo | 3 | 64 |
| Student | Membership status | Program | Rank | Stripes on the belt | Classes since last promotion | Membership |
|---|---|---|---|---|---|---|
| Maya Chen-Abernathy | 4 | 38 | ||||
| Elias Brandvold | 2 | 22 | ||||
| Sofia Restrepo | 3 | 64 |
| Prospect | Status | Program | Heard about us | Intro lesson | Enrolled on | Phone |
|---|---|---|---|---|---|---|
| Ava Lindqvist, age 7 | Enrolled | Oct 1, 8:30 PM | Oct 3, 2026 | (614) 555-0101 | ||
| Ruben Castellano, adult | Enrolled | Oct 6, 11:00 PM | Oct 6, 2026 | (614) 555-0102 | ||
| Noor Haddad, age 5 | Enrolled | Oct 9, 2:00 PM | Oct 10, 2026 | (614) 555-0103 |
Intros this week
| Prospect | Status | Program | Heard about us | Intro lesson | Enrolled on | Phone |
|---|---|---|---|---|---|---|
| Ava Lindqvist, age 7 | Enrolled | Oct 1, 8:30 PM | Oct 3, 2026 | (614) 555-0101 | ||
| Ruben Castellano, adult | Enrolled | Oct 6, 11:00 PM | Oct 6, 2026 | (614) 555-0102 | ||
| Noor Haddad, age 5 | Enrolled | Oct 9, 2:00 PM | Oct 10, 2026 | (614) 555-0103 |
Call back: attended, not enrolled
| Prospect | Status | Program | Heard about us | Intro lesson | Enrolled on | Phone |
|---|---|---|---|---|---|---|
| Ava Lindqvist, age 7 | Enrolled | Oct 1, 8:30 PM | Oct 3, 2026 | (614) 555-0101 | ||
| Ruben Castellano, adult | Enrolled | Oct 6, 11:00 PM | Oct 6, 2026 | (614) 555-0102 | ||
| Noor Haddad, age 5 | Enrolled | Oct 9, 2:00 PM | Oct 10, 2026 | (614) 555-0103 |
My follow-ups
| Prospect | Status | Program | Heard about us | Intro lesson | Enrolled on | Phone |
|---|---|---|---|---|---|---|
| Ava Lindqvist, age 7 | Enrolled | Oct 1, 8:30 PM | Oct 3, 2026 | (614) 555-0101 | ||
| Ruben Castellano, adult | Enrolled | Oct 6, 11:00 PM | Oct 6, 2026 | (614) 555-0102 | ||
| Noor Haddad, age 5 | Enrolled | Oct 9, 2:00 PM | Oct 10, 2026 | (614) 555-0103 |
Next belt test
| Candidate | Status | Student | From | To | Test date | Passed on |
|---|---|---|---|---|---|---|
| Maya Chen-Abernathy, yellow to orange | Passed | Maya Chen-Abernathy | Aug 22, 2026 | Aug 22, 2026 | ||
| Elias Brandvold, orange to green | Passed | Elias Brandvold | Aug 22, 2026 | Aug 22, 2026 | ||
| Hugo Lindqvist, white to yellow | Passed | Hugo Lindqvist | Aug 22, 2026 | Aug 22, 2026 |
Testing fee not paid
| Candidate | Status | Student | From | To | Test date | Passed on |
|---|---|---|---|---|---|---|
| Maya Chen-Abernathy, yellow to orange | Passed | Maya Chen-Abernathy | Aug 22, 2026 | Aug 22, 2026 | ||
| Elias Brandvold, orange to green | Passed | Elias Brandvold | Aug 22, 2026 | Aug 22, 2026 | ||
| Hugo Lindqvist, white to yellow | Passed | Hugo Lindqvist | Aug 22, 2026 | Aug 22, 2026 |
Eight weeks out: who is eligible
Filter Students by Testing check. A student is eligible when their classes since the last promotion reach the number their rank needs:
Classes alone are not enough. The instructor also confirms the student knows the forms and techniques for the next rank. Invite only students who will pass; a failed test is hard on a child and harder on trust.
Four weeks out: register
On the day
Retests
A student who misses one part gets Retest, not a fail. Tell them exactly what to fix, and test them on that part at the next cycle. Clara's entry shows how: she retests the form, and is registered again.
After
Post a photo of the new ranks, with permission. Families who see progress stay; promotions are when most memberships renew.
Before the lesson
The lesson itself
Thirty minutes, one-to-one or in a small group. Bow in, teach three simple techniques, play one game, and finish with something the student can show their family at home. For adults, finish with a drill that makes them sweat a little and laugh a little.
The talk afterwards
When they say not yet
Move the row to Intro attended and assign the follow-up to yourself. Call within two days. Ask what would make it work: a different class time, a sibling discount, a friend joining too. If the answer is no, mark it Not now and leave a note; many families come back in the autumn.
Where students come from
Look at the Intros by source chart each month and put the next month's effort where families are actually coming from.
What's inside
5 tables ยท 17 views ยท 1 form ยท 3 row actions ยท 1 agent5 pages
- Martial Arts School
- Start here: how the school runs
- Dashboard
- Running a belt test
- Turning an intro lesson into a student
4 tables
- Intro lessons7 views ยท 11 sample rows
- Students3 views ยท 14 sample rows
- Belt tests5 views ยท 10 sample rows
- Class schedule2 views ยท 8 sample rows
Related workspaces
Barbershop HQFor barbershops: walk-in queue, bookings, chair rent and commission, memberships.
Day Spa HQFor day spas: treatment rooms, therapists, gift cards, memberships and retail.
Gym and Fitness Studio HQFor gyms: memberships, freezes, class capacity, PT packages, failed dues.
Hair Salon HQFor hair salons: appointments, stylist commission, color formulas, rebooking, retail.
Massage Therapy Practice HQFor massage therapists: intake, session notes, memberships, rooms and reminders.
Personal Trainer Business HQFor personal trainers: client programs, sessions left, weekly check-ins, renewals.