Boomtown for martial arts schools
Your dojo, booming with students.
A website that’s alive — turning ads into trial classes, trials into members and members into black belts, while you’re on the mat.
Built for
karate schools, taekwondo schools, BJJ academies, Muay Thai gyms, kickboxing gyms, MMA gyms, judo clubs, kung fu schools, Krav Maga schools, boxing gyms, kids martial arts, self-defense schools, aikido dojos, jiu-jitsu gyms, hapkido schools, kendo clubs, wrestling clubs, capoeira schools, tang soo do schools, kempo schools, wing chun schools, sambo clubs, fitness kickboxing, after-school programs
20-minute call · We set it all up · 14 days free
Your dojo · Blue Crane Karate · Stonewall Jiu-Jitsu · Tidewater Taekwondo · Eight Limbs Muay Thai · Ironwood MMA · Golden Fist Kung Fu · Harbor Krav Maga · Kaizen Karate · Crossroads BJJ · Rising Sun Judo · Silver Fox Boxing · Little Dragons Academy · Northstar Kickboxing · White Pine Aikido · Summit Martial Arts · Red Lantern Wing Chun · Oak & Iron Dojo · Tiger Lily Taekwondo · Lakeside Karate Club
- New member · Kids karate $149/mo
- Family plan · 3 kids $329/mo
- Adult BJJ unlimited $199/mo
- Belt test $75
- Little Dragons · ages 4–6 $129/mo
- Muay Thai · twice a week $139/mo
- Private lesson $85
- Summer camp week $295
- Birthday party $350
- Teen kickboxing $119/mo
- Black belt program $2,400
- Self-defense workshop $60
Free trial page · Old trial leads · Past students · Referrals · Facebook ads · Instagram · Google search · Siblings · Birthday parties · Summer camps · Text messages · YouTube · Email campaigns · Lead ads · Your blog · Website forms · Private lessons · Community events
The problem
A website on its own is dead.
It sits there. It doesn’t fill your trial classes, doesn’t answer parents, doesn’t follow up. The family signs up at the school down the road that does.
Just a website
- Timetable from last year
- Nobody finds it
- Trial requests stuck in your inbox
A Boomtown website
- Trial booked Kids karate · Tue 4:30
- New member Family plan · $289/mo
- Paid Adult unlimited · $189/mo
- Checked in Maya · 24 classes toward yellow
- New member Little Dragons · $129/mo
- Promoted Leo → Green belt
- Paid Belt test · $75
- Signed Waiver · the Rivera family
Every student, from everywhere
Other software keeps your roster. We fill it.
Ads are only one pipe. Boomtown catches students from all of them — starting with the ones already in your inbox: old trials, past students and parents who asked once.
Your website
Students you’re leaving on the table
Old trial leads
Everyone who tried a class and never joined, invited back — set up once by our team.
Past students
Everyone who stopped training, one email away from coming back.
Trials that show up
Booked into a real class with a seat, confirmed the moment they book, the waiver sent with it.
Failed payments
Every failed card first on your list, with the reason — before it turns into a dropout.
Siblings
Parents add a second child in the portal and book their first class.
Every parent text, answered
Parent texts in one inbox, on your school’s number.
New students who find you
Google search
Fast pages built to be found, sitemap and previews done for you.
Instagram & Facebook
Belt ceremonies and class clips posted for you, written for each.
YouTube
Technique videos titled, described and posted.
A blog that writes itself
Your AI drafts posts about your school. You approve.
Ads to your trial page
Facebook and Instagram ads that land on your free-trial page.
Lead ads & forms
Every inquiry lands as a contact. No copy-paste.
Soon: Google Business Profile
Updates and a fresh profile, from the same place.
Soon: AI answers
Show up when parents ask an AI assistant for a karate school.
How it works
From “do you have kids classes?” to black belt.
Kids karate · Maya, age 7
Found
Found on Facebook
Her mom sees your ad and taps through to your free-trial page.
Trial
Trial booked
She picks Tuesday 4:30 for Maya. The waiver lands in her inbox a moment later.
Showed
Checked in
Maya taps her name on the tablet by the door. Her allergy note is already on your roster.
Joined
Joined
Mom picks the family plan in the portal. Autopay from then on.
Training
Training every week
Mom books Maya’s classes from her phone, and every class counts.
Ready
Ready for yellow belt
Her progress says so — and you decide.
Promoted
Promoted
One tap on test day. Mom gets the news, with Maya’s certificate to keep.
Siblings
Her brother starts
Mom adds him in the portal and books his first class.
Your front desk, on autopilot
Say it. It’s done.
- “Who’s coming to the 4:30 kids class?” The roster, with allergy notes.
- “What needs me today?” Trials coming in, belts ready, a card that failed.
- “Who hasn’t trained in two weeks?” Every one of them, with their last class.
- “Show me every failed payment.” Failed cards first, with the reason.
- “Email every trial who never joined.” One campaign, sent to all of them.
- “Who’s ready for Saturday’s belt test?” Everyone ready, with their classes and time at rank.
Want more? Turn it up.
Ads that can’t run away with your money.
Run Facebook and Instagram ads straight to your free-trial page. You set the monthly cap — the AI can’t cross it — and every trial lands on your roster.
Your cap: $1,000 a month
Done for you
We build it. You teach.
Book a 20-minute call
Tell us your programs, your prices and what’s not working.
We set it all up
Your website, timetable, belt ranks, memberships, waiver, free-trial page and channels — configured by our team.
Mats start filling
You approve, we launch. Run it all from your phone.
No tech skills needed. Just fuller classes.
Book my free call
Built for your school
Which one are you?
Karate
Every belt, earned and on record.
Belt ranks with what each one needs, the whole line promoted in one tap on test day, and a certificate for every belt.
- Belt ranks with readiness
- Belt test day in one tap
- A certificate for every belt
Taekwondo
Kids classes, full every week.
Parents book each child from their phone, the family plan bills itself, and belt testing fees are paid online.
- Booked per child
- Family plans on autopay
- Testing fees paid by card
Jiu-jitsu
Belts, stripes and open mats.
Belts and stripes as your own rank ladder, every open mat checked in, and unlimited plans billed by autopay.
- Belts and stripes
- Open mat check-ins
- Unlimited plans on autopay
Muay Thai & kickboxing
From trial to member in a week.
Your ads land on the free-trial page, the trial shows up on the roster, and joining takes a minute in the portal.
- Ads to your trial page
- Trials on the roster
- Join from the portal
MMA
Every program, one timetable.
Striking, grappling, fundamentals and fight team on one weekly timetable, with capacity, waitlists and the classes each plan lets in.
- One weekly timetable
- Capacity and waitlists
- Plans that decide who books what
Judo
Club dues, on autopay.
Monthly or yearly dues billed on your own Stripe, the whole family on one plan, and a membership paused while someone is away.
- Monthly or yearly dues
- Family plans
- Paused for a trip or an injury
Kung fu
Tradition, minus the paperwork.
Sashes as a rank ladder, the waiver sent the moment a family signs up, and every student’s medical notes on the roster.
- Sash ranks
- Waivers sent at sign-up
- Medical notes on every roster
Krav Maga & self-defense
Adults who start — and stay.
Workshops booked online, the people who came invited to join, and anyone who stopped training one question away.
- Workshops booked online
- Campaigns to past attendees
- Ask who stopped coming
Boxing
Full classes, every night.
Class capacity and waitlists, a late cancellation handing the spot to the next person, and memberships that bill themselves.
- Waitlists that fill the spot
- Late cancels tracked
- Memberships on autopay
Kids programs
Parents love it. So do you.
Every child on the family account, allergies on every roster, and parents told the moment a class is cancelled.
- One account per family
- Progress parents can see
- Told when a class is cancelled
Camps & after-school
Camps and after-school, booked.
Programs on the timetable by term, booked per child, and invoices paid online.
- Programs by term
- Booked per child
- Invoices paid online
Private lessons
Privates, booked like appointments.
Private lessons on your own booking page, a reminder before each one, and invoices paid by card.
- Booked online
- Reminders before
- Paid by card
Fitness kickboxing
Classes that fill themselves.
Class-limited or unlimited plans, a trial page for your ads, and class clips posted to Instagram for you.
- Class-limited or unlimited plans
- A trial page for your ads
- Clips posted for you
Pricing
From $97 a month.
Every plan starts with 14 days free — cancel before the end and nothing is charged. Month to month after that.
- Your website, on your own domain
- A free-trial page for your ads
- Timetable, rosters & a check-in tablet
- Belt tests & printed certificates
- Autopay memberships on your Stripe
- One family account, every child
- A parent portal: book, pay, progress
- Waitlists that fill every open spot
- Waivers sent at sign-up
- Two-way texting & email campaigns
- Posts to Instagram, Facebook & YouTube
- An AI assistant with 700+ actions
Book a free call
Set up with you by our team. Memberships bill through your own Stripe account, so tuition goes straight to you. Texting, email sending and AI run on your own accounts or prepaid credits — we connect them for you.
Questions school owners ask.
I already use software for my school.
Most schools juggle a website, a scheduler, billing and a texting app. On the call we’ll map yours and show you what one place replaces.
Does the tuition go through you?
No. Memberships bill through your own Stripe account, so the money goes straight to you.
Can parents book for each child?
Yes. One family account, every child on it. Parents book, cancel and see each child’s progress from their phone.
Can a family pause for the summer?
Yes. Pause their membership until the day they’re back — billing stops, and starts again on its own.
I’m not a computer person.
You don’t need to be. Our team sets it up with you, and you run it from your phone.
What does it cost?
From $97 a month, with 14 days free to start. We’ll help you pick the right plan on the call.
Am I locked in?
No. Plans are month to month, and you can cancel any time from your account.
Let’s fill your mats
Your dojo. Your mats. Booming.
Book a free 20-minute call. We’ll show you exactly where your next students come from.
Book my free call
20 minutes · No pressure · 14 days free when you start
Book a free call