Martial Arts Software

Built for dojos running multiple disciplines, belt grades and family memberships

Start taking bookings within hours.

Replace spreadsheets, paper waivers and chasing monthly dues on WhatsApp with one tool that handles signups, rosters, belt progression, gradings and payments - built around how dojos actually run.

4.9 ★ on Capterra900,000+ bookings processed$50M+ collected for organizers

Pembee admin dashboard showing martial arts class signups, rosters and payments

Trusted by martial arts clubs and combat gyms

  • U.S. Karate & Boxing
  • Ippon Judo London
  • Noroton Wrestling
  • Judo School UK
  • Kpro Gym
  • Cambridge Sword
  • England Sports Group
  • Next Gen Agility

Go live in hours

Most organizers we onboard are taking real bookings the same day they sign up. Here's the full flow.

  1. 1

    Set up your timetable

    Add your classes across disciplines (Jiu Jitsu, Muay Thai, karate, taekwondo, judo, kickboxing), set term dates, holiday breaks and pricing. Set capacity, age ranges, belt levels and any waiver, health or consent info you need to collect.

    Layered screens of Pembee's class set-up flow - information, sessions and tickets
  2. 2

    Share your booking page

    Pembee gives you a hosted booking page out of the box. Drop the link in your website, email signature, Instagram bio or QR codes on flyers at the dojo.

    The customer-facing dojo booking page
  3. 3

    Families register and pay

    Families sign up multiple students across multiple disciplines in one go, fill in your custom registration form and waiver, and pay by card, Apple Pay, Google Pay or Klarna. They manage their own bookings, uniform sizes and payment methods from a self-service portal - no more inbox ping-pong.

    A family enrolling two students across Jiu Jitsu and Muay Thai
  4. 4

    Run your classes

    Take attendance from your phone or tablet mid-class, with allergies, admin notes and belt level visible on the roster. Flag no-shows and see live capacity for every class.

    Marking attendance on the mobile martial arts class roster
  5. 5

    Get paid without chasing

    Automated reminders for outstanding balances, automatic retry on failed monthly memberships, reconciliation for card, cash and bank transfer payments, and reports showing signups and revenue per class - useful for planning next term's timetable and instructor hours.

    Payment and reporting dashboard for a martial arts school

Ready to take your first booking today?

Set up in 10 minutes. No credit card needed.

Try Pembee free for 30 days

Built around how dojos actually run

martial arts class set-up screen showing term pricing alongside session-pass and monthly membership options
Sell terms, intro courses, session passes, drop-ins or monthly memberships
Sell a 6-week beginner course, a 10-class session pass that deducts as students train, a pay-as-you-go drop-in or a monthly membership for unlimited classes. Memberships give you predictable cash flow - failed payments retry automatically and reminders go out, so you're not having awkward late-payment conversations on the mats. Pro-rated mid-term joining, sibling discounts, multi-discipline family pricing and early-bird promotions all built in. Card and Apple Pay via Stripe, plus reconcile cash and bank transfers in the same dashboard.
custom martial arts registration form collecting health info, belt level and parental consent
Custom registration forms for health info, waivers and student profiles
Collect everything you need at signup - student's name, date of birth, current belt or grade, health info, allergies, emergency contact and parental consent for under-18s - not on a paper waiver at the dojo door. Add admin-only fields to track belt progression visible to staff but not students. Information is saved on the family account, so returning students update once instead of re-completing forms every term.
family portal showing two students enrolled in Jiu Jitsu and Muay Thai with one card on file
One family account, multiple students, multiple disciplines, one checkout
Families create one account, add every student they book for, and combine Jiu Jitsu, Muay Thai, karate, taekwondo or any discipline you offer in a single checkout. Sibling discounts apply automatically. From the self-service portal they can switch a class, cancel, rebook or update payment details - without emailing the dojo at 9pm on a Sunday.
mobile attendance roster alongside a grading entry sale and equipment order
Attendance, belt gradings and equipment orders in one place
Take attendance from your phone mid-class, with allergies and admin notes visible right on the roster. Sell grading entries, collect uniform sizes and equipment orders, and bill seminars alongside membership fees. Send a bulk email to every student in 'Tuesday Juniors' with one click - useful for grading reminders, gi pickup info or dojo closures.

Works with the tools you already use

Stripe logoStripe
Zapier logoZapier
Google Analytics logoGoogle Analytics
Meta Pixel logoMeta Pixel
HubSpot logoHubSpot
Mailchimp logoMailchimp

HubSpot and Mailchimp connect via Zapier.

Built for dojos

Generic scheduling tools assume one customer books one appointment. Event ticketing tools assume one customer buys one ticket. Neither fits a dojo that's running Jiu Jitsu, Muay Thai and karate across multiple terms, with sibling memberships, grading entries, gi orders and seminars all running at once. Pembee is built for that reality.

Here's how Pembee compares to the generic scheduling software and event ticketing tools dojo owners usually try first.

