Every class, every belt, every family
Run your martial arts studio from one platform
Scheduling, check-in, rank progression, memberships, and family communication — the working parts of a studio, handled — so your time goes to the mat, not the admin.
MMA · Taekwondo · Karate · Brazilian Jiu-Jitsu · Judo · Kickboxing · Muay Thai
Built for martial arts first — and just as at home with dance, ballet, and yoga.
Scheduling & Classes
Set the weekly pattern once. The calendar fills itself.
Define each class — its instructor, room, and weekly time slots — and Catomni generates the dated sessions. Your whole timetable lives in one calendar your staff and families can trust.
- Recurring weekly schedules that generate real, dated class sessions
- Day, week, month, and list calendar views with class, instructor, and classroom filters
- Classrooms with capacities, so rooms and rosters stay honest

Check-In & Attendance
Four ways onto the mat, one attendance record.
Front desk, self-serve kiosk, printed QR cards, or the parent portal — however students arrive, every check-in lands in the same roster with late arrivals and early departures tracked.
- Front-desk check-in with live session rosters and student search
- Kiosk mode: a secured tablet URL with a built-in camera QR scanner
- Printable, tamper-resistant QR cards for every student

Programs, Belts & Curriculum
From white belt to black, progress lives in one place.
Build programs with belt and rank milestones, award them with a photo and a note, and plan every session’s curriculum. Families see the journey; instructors see who is ready for what.
- Programs with age ranges, durations, and sequential or flexible progression
- Belt and rank milestones with badge artwork, awarded with a photo and notes
- A per-program progress table across every enrolled student

Families & Enrollment
Built around families, not just sign-ups.
Guardians, siblings, emergency contacts, and enrollment status live together on one family record — including trials, waitlists, and households that need extra care.
- Family accounts with multiple guardians — pickup, payment, and emergency-contact permissions per guardian
- Trial enrollments and waitlists with positions, promoted when a spot opens
- Email invites that create the family or add a co-guardian in one step

Billing & Payments
Memberships collected on time, in your Stripe account.
Connect your own Stripe account and let memberships run themselves — while cash and check payments get recorded right alongside, so the books stay whole.
- Membership plans: monthly, quarterly, or annual, with class limits and family discounts
- Subscription pause and resume for summer breaks — self-service for parents if you allow it
- Cash, check, and card in one payment history, with refunds and emailed receipts

Messaging & Announcements
Reach one parent or every family — without leaving the dashboard.
Direct threads, bulk sends, and studio announcements share one home, delivered in-app and by email or text. Schedule the message now; Catomni sends it when it should land.
- Direct message threads between staff and parents
- Bulk messages to one family, a class, or the whole studio
- Email and SMS delivery on top of in-app, per message

Reports & Insights
Know your numbers the way you know your curriculum.
Attendance, enrollment, revenue, and instructor performance — filtered by date range, exportable, and summarized on a dashboard with 14-day trend sparklines.
- Attendance: no-show rates, trends by class and weekday, and streak leaders
- Enrollment: retention, capacity utilization, and net change
- Financial: revenue, MRR, churn, outstanding balances, and aging receivables

And Around the Edges
Roles & permissions
Owner, admin, instructor, and front-desk roles with granular, per-person permission overrides.
Parent portal
Schedules, billing, progress, and messages for every family, in the browser on any device.
Multi-studio
Run several studios under one login with a cross-studio overview — students link across locations.
Audit log
Every change recorded — who, what, and when — with CSV export.
Modern sign-in
Google sign-in, one-time email codes, and passwords, with rate limiting throughout.
Class & program templates
Snapshot what works and reuse it for the next season, class, or location.
Your branding
Your logo and colors on the surfaces families see.
Website inquiries
A public contact page for your studio, feeding an inbox your front desk works from.
Your craft deserves this kind of order
Set up your studio, bring in your classes and families, and run the week from one calm dashboard.