Martial Arts School Management Software | PassM8

For martial arts schools

More time on your martial arts school, less on admin

Classes, bookings, payments, attendance and communication, all working together in one place.

PassM8 studio management software: classes, bookings, payments and attendance

Trusted by independent studios across Australia

See studios using PassM8 →

The problem

You opened a studio to teach — not chase admin

The admin adds up in small moments — fixing the schedule, checking payments and updating the same details in more than one place.

Schedules that never stay settled

Classes move, instructors change and cancellations leave gaps — turning one change into edits, messages and follow-up.

Payments that still need chasing

Outstanding fees, failed payments and renewals turn into manual checks, reminders and awkward conversations.

The same admin in too many places

Bookings, attendance and client details live across different tools and spreadsheets, leaving you to keep everything in sync.

The solution

Get your time, and your evenings, back

PassM8 quietly handles the bookings, payments and messages, so you can get back to your students. Every feature is included on every plan.

Fill your classes without the back-and-forth

Clients book, cancel and join waitlists themselves, so full classes stay full and your phone stops buzzing with booking requests.

  • Recurring class schedules
  • Self-serve bookings
  • Automated waitlists
Dancers sharing an embrace in a busy evening class
Studio owner relaxing at home with a tablet showing a payment received

Get paid on time, every time

Payments are collected and tracked for you, and reminders go out automatically. No more awkward conversations about what is owing.

  • Passes, memberships & enrolments
  • Recurring payments & reminders
Studio owner checking in on her classes from the beach

Run your studio from anywhere

PassM8 works in the browser on any device, so you can check in on classes, payments and students between lessons, at home or on the go.

  • Targeted email & SMS
  • Live reporting dashboard

Inside PassM8

See how PassM8 works

Explore real PassM8 screens using example studio data.

Good Morning, Will!

Here's an overview of your business performance during this period.

Select Reporting Period
Pass Sales

$ 0

New Clients

0

Active Clients

0

Class Attendees

0

Scheduled Classes

0

Revenue

Metrics

Cancellation Rate 6%
'No Show' rate 4%
Average Class Fill Rate 84%
Trial Conversion Rate 50%

Why PassM8

Why studios choose PassM8

Less setup, a simpler client experience and real help when you need it.

Start taking bookings quickly

Create your classes, publish your booking page and start accepting enrolments without a drawn-out setup process.

Move across without starting from scratch

We can help import your existing client data and set up your classes and passes so switching systems feels manageable.

Easy for clients from day one

Clients can book, pay and manage their passes in a browser on any device — with no app to download.

Get help from people who understand studios

Australian-based support from people who understand class-based businesses and how studios actually operate.

Hannah, dance school owner and PassM8 customer
“PassM8 is the first system that has genuinely simplified how we run the studio. Enrolments, classes and admin finally feel like one system.”

Hannah

Owner, Dance School

Pricing

One simple price. Every feature included.

A$29/month + a capped 1.5% transaction fee.

A$29/month

  • Scheduling, bookings and attendance
  • Payments, passes and messaging
  • No feature tiers or locked add-ons

Simple usage fee

1.5% of transactions, capped at A$130/month.

Payment processing fees from your payment provider also apply.

View pricing details

See if PassM8 fits your studio

Book a demo and we'll walk through how PassM8 could work for your classes, clients and admin. Prefer to explore yourself? Start a free trial.

From A$29/month · No lock-in contracts · Brisbane-based support

FAQ's

PassM8

© 2025 WebApps Global.
All rights reserved.

Get in Touch

We're based in Brisbane and support studios across Australia.

Contact Us

1300 175 330

Studios using PassM8

Used by studios across Australia.

Legal

Our Newsletter

Subscribe to our newsletter to get our news & deals delivered to you.