What dojo owners needPembeeBuilt for dojosGeneric scheduling softwareCalendly, Acuity, SquareEvent ticketing softwareEventbrite, Bookwhen
Recurring class scheduling across multiple disciplines and terms
Yes
1:1 appointment model
Event by event
Family bookings (one parent, multiple students)
Yes
No
Partial
Attendance rosters with health and belt notes
Yes
No
No
Grading entries, seminars and equipment orders
Yes
No
Tickets only
Intro courses, session passes and monthly memberships
Yes
No
No
Sibling, multi-class and early-bird discounts
Yes
No
Codes only
Automatic waitlists with spot offers
Yes
Partial
Partial
Self-managed family account (multiple students, rebooking)
Yes
No
No
Card + Apple Pay + Klarna + cash reconciliation
Yes
Card only
Card only
Designed for martial arts schools and dojos
Yes
No
No

Built for dojos. Not generic appointments. Not one-off event ticketing.

Testimonials

Trusted to handle thousands of bookings each day

4.9/5on Capterra from 23 reviews

“So easy to use, great for customers and staff. Clean and crisp front end for parents - easily operated back end for staff. We tried 2 others before this and both were heavily flawed with by support or quality - this system has both.”

Colin Heath
Allstars Sports Group · Sports

“Pembee has made our booking and payment so much easier than our previous system. Fantastic. Easy to use, support is incredible and we have much happier users.”

Image of Tom King
Tom King
Starlings Appleton Thorn · Education Management

“Amazing app for my business. Helpful and easy to use, plus the online support is amazing from the team.”

Image of Katie Taylor
Katie Taylor
Inspire Sports Academy · Sports

“The support gives us is amazing, very positive. There were a couple of teething issues, although fixed very quickly.”

Matt Parkinson
ICS Coaching · Sports

“We've saved countless hours of administration every week through automation and streamlined processes. The platform has enabled us to grow our football provision significantly without needing to increase administrative support.”

Bonnyrigg Rose
Football club & academy · Sports

“Just absolutely fantastic. I am super impressed with their system and also their customer support.”

Image of James Boit
James Boit
Crazy Camps · Primary/Secondary Education

“Amazing. Not only a great and easy to use platform but brilliant customer service. Pembee has been a game changer for me. From using a previous booking system, my workload has been cut in half - more than half! Cannot recommend enough.”

Image of Charlotte Carrington
Charlotte Carrington
Multisports For Schools · Sports

“For the past 3 years I have been manually keeping track of customer payments and registers. With Pembee I just sent the link and my customers did all of the registration. It generated a register and saved me a lot of admin time.”

Image of Debie Cooper
Debie Cooper
DC Diamonds · Sports

“There are so many pros. It is user friendly, clean and quick to set up. The customer support has been incredible as well. So far, it has exceeded my expectations.”

Image of Holly Musselman
Holly Musselman
Junior Yoga · Health, Wellness & Fitness

“Our previous booking system was going offline and we needed a replacement, Pembee worked with us to ensure their system could offer everything we needed to continue the smooth running of our business. Pembee customer support is second to none.”

Nancy O'Brien
Jason's Totally Tennis · Sports
Bookings processed
900K
Transactions processed
$50M
Total Users
230,000+
Sessions listed
600,000+

Martial arts software - common questions

