Software That Understands a Gym Running Four Disciplines at Once
Most gym software was built for a studio that teaches one thing. An MMA gym is four schools sharing a mat, a cage, and a billing system. Red Belt Gym was built for the second one.
Why MMA Gyms Outgrow Their Software First
The moment you add a second discipline, most platforms stop being able to describe your business:
Striking, grappling, wrestling, and strength classes each running on their own logic
No single view of which members are in which programs this month
Fight team logistics living in a group chat nobody reads
Billing that breaks the moment somebody trains in more than one program
Walk-ins who watch a class, say they will come back, and never do
No idea how full tonight’s sparring class will be until people walk through the door
If you cannot say what your Muay Thai program earned last month separately from your BJJ program, you cannot make a single confident decision about your schedule, your coaches, or your rent.
Built for Gyms With More Than One Discipline
One roof, four disciplines, one system
Your gym is really several schools sharing a mat.
Build BJJ, Muay Thai, wrestling, boxing, MMA, and strength and conditioning as independent programs, each with its own schedule, instructor, pricing, and roster. A member can hold any combination. You finally get one honest answer to the question every MMA owner struggles with: how many people are actually in each program, and what is each program worth?
Price multi-discipline training without a spreadsheet
Single program, two programs, unlimited — plus the guy who only does Saturday wrestling.
Set up tiered memberships that reflect how people actually train at an MMA gym. Charge one rate for a single discipline, a bundled rate for two, and an unlimited rate for everything. Members can add a program without you rebuilding their account, and the household still pays once.
Keep the fight team out of the group chat
Camp logistics are too important to lose in a thread.
Tag your competitors and you get a reusable audience you can text or email from inside the CRM. Send the camp schedule, the weigh-in time, the travel details — and see who actually received it. Every message is logged on the fighter's profile, so there is a record instead of a scroll-back.
Catch the walk-in while they are still standing there
The person watching your 6pm class is the easiest sale you will get all week.
Add them to the CRM in seconds from the front desk or from your phone in the Red Belt Connect app. Automated follow-up starts immediately — a text that night, an email with your intro offer, a reminder before their first session. They stop being a name on a sticky note.
Protect mat space and class quality
Thirty people in a sparring class is not a good problem.
Set capacity per class so your hard sessions stay coachable. Recurring schedules cover the classes that run every week, and attendance check-in at the desk or on a kiosk tells you exactly who is on the mat — useful for insurance, useful for coaching, essential for knowing which time slots are actually working.
Find out which program is carrying the gym
Most MMA owners are guessing. The data is right there.
Reporting shows signups, cancellations, attendance trends, and revenue by program. You will usually find one discipline quietly subsidising another, a time slot that is dead, and a class that should be running twice. Decisions about your schedule stop being arguments and start being arithmetic.
From Walk-In to Fight Team, Tracked the Whole Way
MMA gyms rarely run a single belt ladder. What they do have is a progression — and every stage of it can be modelled with programs, tags, and attendance rules.
-
Trial / intro offer
week 1The prospect enters as a contact, not a member. Automated follow-up runs from the moment the form is submitted, and their trial attendance is tracked like any other class.
-
Fundamentals member
single programEnrolled in one discipline. Attendance thresholds tell you when they are ready — and structurally able — to add a second program.
-
Multi-program member
two or moreTraining striking and grappling. Billed on a bundled tier, with each program tracked separately for attendance and capacity.
-
Advanced / sparring cleared
gated accessTagged as cleared for hard sparring so the right people get invited to the right sessions, and nobody walks into a class they should not be in.
-
Amateur competitor
fight teamOn the fight team tag. Camp communications, comp-only sessions, and attendance during camp are all tracked against the profile.
-
Professional / coach
staff accessGiven a staff login with role-based permissions if they coach, while still keeping their own training record as a member.
If your gym does run formal ranks — BJJ belts for the grappling program, a level or armband system for striking — configure those as rank systems on their respective programs. A member can hold a rank in one discipline and none in another.
How MMA Gyms Actually Package Membership
Each of these is a standard configuration, not a workaround.
Single-discipline membership
The BJJ-only student and the Muay-Thai-only student.
- How you build it
- Set up as: One program attached to that discipline’s class set.
- How it bills
- Billing: Month-to-month recurring at the base rate.
Two-discipline bundle
The most common MMA gym member — striking plus grappling.
- How you build it
- Set up as: Two programs on one membership tier.
- How it bills
- Billing: Bundled recurring rate, cheaper than two singles.
Unlimited / all-access
Serious hobbyists and anyone with fight ambitions.
- How you build it
- Set up as: A single program covering every class on the schedule.
- How it bills
- Billing: Recurring at your top tier.
Fight team dues
Competitors who get camp coaching and corner support.
- How you build it
- Set up as: An add-on program layered over the base membership.
- How it bills
- Billing: Recurring add-on, or a fixed-term charge per camp.
Kids MMA / youth program
Youth grappling and striking, often with siblings enrolled.
- How you build it
- Set up as: Age-band programs under a linked family account.
- How it bills
- Billing: Billed to a parent with sibling pricing.
Drop-in and class packs
Shift workers, travellers, and people not ready to commit monthly.
- How you build it
- Set up as: One-time items or a fixed-count pack sold online.
- How it bills
- Billing: Single charge with no recurring membership created.
Every Discipline on One Calendar
Striking at 6, grappling at 7, wrestling on Saturday, sparring by invitation.
A centralized calendar shows every class across every program, who is teaching it, and how full it is. Recurring schedules handle the classes that run every week, one-off seminars and open mats sit alongside them, and members see the published schedule in the Student Journey app instead of asking at the desk.
Where Single-Discipline Software Breaks in an MMA Gym
Multiple disciplines under one roof
Independent programs with their own schedules, pricing, rosters, and reporting.
Multi-program billing
Tiered memberships for single, bundled, and unlimited access on one payment.
Fight team management
Tag-based audiences with 2-way text and email logged to each fighter’s profile.
Sparring access control
Tags mark who is cleared, so invitations and comms reach the right members.
Program-level profitability
Revenue, signups, cancellations, and attendance broken out by program.
Walk-in capture
Add a contact in seconds and trigger automated follow-up immediately.
Multiple disciplines under one roof
One undifferentiated class list.
Multi-program billing
Stack separate memberships and hope the maths works.
Fight team management
A group chat and a shared note.
Sparring access control
Whoever shows up, spars.
Program-level profitability
One revenue number for the whole gym.
Walk-in capture
A clipboard at the desk.
What You Get on Day One
Unlimited programs and class types
BJJ, Muay Thai, wrestling, boxing, MMA, strength — each with its own recurring schedule, instructor, and capacity.
Tiered and bundled memberships
Single-discipline, multi-discipline, unlimited, and add-on pricing, all billed as one recurring charge per household.
Tag-based audiences
Fight team, sparring-cleared, kids parents, lapsed members — build a tag once and message that group forever.
2-way calling and texting
A dedicated gym number in the Red Belt Connect app so coaches can call and text without using personal phones.
Attendance and capacity control
Front-desk or kiosk check-in, per-class capacity limits, and attendance history on every profile.
Digital waivers
Essential for a gym with sparring. Send, sign, and store waivers and medical forms against the member record.
Automations and Zapier
Trigger follow-ups on missed classes, failed payments, and new leads, and connect to hundreds of other apps.
Program-level reporting
See which disciplines and which time slots are actually driving revenue and retention.
Software built by someone who has actually run the 6pm class, chased the dues, and cornered the fight. Not by a product team guessing at what a gym needs.
Red Belt Software was founded by Brian Debes, a 10th Planet black belt who runs his own academy on this platform. See the results on the case studies page.
From School Owners Running on Red Belt Gym
"Some of the best software on the market for helping every martial arts academy run smoothly! If you haven't checked them out, you're missing out!!"
Daniel O'Brien "I'm so excited to be one of the first gyms to get on board with Red Belt Software. Not only is Brian one of the best guys I know in Martial Arts, but he's also one of the smartest and hardest working people in the game. The software is everything we need for our gym, packaged into one easy system."
Brandon Mccaghren "Red Belt software is everything you want and nothing you don't. Easy to use, highly customizable and the best customer service in the business. It saves me money but more importantly, time."
Johnny Buck Frequently Asked Questions About MMA Gym Software
Can I schedule classes for several martial arts in one system?
How do I bill a member who trains in two or three programs?
Can I manage the fight team separately from recreational members?
Can I control who gets into hard sparring classes?
Does it handle a kids MMA or youth program?
Can members book their own class times?
How do I know which discipline is actually making money?
Can I move my data over from my current software?
How These Features Work Inside Red Belt Gym
Create Styles and Classes
Setting martial arts styles helps you keep track of your offerings and allows students to be assigned to the appropriate program. Learn the creating and editing process here.
Read the guide How-to guideAssigning Styles and Classes
Once you have created your class schedule, follow this step-by-step guide for enrolling students in your programs and managing class rosters.
Read the guide How-to guideCreate a Membership Program
Memberships control billing, attendance, and access to your martial arts school. Read on to develop custom memberships
Read the guide How-to guideManaging & Assigning Tags
Add new labels to categorize students for efficient filtering, searching, and automation of tasks.
Read the guide How-to guideKey Performance Reports Overview
Understand available and upcoming performance reports in Red Belt Gym, including student growth, revenue trends, churn, and lead diagnostics.
Read the guideSee Your Gym Running on One System
Come to the demo with your real schedule and your real pricing. We will build your programs on screen and show you what your reporting would look like next month.
- No credit card, no commitment
- Full data migration included
- Live in 48 hours