At some point every martial arts school owner goes looking for software. Maybe you're running off spreadsheets and a group chat. Maybe you're paying for a generic gym platform that doesn't understand belt ranks or class structures. Maybe your current tool keeps raising its prices and you want to know what else is out there.

Whatever brought you here, this guide will help you figure out what actually matters — and what sounds impressive in a sales demo but turns out to be irrelevant once you're running your school day to day.

Who this is for: Independent martial arts school owners running BJJ academies, karate dojos, MMA gyms, taekwondo schools, or any combination. If you have under 300 members and you're the one managing the admin, this is written for you.

The non-negotiables

Every platform worth considering will have these. If it doesn't, stop the evaluation immediately.

Member management

You need to be able to store member records — name, contact details, rank, enrolment date, emergency contact — and retrieve them quickly. This sounds obvious, but the quality of implementation varies enormously. Look for: fast search, photo support, a clear view of a member's current status (active, inactive, prospect), and the ability to add notes against a record without it feeling like you're hacking around the system.

Attendance tracking

You should be able to mark attendance in under ten seconds per member. Bonus if members can check themselves in via a tablet at the door or a barcode scan. Attendance data is also the foundation of your retention reporting — you can't know who's drifting away if you're not recording who's showing up.

Class scheduling

Recurring weekly classes, room assignments, capacity limits. This is table stakes. The thing to check here is whether the schedule integrates with attendance and with any booking system — or whether they're three separate disconnected tools bolted together.

Payment recording

At minimum you need a way to log payments and see who's paid and who hasn't. Full online payment processing (Stripe, etc.) is better, but not every school needs it on day one. Make sure the software can at least record manual payments and generate a basic revenue view.

The features that separate good from great

Once the basics are covered, these are the areas that actually move the needle for a small school. Most owners don't realise they need them until they've been running without them for a year and wondering why they're stuck.

Lead and prospect management

Most gym software treats leads as an afterthought — a contact record sitting in a list somewhere. That's a problem, because the window between "someone enquires" and "they either join or disappear" is short, and most schools lose people during it simply due to inattention.

What you actually want is a dedicated lead pipeline: a visual board showing every prospect and what stage they're at (New Inquiry → Contacted → Trial Scheduled → Trial Completed → Converted). When you can see the whole funnel at once, the follow-ups that fall through the cracks start to disappear. If you're converting 3 out of every 10 enquiries right now, fixing your follow-up process alone can move that to 5 or 6 — without spending a penny more on marketing.

Automated email sequences

A prospect enquires on a Tuesday. You reply, they say they'll come in next week. You get busy. A week passes. Two weeks pass. They join somewhere else.

Automated sequences prevent this. A good platform will let you set up a multi-step email drip that goes out automatically when a new lead is added — so you're following up on day 2 and day 7 even when you're on the mat. The same logic applies to retention: members who stop showing up should receive an automatic check-in email at 14 days, 21 days, and 30 days. Most will come back if you reach out. Almost none will if you don't.

This is something many platforms claim to have but implement poorly — check whether it's actually configurable per school or just a generic "email marketing" bolt-on that requires a separate subscription.

Digital waivers with e-signature

Paper waivers get lost. Scanned waivers are annoying to store and impossible to search. A proper digital waiver system lets you send each member a unique link, have them sign on their phone, and stores the signature against their record automatically. When something happens and you need to produce a signed waiver in 60 seconds, you can.

Belt testing and promotion tracking

This is the feature most generic gym software simply doesn't have. You need to be able to define ranks per martial art, track each member's current rank, record promotion history, and optionally run belt testing events where you review eligibility and mark promotions in bulk. If your current platform makes you manually update ranks one by one from a spreadsheet, you're losing time that doesn't need to be lost.

A member self-service portal

Members who can see their own attendance, book into classes, and update their contact details without emailing you reduce your admin load significantly. Look for one that works on mobile without requiring an app download — a magic-link email login (no password to forget) is ideal for the age group that makes up most school memberships.

Pricing traps to watch out for

Per-member pricing sounds harmless when you have 30 members. At 150 members it's often more expensive than a flat monthly fee. Always calculate what you'll pay at your target membership size, not your current one.

Here are the other common ones:

Transaction fees on payments. Some platforms take a percentage of every payment you collect through them. On $5,000/month in dues, a 1% fee is $600/year — often more than the software itself costs. Read the payment processing section of any pricing page carefully.

Features locked behind higher tiers. The base plan looks affordable until you realise email automation, waivers, and reporting are all "Pro" or "Business" features. Make sure the plan you're comparing includes the things you actually need.

Annual commitment required for the advertised price. If a platform quotes a monthly price that requires paying a year upfront, that's a 12-month lock-in. Fine if you're confident, but worth knowing before you sign up.

Setup fees. Some platforms charge $200–$500 to "onboard" you. This is usually avoidable — it's a barrier to exit dressed up as a service. Any platform worth using should be straightforward enough to set up yourself.

Questions to ask before you commit

Before you sign up for anything, get answers to these

  • What happens to my data if I cancel? Can I export everything?
  • Is there a per-member fee, or is it a flat monthly rate?
  • Are automated email sequences included, or are they an add-on?
  • Does the platform have belt rank tracking built in — or do I need to manage that separately?
  • Can members book classes and check in themselves without me involved?
  • Is there a free trial? How long, and is a credit card required?
  • What does support look like — email only, or is there someone I can actually talk to?
  • Has the pricing changed in the last two years, and by how much?

What to ignore in the demo

Sales demos are designed to impress. Here are the things that look good in a demo but rarely matter in practice:

Mobile apps. A mobile-responsive web interface works just as well for almost everything a school owner does. A dedicated app sounds premium but often lags behind the web version in features and adds another login to manage.

Integrations with tools you don't use. "Integrates with 50+ apps" is only relevant if you use those apps. Don't let an integration list distract from whether the core product does what you need.

AI features. AI-generated email copy and "smart insights" dashboards are interesting. They're not the reason to choose a platform. Choose based on whether the fundamentals are solid.

Whiteglove onboarding. Unless your school is genuinely complex (multiple locations, hundreds of members), you should be able to set up any decent platform in an afternoon. If a company is emphasising their onboarding team, ask yourself whether the product is actually self-explanatory.

Our honest take

We built Lotus because we were frustrated with the options available for small martial arts schools. The enterprise platforms (Zen Planner, Mindbody) are feature-rich but priced and designed for larger operations. The cheaper generic tools miss the things that matter specifically for martial arts — rank tracking, belt testing, a prospect pipeline that understands the trial class model.

Lotus is $49.99/month flat. No per-member fees. No feature tiers. Everything — lead pipeline, automated sequences, digital waivers, belt testing, member portal, class booking — is included. It's built specifically for small martial arts schools, and it doesn't require a six-month onboarding process to get running.

If you're comparing platforms, our Lotus vs Zen Planner breakdown gives a detailed feature-by-feature comparison. And if you want to see what the full feature set looks like, the Lotus 2.0 overview covers everything in detail.

But the best thing to do is just try it. Fourteen days, full access, no credit card required.

Try Lotus free for 14 days

Everything included from day one. No credit card, no setup fees, no per-member pricing.

Start your free trial →

Built for martial arts schools. $49.99/month after your trial.