For mixed martial arts gyms

Management software for MMA gyms.
Every discipline on a single profile.

The same student trains BJJ on Monday, Muay Thai on Tuesday and wrestling on Thursday. DigitalDojo brings it all together on one profile: attendance per class, ranks in each discipline, fees and the student portal.

7 days free · no card · no automatic charge · then €9.99 + VAT

Demo gym · MMAFictitious data

Your MMA gym at a glance.

Wednesday 28 October

Active students108
Fees up to date101
To review7
Today’s classesStudents
18:00StrikingBoxing and Muay Thai16
19:15Grappling · No-GiGround work and submissions14
20:30MMA · SparringAdvanced9
Attendance recordedGrappling · 14 students.
  • BJJ
  • Judo
  • Karate
  • Taekwondo
  • Muay Thai
  • Boxing
  • Kickboxing
  • MMA
What makes MMA different

An MMA gym is several disciplines under one roof.

MMA has no belt system of its own: each student keeps their original ranks —their BJJ belt, their Muay Thai level— and real level shows in the fight. DigitalDojo reflects exactly that.

01 / Several disciplines

One profile, all their classes.

The student who does striking, grappling and wrestling has a single profile, with attendance separated by discipline.

Striking · Grappling · Wrestling

02 / Original ranks

Their BJJ belt, right where it belongs.

If they train BJJ, their belts and stripes; if they do Muay Thai, their level. Each discipline, with its own scale.

BJJ blue · Muay Thai intermediate

03 / Sparring and competition

Who is preparing for a fight.

MMA sparring with its own register and coach, so you know who is preparing a fight and how much they train.

Sparring · Thursday 20:30

Striking, grappling and wrestling

Every discipline, its own class.
Every student, one profile.

Create striking, grappling, wrestling, MMA sparring or conditioning classes with their timetable and coach. The student who trains in several shows up just once, with attendance for each discipline kept separate.

  • Classes by discipline, timetable and coach
  • One profile even if they train several disciplines
  • Attendance separated by discipline
  • Take attendance from your phone
Illustrative screen · Sample data
Iván · 3 disciplinesIllustrative profile
Striking2 classes a week
Grappling2 classes a week
Wrestling1 class a week
Ranks in each discipline

Their BJJ belt,
their Muay Thai level.

Since MMA has no belts of its own, each discipline keeps its scale: BJJ belts and stripes, the levels you use in striking or the scale you define for your programme. All on the same profile, with history and dates.

  • Its own scale for each discipline
  • BJJ belts with stripes
  • Configurable levels for striking and MMA
  • Ranking per discipline
Illustrative screen · Sample data
Iván · BJJBlue belt · 2 stripes
Iván · Muay ThaiIntermediate level
Iván · MMAYour programme’s level
HistoryTheir ranks, per discipline
Sparring and competition

The fight team,
with its own follow-up.

Those preparing for a fight train more, in more classes. With their attendance per discipline in view you know how much they’ve worked each part of the game before the fight.

  • A separate sparring and competition group
  • Attendance per discipline for each fighter
  • Take attendance from the coach’s phone
  • Follow-up of students who stop coming
Illustrative screen · Sample data
MMA sparringThursday · 20:30
Iván · This weekStriking 2 · Grappling 2 · Wrestling 1
Fight teamTheir attendance over recent weeks
Take attendanceFrom the coach’s phone
Fees and payments

Each student’s payments,
whatever they train.

Record what each student pays in cash or by bank transfer, or collect fees with Stripe or by SEPA Direct Debit, and see which fees are missing this month. However many disciplines they train, their payments are on the same profile.

  • Cash, bank transfer, Stripe or SEPA
  • Outstanding fees this month
  • Payments on the student profile
  • Export to Excel
Illustrative screen · Sample data
Iván · Monthly feePaid · Stripe
Sara · Monthly feePaid · Bank transfer
Rubén · Monthly feePending review
Month-end closeSummary for your accountant
For your students too

Your gym.
In their pocket.

Book the next class, check their payments and follow their progress. A simple experience, with your dojo’s name and logo.

Explore the experience

Does your academy already use DigitalDojo? Log in with your account. Open the app

Demo gym

Time to train today.

Your next class

