ManageMemberships ManageMemberships Schedule Walkthrough

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.

Martial arts member portal example

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
Billing dashboard
Digital membership ID cards

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
QR code check-in
Digital waiver management

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
Member communication tools
Reporting and analytics

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

✓ Thanks! We'll be in touch soon.

Simple, transparent pricing

Start free, upgrade as you grow.

Core

Most popular
$99/mo

5% 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.

Get started

30-day free trial. Cancel anytime.

Enterprise

Custom

Multi-location schools and affiliations.

  • Everything in Core
  • Private instance and custom domain
  • White-label and multi-location
  • SLA and dedicated account manager
Contact us

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.

Want to see how this works for your school?

Get a personalized demo - no sales pressure