Ready to simplify your academy?
Built by a BJJ Black Belt for Academy Owners

Run Your Whole Academy From One Screen

Billing, attendance, belt tracking, SMS and your website — one platform built only for martial arts academies. Not a yoga studio app with a belt field bolted on.

Unlimited members for $50/mo flat Replaces 5+ Tools in One Platform 60 Days Free — Cancel Before You're Billed
or see how it works below
DojoMesh in use — membership plans, class scheduling, inventory, newsletters, API settings and the combat round timer
The Problem

Sound Familiar?

These are real frustrations from academy owners — maybe even yours.

I spend my Sunday nights texting parents one by one about schedule changes and missed payments.

I have a spreadsheet for members, another for payments, and sticky notes for belt promotions.

A member stopped showing up three weeks ago and I didn't notice until they asked to cancel.

I'm paying for Mindbody, Mailchimp, and a timer app — and none of them talk to each other.

Get Started

Up and Running in One Evening

No onboarding calls. No complicated setup. Three steps and you're managing your academy like a pro.

1
Create Your Academy
Pick your subdomain and set your password. Add a card to start — you're not billed for 60 days, and if you cancel before then you pay nothing.
2 minutes
2
Import Your Members
Add members one-by-one or bulk import. Connect Stripe, Square or PayPal and set up your class schedule.
30 minutes
3
Run It All From One Place
Payments, attendance, belt tracking, SMS, emails, and your website — all in one dashboard.
You're done

Built on the mat, refined by real academy owners

What Academy Owners Are Saying


01
Payments & Invoicing
DojoMesh Payments
Payments & Billing

Stop Chasing Payments. Start Getting Paid Automatically.

Save a card on file, set up recurring billing, and let DojoMesh handle the rest. Members pay on time with Square tap-to-pay, saved cards, Interac e-Transfer, or any method you accept — with automatic retry on failed charges.

  • Recurring billing with saved cards & automatic retry
  • Square, Stripe, PayPal, cash, check & Interac e-Transfer
  • Family billing with automatic multi-member discounts
  • Auto-generated invoices & receipts emailed instantly
  • Full accounting: income, expenses & profit/loss reports
  • Overdue payment alerts & automated reminder sequences
Communication & Retention

Catch Members Before They Quit

DojoMesh watches attendance patterns and flags members who stop showing up — before they ask to cancel. Combine AWOL detection with two-way SMS and automated win-back campaigns to bring members back to the mat.

  • AWOL alerts when members stop showing up
  • Two-way SMS & email conversations from your dashboard
  • Automated win-back & re-engagement campaigns
  • Attendance tracking with trend analysis
  • Lead pipeline: capture, nurture & convert
  • Newsletter & bulk messaging with member tags
02
SMS & Communication
DojoMesh Belt Tracking
03
Belt Tracking & Timer
DojoMesh Combat Timer
Operations & Growth

Tools Built for the Mat, Not the Yoga Studio

Generic gym software doesn't know what a belt promotion is, can't run a round timer, and has never heard of a technique library. DojoMesh was built from day one for martial arts — with tools you won't find anywhere else.

  • Belt & grading system with stripes and rank history
  • Combat timer with round sounds & custom backgrounds — try it free, no signup
  • Schedule builder with seasonal class variants
  • Pro shop POS & inventory management
  • Technique video library for your curriculum
  • RFID check-in
  • Custom website included (+ fully managed custom site for $25/mo)

Explore Every Feature

Everything below is included in the base plan — DojoMesh is complete martial arts school management software, not a starter tier with the useful parts sold separately. Click a category to see what's inside.

Every Member, Every Detail, One Place
Full profiles: photo, belt rank, medical info & emergency contacts
Family linking — parents see all their kids in one account
RFID check-in at the door
Self-service portal: members update info, view attendance & pay
Lead pipeline: capture, nurture & convert to members
Bulk imports, status updates & CSV exports
Member Profiles

One Price. However Big You Get.

