MMA gym software that keeps you coaching, not running the front desk
Run fundamentals, sparring, fight team and kids classes on one schedule, get paid without chasing anyone, and turn trial signups into students while you coach.

What's the best software for an MMA gym?
The best MMA gym software runs fundamentals, sparring, fight team and kids classes on one schedule, 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 and rank systems, 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 combat sports gyms see on PushPress
Everything the front desk does, so you can stay on the mat
Fundamentals, sparring and fight team on one schedule
Run fundamentals, all-levels MMA, sparring, fight team, kids and open mat in one calendar. If you also teach standalone BJJ or Muay Thai, those classes live there too. Cap each class at your mat space, turn on waitlists, and let students book from their phone.
Read more →Memberships built the way you sell them
Unlimited MMA, a fundamentals plan for new students, a kids plan, a fight team plan, and drop-ins for visiting fighters, each priced your way. Recurring billing, contracts with renewal terms on file, and automatic retries when a card declines.
Read more →Rank tracking, if your gym uses it
Not every MMA gym runs belts. If yours does, build it the way you teach it, 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 →Keep new students coming back after the first hard class
MMA classes are demanding, and the first couple of weeks are when new students decide whether to come back. Once training becomes routine, they stay. Committed Club rewards attendance streaks automatically, so students see their progress every time they show up.
“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 class, coach accounts, and your rank system if you use one. 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 fundamentals, sparring, fight team and kids classes on one schedule, collects payments on its own, and follows up with leads. PushPress does all three, with a student app on every plan and a free plan to start.
Can I set up separate plans for fundamentals, fight team and kids?
Yes. You build your own plans, so unlimited MMA, a fundamentals plan for new students, a kids plan and a fight team 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 rank tracking, class scheduling 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)