How quickly can I get my dojo set up on Pembee?
Most dojo owners are taking real signups the same day they sign up. Initial set-up takes around 10 minutes: add your timetable, set your pricing and membership plans, configure your waiver and registration form and share your booking page link. There's a step-by-step set-up guide and our team aims to reply within a few hours if you get stuck.
Can you help me migrate from my current system?
Yes. If you're moving from Zen Planner, Kicksite, Mindbody, RainMaker, Martial Arts on Rails or a spreadsheet, we can help import your customers, students and active memberships. Book a demo and we'll walk through what your migration looks like.
Can I sell intro courses, session passes and monthly memberships side by side?
Yes. Sell a 6-week beginner intro course, a 10-class session pass that deducts as students train, a single drop-in, or a monthly membership for unlimited classes. Memberships give you predictable cash flow and help with staff planning. Pro-rated mid-month joining, sibling discounts and family pricing apply automatically across whichever pricing model you pick.
Can families book multiple students across multiple disciplines in one checkout?
Yes. Families create one account, add every student they book for, and combine Jiu Jitsu, Muay Thai, karate, taekwondo or any discipline you offer in a single checkout. Sibling discounts apply automatically. From the self-service portal they can switch a class, cancel, rebook or update payment details - without emailing the dojo.
Can I track belt progression, health info and emergency contacts?
Yes. Collect health info, allergies, emergency contacts and parental consent at signup, all saved on the family account so students don't re-fill forms every term. Add admin-only fields - belt rank, grading dates, attendance toward next stripe - that only staff can see. Allergies and notes show up right on the mobile roster so an instructor can look them up before warm-up.
Can I take attendance from my phone and give instructors limited access?
Yes. Mark students in from your phone or tablet mid-class - allergies and admin notes are visible right on the roster. Add admin accounts for instructors with role-based access so they see their class rosters and attendance, but not financial data or business performance. Useful for keeping revenue restricted to the dojo owner or office manager.
What is martial arts software?
Martial arts software lets you manage class signups, memberships, attendance, belt progression, gradings and payments in one place. It replaces spreadsheets, paper waivers and manual signups with a single platform built around how a dojo actually runs - across multiple disciplines and age groups, with families paying for multiple students at once.
How much does martial arts software cost?
Pembee starts at $45/month for the Standard plan. Pricing is flat - adding more instructors, classes or locations doesn't increase your cost, and we never take a cut of your membership revenue. Many martial arts platforms charge per student or per booking, which gets expensive fast as your dojo grows. There's a 30-day free trial with no card required.
Will it actually save me admin time?
Dojos using Pembee process around 100 signups a week on average. At roughly 5 minutes per booking confirmed manually by email or phone, that's about 8 hours of admin time freed up every week - close to a full day back. Add automatic payment chasing, mobile attendance, self-service family accounts and one-click bulk emails, and most dojo owners see admin time drop further over their first term.
Can I offer sibling discounts, multi-class discounts and early-bird pricing?
Yes. Set up automatic sibling discounts so families get a percentage off each additional student. Configure multi-class discounts (for example 10% off when a student enrolls in 3+ classes a week). Run early-bird pricing on intro courses that expires on a set date. Create discount codes for referral programs, gym partnerships or returning students.
Does Pembee handle waitlists when a popular class fills up?
Yes. When a class is full, students join a waitlist. When someone cancels, the next person on the list is offered the spot automatically with a hold-time, so spaces don't sit empty and you're not negotiating in the inbox over who gets the slot. (Waitlists are on the Premium plan.)
Can I email all students in a class in one click?
Yes. Send a bulk email to every student booked in a class, term or location in one click - useful for grading reminders, seminar promotions, gi pickup info or dojo closures. Booking confirmations, payment reminders and term-start emails go out automatically, so you can focus on training.
Does Pembee integrate with Stripe and offer offline payment options?
Yes. Pembee uses Stripe for card and digital wallet payments (Apple Pay, Google Pay, Klarna), which already powers payments for millions of businesses. For dojos sensitive to processing fees, you can also flag bookings as paid by cash or bank transfer and reconcile them in the same dashboard - no need to log into Stripe to handle refunds. UK dojos can also accept Tax-Free Childcare payments without manual reconciliation.
Can I sell gradings, seminars, gear and merchandise?
Yes. Sell grading entries, charge for seminars or special workshops, collect gi and uniform sizes at signup, and offer branded merch or sparring gear as add-ons at checkout. Each add-on has its own price, capacity and availability, so you can cap grading entries by examiner availability or limit seminar spots.
Can I export my booking and student data?
Your data is yours. Export bookings, family records, student records and payment data to CSV at any time - useful as a printed roster for grading day, end-of-year reporting or for your accountant. We don't hide your data in an obscure database and we don't pass it on to third parties.

Still have a question?

Book a 20-minute demo and we'll walk through your set-up.

Book a demo

Pricing

Start your Free 30-Day Trial Now!

No credit card required. Cancel any time.

2 months free!

Standard

$45/month

0.59% application fee for Stripe online payments*

Simplify your online bookings and save valuable admin time.

  • Customizable registration forms

  • Attendance rosters

  • Offer flexible monthly subscriptions to your customers.

  • Session passes / Class packs

  • Create trial tickets

  • Apple Pay, Google Pay & Klarna support

  • Discount codes

  • Booking reminders

  • Collect VAT, sales tax or GST automatically

  • Customizable site themes and branding

  • Seamlessly integrate your booking page into your website.

  • 90 days transactional email history

  • Up to 5 admin users

Start your free trial

No credit card required

Premium

$105/month

0.59% application fee for Stripe online payments*

Powerful tools to grow your business and boost bookings.

  • All features in Standard, plus...

  • Waitlists for fully booked sessions

  • Recover lost bookings with automated cart reminders, plus automated trial follow-up emails.

  • Boost your brand with a custom web address.

  • Generate a booking site theme from your brand.

  • Track conversions and optimize ad spend with Google Ads, GA4 & Meta Pixel.

  • Monthly transaction reports

  • Add credit to customer accounts

  • 1 year transactional email history

  • Unlimited admin users

  • Connect your favorite tools with Zapier integration

Start your free trial

No credit card required

*This is in addition to Stripe processing fees. For details please visit https://stripe.com/pricing.

Ready to stop running your dojo from a spreadsheet?

Join 230,000+ users at clubs, camps and schools who've moved to Pembee. Set up in an afternoon. 30 days free. No card needed.

Martial Arts Management Software | Pembee