Martial arts school management software that handles tuition, families, and attendance
Recurring billing, family accounts, class scheduling, digital waivers, and trial follow-up — built for BJJ academies, dojos, and MMA gyms.
Everything you need to run your school
Recurring Tuition Billing
Automatic monthly billing through Stripe with failed-payment retry and member notifications. Stop chasing checks at the front desk.
- ✓ Card and ACH recurring payments
- ✓ Automatic failed-payment recovery
- ✓ Multiple program tiers and discounts
Family Accounts
One parent login manages billing, waivers, and class registration for every kid in the family. Child status stays synced with the family plan automatically.
- ✓ Linked child profiles under one account
- ✓ Parent-signed waivers for minors
- ✓ Digital ID cards for every student
Class Scheduling & Attendance
Recurring classes with instructors, capacity limits, and waitlists. Students check in with a QR code and attendance is logged automatically.
- ✓ Program- and level-restricted classes
- ✓ Waitlists with automatic notifications
- ✓ Attendance reports per student
Digital Waivers
E-signed liability waivers before the first class, with versioning and re-sign enforcement when you update your documents.
- ✓ Parent signatures for minors
- ✓ Timestamped, versioned storage
- ✓ Re-sign required after waiver updates
Trial Follow-Up & CRM
Lead capture pages feed into drip campaigns that nurture trial students into enrolled members — automatically, over email and SMS.
- ✓ Automated trial-to-member drip campaigns
- ✓ Lead scoring and pipeline tracking
- ✓ Two-way email and SMS messaging
Point of Sale & Reporting
Sell gis, gloves, and gear at the front desk with member discounts applied automatically. See revenue, retention, and attendance trends in one dashboard.
- ✓ Integrated POS with member pricing
- ✓ Revenue and retention reporting
- ✓ Projected monthly recurring revenue
Say goodbye to these headaches
Chasing late tuition payments
Automatic billing with failed-payment recovery
Paper waivers in a filing cabinet
E-signed, versioned, and searchable
Attendance tracked on a clipboard
QR check-in with per-student history
Trial students who never come back
Automated follow-up sequences that convert
Family billing in a spreadsheet
One family plan, every kid synced
See how it works for your school
Get a personalized walkthrough of our martial arts features
Simple, transparent pricing
Start free, upgrade as you grow.
Core
Most popular5% processing fee
Unlimited members, premium support.
- Unlimited students and families
- Tuition billing and class scheduling
- Digital waivers and check-in kiosk
- Email/SMS campaigns
- Premium support
- Free migration assistance
Available add-ons:
Door Access Control — $89/mo
Point of Sale (POS) — $59/mo
Add-ons are configured after an onboarding call with our team.
30-day free trial. Cancel anytime.
Enterprise
Multi-location schools and affiliations.
- Everything in Core
- Private instance and custom domain
- White-label and multi-location
- SLA and dedicated account manager
We'll tailor a plan to your needs.
Frequently Asked Questions
What membership software works best for martial arts schools? +
ManageMemberships is built for martial arts schools, BJJ academies, karate dojos, and MMA gyms. It handles recurring tuition billing through Stripe, family accounts with linked child profiles, class scheduling with attendance tracking, digital waiver collection, and automated email and SMS follow-up for trial students. Every school gets a branded member portal on its own subdomain.
Can parents manage multiple kids on one account? +
Yes. ManageMemberships supports family accounts where a parent manages billing, waivers, and class registration for multiple children from a single login. Child account status stays synced with the parent's subscription, so when a family plan lapses or renews, every linked student updates automatically.
How does class scheduling and attendance tracking work? +
You create recurring classes with assigned instructors, capacity limits, and membership-level restrictions — for example, an advanced class limited to specific program tiers. Students register through the member portal, join waitlists when classes fill, and check in with a QR code at a kiosk. The system logs attendance for every class, so you can see who is training consistently and who is at risk of dropping off.
Can it follow up with trial students automatically? +
Yes. ManageMemberships includes drip campaigns and automated email/SMS triggers, so a prospect who books a trial class gets a welcome sequence, reminders before their first session, and follow-up messages afterward encouraging them to enroll. Lead capture forms and squeeze pages feed directly into the built-in CRM with lead scoring.
How do digital waivers work for minors? +
Parents e-sign liability waivers on behalf of their children before the first class. Every signed waiver is stored with a timestamp and document version. When you update your waiver, members must re-sign before their next visit, and the system tracks exactly who has signed which version.