Skip to content
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

Nothing charged for 60 days · 90-day money-back guarantee · No contract

Not ready to enter a card? Let Mark set it up with you on a free 20-minute call

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

Straight From an Academy Owner

Real academies, real numbers — live totals across every academy on DojoMesh, including the founder's own

$269,000+
in member payments processed
15,000+
class check-ins recorded
4,300+
emails & texts sent to members
850+
members managed

Academies running on DojoMesh today


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 two-way SMS conversation with a member
03
Belt Tracking & Grading
DojoMesh belt and grading system showing member ranks and stripes
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

Honest fit check

Is DojoMesh Right for You?

It is built for one kind of business. Here is how to tell in thirty seconds whether that is yours.

Built for you if…

  • You run a martial arts academy: BJJ, karate, judo, taekwondo, MMA, boxing, Muay Thai, or anything with belts, stripes or rounds.
  • You have somewhere between a handful of members and a few hundred, and you are tired of paying per head.
  • You are the owner, not an IT department. You want one login that handles billing, attendance, grading and messaging.
  • You would rather text the person who built the software than open a ticket.
  • You are on a spreadsheet, Kicksite, Zen Planner, Mindbody or Gymdesk and want the migration done for you, free.

Probably not for you if…

  • You run a yoga studio, CrossFit box or general fitness gym. There are good tools for that. This is not one of them.
  • You need a branded app in the App Store today. The DojoMesh member portal runs in the browser on any phone.
  • You are a franchise chain that needs head-office roll-ups across dozens of locations. Multi-location is supported, but it is built for the owner-operator.
  • You want a big vendor with a sales team and an account manager. You get Mark instead.

Not sure? Call or text 250-254-4849. Mark will tell you straight, even if the answer is no.


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
90-Day Money-Back Guarantee
Your first 60 days are free. If DojoMesh isn't working for your academy within 90 days of your first payment, email Mark and every dollar you've paid comes back. No questions asked.

60-day free trial. Cancel anytime.

All prices in USD. Your own academy can bill members and report in CAD, USD or AUD. Full pricing details and comparison.

How the bill compares as you grow

PlatformHow they billPublished priceBelt & grading built in
DojoMesh One flat monthly price, unlimited students $50/mo Yes
Kicksite Tiered by student count $49 – $199/mo Varies by plan
Zen Planner Base plan plus paid add-on modules $99 – $348/mo plus add-ons Varies by plan
Gymdesk Tiered by active members, per location Up to $200/mo per location Varies by plan
PushPress Free tier, then paid plans Free, then $159 – $229/mo Varies by plan

Competitor pricing as published on their own websites, August 2026. Verify before deciding. Sources on the Kicksite, Zen Planner, Gymdesk and PushPress comparison pages.

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 — Mark 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

Mark 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.
Creston BJJ has run on DojoMesh since May 2024: 410+ members and 11,000+ class check-ins, all managed here.

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 November 10, 2026. Cancel any time before that date from your dashboard and you are charged nothing at all — no cancellation fee and no phone call.

You get your money back. If DojoMesh isn't working for your academy within 90 days of your first payment, email Mark at us@dojomesh.com and every dollar you have paid is refunded in full. No questions asked, no forms, no retention call. Combined with the 60 free days, that is five months to be sure.

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 Mark maps and imports your members, contact details, belt ranks and payment history for you. Most academies are live the same day. See how DojoMesh compares to Kicksite, Mindbody and Zen Planner.

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. Full details are on the pricing page.

Yes. Belt ladders are fully configurable, so you set your own ranks, stripes and promotion requirements rather than fitting into someone else's. Jiu-jitsu, karate and MMA academies use DojoMesh today, and the same configurable ladder handles taekwondo, judo, wrestling and anything else you teach. See the BJJ and karate pages for discipline-specific detail.

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. Email us@dojomesh.com, call or text 250-254-4849, or ask for a Zoom call: Mark is always happy to jump on a call to answer a question or walk you through something on screen. 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 and MMA academies in Canada, the US and Australia 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 November 10, 2026 and you pay nothing. No contracts. And once you do pay, a 90-day no-questions-asked money-back guarantee covers you.

90-Day Money-Back Guarantee SSL Secured PCI Compliant 99.9% Uptime

Questions first? Call or text 250-254-4849, email us@dojomesh.com, or book a Zoom with Mark — he is always glad to jump on a call.