Most academy software charges per member — so growing your school raises your bill. DojoMesh doesn't.

$50 /month

Unlimited members. Every feature. One flat price.

40 members or 400 — your bill is the same $50

Add a Custom Designed Website
+$25/mo
Custom design, built for your academy
Member signup integration
Login portal embed
SEO & mobile optimized
Schedule & contact forms
Fully managed — we handle updates
Members & Families Payments & Invoicing Recurring Billing Scheduling Belt & Grading Combat Timer Attendance SMS & Email Online Store Landing Page Analytics Lead Management Events Member Portal Multi-Location API Access

60-day free trial. Cancel anytime.

All prices in USD. Your own academy can bill members and report in CAD or USD.

Built for Every Combat Sports Academy

BJJ Boxing MMA Karate Muay Thai Judo Wrestling Kickboxing Taekwondo Krav Maga Hapkido Capoeira

Works With Your Payment Processor

Stripe
PayPal
Square
Cash
Bank Transfer
E-Transfer
PCI Compliant Automated Recurring Multi-Currency
Free Migration

Switching Platforms?
We Handle Everything.

Moving to DojoMesh is free, fast, and fully assisted. Just export a CSV from your current system or share read-only API credentials — our team will import your entire member roster and whatever other data is accessible into DojoMesh for you. No extra charge, no hassle.

1
Export Your Data

Download a CSV from your current platform, or share read-only API access. That's all we need.

2
We Do the Rest

Our team maps and imports your members, contact info, belt ranks, and payment history into DojoMesh.

3
Go Live

Review your data, flip the switch, and start running your academy on DojoMesh — same day.

100% Free — Included With Every Account

Mark Artyniuk, Founder of DojoMesh
I was tracking members in a spreadsheet, chasing e-Transfers every month, writing belt promotions on a whiteboard, and texting schedule changes one parent at a time. I tried every gym management app out there — they were all built for yoga studios and CrossFit boxes. None of them knew what a stripe was, let alone a round timer. So I built DojoMesh for my own academy, and now I run my entire club on it every single day.
Mark Artyniuk
Founder of DojoMesh · BJJ Black Belt
Running his own academy with DojoMesh every single day.

Straight answers

Questions Owners Actually Ask

Correct. We store your payment method when you sign up so your academy keeps running the day the trial ends, but nothing is billed until October 21, 2026. Cancel any time before that date from your dashboard and you are charged nothing at all — no cancellation fee and no phone call.

No. DojoMesh is month-to-month. Cancel from your own dashboard whenever you like and billing stops at the end of that month. There is no minimum term and no exit fee.

It is yours. You can export your members, payment history, attendance and belt records to CSV at any time, including after you cancel. We do not hold your data hostage to keep you subscribed.

It is free and we do the work. Export a CSV from your current platform — or give us read-only API access — and our team maps and imports your members, contact details, belt ranks and payment history for you. Most academies are live the same day.

No. $50/month covers unlimited members and every feature. Whether you have 40 students or 400, the price is identical. That is the main difference from platforms that bill per active member.

Yes. Belt ladders are fully configurable, so you set your own ranks, stripes and promotion requirements rather than fitting into someone else's. Academies running BJJ, karate, taekwondo, judo and wrestling all use DojoMesh today.

Usually, yes. DojoMesh works with Stripe, Square and PayPal, and also tracks cash, cheque, bank transfer and Interac e-Transfer. Most owners connect the processor they are already using and keep their existing rates.

Mark — the person who built it, and who runs his own academy on DojoMesh every day. You are not filing a ticket into a queue at a company that has never taught a class.

Stop Paying Per Member.
Stop Chasing Payments.

Jiu-jitsu, karate, taekwondo, judo and wrestling academies across the US and Canada run on DojoMesh — whether they came from a spreadsheet or from software charging them three times as much.

Nothing is charged for 60 days. Cancel any time before October 21, 2026 and you pay nothing. No contracts.

SSL Secured PCI Compliant 99.9% Uptime