MMA gym software for every program under one roof
BJJ, Muay Thai, boxing, wrestling, kids and fight team on one schedule, with memberships you build yourself and billing that runs without you.

What's the best software for an MMA gym?
The best MMA gym software runs every program on one schedule, lets you sell memberships for one discipline or all of them, collects payments without chasing, and follows up with leads for you. PushPress does all of that in one platform, with a student app on every plan. There's a free plan to start, and paid plans begin at $159 a month.
| At a glance | PushPress |
|---|---|
| Plans | Free $0, Pro $159/mo, Max $229/mo, per location |
| Students and staff | Unlimited on every plan |
| Belt and rank tracking | Pro and Max: custom belt systems for each discipline, promotion criteria, and an eligibility view |
| Student app | Included on every plan. Branded app is a $97/mo add-on |
| Card processing | 2.89% on Pro, 2.75% on Max (4.99% on Free). ACH 0.79% on Pro and Max |
| Waivers | Digital waivers, including parent and guardian signatures for minors |
| Lead follow-up | Grow: website and CRM that texts leads back and follows up on trials ($329/mo) |
| Your payment data | Your own Stripe account. If you ever leave, your card tokens go with you |
Pricing from pushpress.com/pricing, September 2026. Rated 4.8/5 on G2 from 197 reviews.
Trusted by gyms and academies around the world


















What multi-discipline gyms see on PushPress
Hear it from gym owners
Owners on what changed after they moved to PushPress.
students on PushPress
the red carpet
month with PushPress
PushPress fixes it fast
Everything the front desk does, so you can stay on the mat
Every program on one schedule
BJJ, Muay Thai, boxing, wrestling, MMA, kids by age group, fight team, open mat and privates, all in one calendar. Cap each class at your mat space, turn on waitlists, and let students book from their phone.
Read more →Memberships for one discipline or all of them
You build your own plans, so a striking-only membership, an all-access plan, a kids plan, drop-ins and class packs all work the way you price them. Recurring billing, contracts with renewal terms on file, and automatic retries when a card declines.
Read more →Belt and rank tracking for each discipline
Build a separate belt system for each art you teach, or have AI draft one from a prompt. Set promotion criteria by time at rank, attendance and milestones, see who's eligible, and promote a whole class at once. Every promotion stays on the record. Pro and Max plans.
Read more →Leads who hear back
Grow is your website and CRM in one. New leads get a text back and trial students get followed up, even while you're coaching. “There are all these touchpoints with the customer and that has helped me bring on people exponentially.” Dominion MMA
Read more →Waivers for every student, including the little ones
Adults sign before their first class, and parents and guardians sign for minors, at the front desk tablet or in the app. Every signed waiver and membership agreement stays on file.
Read more →A student app and a pro shop
Every plan includes the PushPress app for booking, payments and schedule updates. Students buy gloves, wraps, shin guards and rash guards from your shop and check out on the same tablet they check in on.
Read more →Designed to keep kids and their parents happy, too
Kids classes bring in families, and families stay. PushPress gives parents a signed waiver on file, a schedule they can book from their phone, and a reason to keep showing up. Committed Club rewards attendance streaks automatically.
“People don't like to miss out. They want that sticker at the end of the month, they want to get into the raffle.”
87% vs 58%
87% of students who hit Committed Club are still active 90 days later, compared with 58% of everyone else. Measured across PushPress gyms.
Read more →Switching is our job, not yours
For most gym owners the price isn't what holds them back. It's picturing a messy migration in the middle of fight camp. Here's how it actually goes.
We plan the move with you
You get a named onboarding lead, not a ticket queue. Together you map what's moving and when, before anything changes for your students.
Build your programs, plans and belts
Membership plans, the schedule for every program, coach accounts, and a belt system for each discipline. You build your own plans, so pricing matches how you run the gym.
Students and billing move over
Students, contacts, memberships and billing come across, and payments run through your own Stripe account.
Students download the app
One announcement, one link. Students and parents book their next class from their phone.
What does PushPress cost for an MMA gym?
Three plans and every add-on, all published. Belt and rank tracking comes with Pro and Max.
Built by people who train
We train, coach and run gyms ourselves. That's why the person who answers your chat knows what a stripe promotion is.




Frequently asked questions about PushPress for MMA gyms
What's the best software for an MMA gym?
The best MMA gym software runs every program you teach on one schedule, sells memberships for one discipline or all of them, collects payments on its own, and follows up with leads. PushPress does all four, with a student app on every plan and a free plan to start.
Can students buy a membership for one discipline or all of them?
Yes. You build your own plans, so a striking-only membership, a grappling-only membership, an all-access plan and a kids plan can sit side by side, each priced the way you want.
Can I run fight team as its own program?
Yes. Set fight team up as its own program on the schedule with its own membership plan, so it stays separate from your regular classes.
Can I sell drop-ins to visiting fighters?
Yes. Sell drop-ins and class packs alongside your memberships, and visitors sign your waiver before they step on the mat.
Is PushPress built for MMA gyms, or just CrossFit?
PushPress started with CrossFit gyms, and today it runs martial arts schools too, with belt and rank tracking, multi-program schedules and lead follow-up. Dominion MMA heard “PushPress? That's for CrossFit gyms” too, and has grown from 20 to 395 members on it.
What's the best CRM for an MMA gym?
One that texts new leads back fast and follows up on trials without you. Grow, the PushPress website and CRM add-on ($329/mo), does both, and it has brought Dominion MMA more than 100 students.
Can students and parents sign waivers digitally?
Yes. Adults sign before their first class, and parents and guardians sign for minors, on a front-desk tablet or in the app. Every signed waiver and membership agreement stays on file.
What does MMA gym software cost?
PushPress is $0, $159 or $229 a month per location, plus card processing (4.99%, 2.89% or 2.75% by plan). Students and staff are unlimited on every plan. Grow and a branded app are optional add-ons.
Keep reading
Real gyms, real numbers. Start here.
Ready when you are
Our team is made up of current and former gym and academy owners. Book a demo and we'll show you how PushPress runs an MMA gym.
%201.webp)