MMA · Sparring

Thursday · 20:30–21:30
Advanced

Book class
September feeUp to date · Sample data
HomeClassesProfile

We use DigitalDojo at the dojo and we’re very happy with it. Everything is much more organised and hassle-free.

Dojo Pretorians logoDojo PretoriansBJJ, Muay Thai and Martial Arts · Costa del Maresme (Spain)
A clear price

Your dojo grows.
Your fee stays the same.

One price with unlimited students and every available feature included. To start in an orderly way and keep growing.

  1. 1You create your academy in the app in two minutes.
  2. 2You send us your spreadsheet and we load your students.
  3. 3You take attendance and collect fees from your phone.

7 days free, no card, no commitment, and we load your students for you

€29.99You save €20.00 a month

€9.99/ month + VAT

For the first 3 months

Then €29.99 + VAT a month. Unlimited students.

  • Students, classes and bookings
  • Fees, payments and attendance
  • Ranks and history for every student
  • App for your students
  • Your brand in the app and on the public page
  • Personal support by WhatsApp and email
Start free trial

7 days free · no card · no automatic charge · then €9.99 + VAT

See inside the app
Choosing software for your gym

How to choose software for an MMA gym.

In an MMA gym the same student trains BJJ, Muay Thai, boxing or wrestling. The software has to keep a single profile with attendance and rank for each discipline separately, and collect a single fee. Ask to see it with a real student from your gym.

DigitalDojo costs €29.99 + VAT a month with unlimited students and no commission of its own on your fees.

What to check in the demo

  1. 1Create a student who trains BJJ and Muay Thai, with their rank in each.
  2. 2Check their attendance separated by discipline.
  3. 3Create a class with capacity, bookings and a waiting list.
  4. 4Collect a fee by SEPA or Stripe and record another in cash.
  5. 5See what a student sees on their phone.
  6. 6Work out the cost with your real number of students, fees included.

Frequently asked questions about software for MMA

Does MMA have an official belt system?

No. MMA has no universally accepted belt scale. Practitioners keep their original ranks —their BJJ belt, their wrestling or boxing experience— and level is measured mainly in competition. DigitalDojo reflects that with one scale per discipline.

Can a student be in several disciplines at once?

Yes. Each student has a single profile and can train several disciplines, with attendance and ranks for each one kept separate.

Can I separate striking, grappling and wrestling classes?

Yes. You create each class with its timetable, coach and register: striking, grappling, wrestling, MMA sparring or conditioning.

Do I keep my students’ BJJ belts?

Yes. The BJJ discipline has its own scale of belts and stripes, and each student’s ranks are stored on their profile with dates, next to whatever they train in other disciplines.

Can I define my own levels for my MMA programme?

Yes. You set up the scale you use in your programme —numbered levels, phases or your own categories— and record when each student changes level.

Can my students see their progress?

Yes. In the student portal they book their classes and see their attendance, their ranks in each discipline and the ranking, with your gym’s branding.

How much does the software cost for an MMA gym?

€29.99 a month plus VAT, with unlimited students and every available feature. With yearly payment, €299 plus VAT: two months free. The demo is free and sign-up starts with a 7-day free trial.

Can I bring my students over from Excel?

Yes. You import the list from Excel or create each profile by hand, then assign each student the disciplines they train. It’s worth testing with a few first.

Can I try the software before paying?

Yes. You start on your own: create your academy in the app and get 7 free days with every feature, no card and no automatic charge. If you would like us to show it to you first, message us on WhatsApp.

Can I export my data if I decide to leave?

Of course. All your data — students, payments, attendance, ranks — can be exported to CSV or Excel at any time with one click. Your data is yours, always. No vendor lock-in.

Is it secure? Is it GDPR compliant?

Yes. DigitalDojo fully complies with the General Data Protection Regulation (GDPR). Data is stored on servers inside the EU (Frankfurt), encrypted in transit and at rest, and we provide tools to manage your students’ consent and rights.

7 days free, no card, no commitment, and we load your students for you

Ready to stop managing with Excel?

You start on your own: create your academy in the app in two minutes, no card. Send us your spreadsheet and we load your students.

7 days free · no card · no automatic charge · then €9.99 + VAT

Message us on WhatsApp