Martial Arts School Marketing: Stop Trusting Agencies, Start Generating 100 Leads a Month
Most school owners think their martial arts school marketing problem is a “which agency should I hire” problem. It isn’t. The real problem is that you’re handing your most important growth lever to people who promise you a guaranteed number of students, take your money, and then ghost you the second you ask for a refund. I’ve watched it happen for decades, and I’m going to tell you exactly how to stop the bleeding and build a marketing machine that produces at least 100 real leads a month.
Here’s the brutal truth: there’s a bozo explosion in this industry. People running around calling themselves consultants and agencies, and most of them are just doing agency work on the back end while charging you consultant prices. It cycles. Years ago everybody was a billing company. Then software was the cool thing. Then “agency” was the cool thing. Now “AI” is the cool thing. It’s all the same hustle wearing a new costume. If you want to win, you have to understand the few things that actually move the needle and quit chasing the shiny object.

The Agency Trap: Why “Guaranteed Students” Is Always a Lie
One of our members tried agency after agency for years. Every single one said the same thing on the sales call: “We’re going to get you this many students, guaranteed.” And every time he raised an objection — “What if this happens? That’s what the last guy said” — they’d reassure him it would be different this time. It never was. They’d ask for “more time to work their magic,” nothing would happen, and when he finally cancelled, they didn’t even say thank you. They just took him off their platform and disappeared.
Burn this into your brain: anybody who guarantees you X number of students from social media or Google advertising is full of it from the first sentence. I’m genuinely good at a lot of marketing, and I could not sit down and design a postcard campaign and promise you a 5% return. Same with Google. Same with Facebook. There’s timing, there’s market, there’s a hundred variables. The only honest answer is, “We don’t know how much traffic you’ll get until we spend three or four months experimenting and tracking.”
That doesn’t mean don’t use agencies. It means use reputable ones and manage them with your eyes open. We’ve pre-screened Linked Selling for years — well before COVID, which is why so many of our members had record enrollment numbers in the year everything else got shut down. They do strong work with Meta (Facebook and Instagram), they’re into Reddit now, and they do some Google and LinkedIn. We’ve also worked with Rev Marketing for years on Google Ads and websites; most of our million-dollar schools use them for both. The point isn’t the specific vendor. The point is: reputable partner, realistic expectations, and you watching the numbers.
Cost Per Lead Tells the Whole Story
One of our very top school owners, Krista Wells, finished a recent year at $1.2 million — she did a quarter-million in a single month back in November. She gets a strong return on Facebook ads, but her cost per lead is the highest of any school we work with: about $75 per lead. Do the math: that’s $150 per appointment, $300 per intro, $600 per enrollment. That sounds insane until you remember her average lifetime value is $9,000 to $10,000. At that level, it’s worth it — but she doesn’t get much volume from it either. Her primary traffic source is live events, with staff stationed at farmers markets and everywhere else people gather.
That’s the lesson. Paid ads are one input. Some markets have a low cost per lead, some have a high one, some barely work at all. You don’t know until you test, and you never let one channel carry your whole school.
The Highest-Leverage Marketing You Can Do Right Now
If I can stand in front of an event with 5,000 people and walk away with 120 appointments, it will take me an awfully long time to replicate that on Facebook or Google. The single highest-leverage, lowest-expense marketing activity available to you today is big live events. That’s grassroots martial arts marketing, and it should be the backbone of your plan — especially in summer. Between Memorial Day and Labor Day, plus July 4th (and Canada Day for our Canadian schools), there should be live event after live event after live event on your calendar.
This is exactly the kind of community-outreach machine we build inside our martial arts school marketing program: Boy Scouts, Girl Scouts, elementary schools, churches, employers, condo complexes, apartment complexes, fairs, festivals, and carnivals. Twenty different activities a month, not one.
Demos That Actually Enroll Students
Here’s where most owners blow it. They get invited to do a demonstration and they treat it like a circus act. Let me tell you what I’ve personally watched: a Taekwondo school doing a demo at center court of a mall, surrounded on all sides by spectators, decided to do a samurai-sword routine — and a kid flipped a sword spinning into the audience. Then speed breaks, with broken boards flying into the crowd. Then ninja stars thrown at each other, sailing into the audience. I once sat ringside at a tournament while a guy lined up bricks to kick so the tiles would fly directly into the head of the person next to me. We had to physically shelter her.
Rule number one for demos: no breaking bricks, no broken glass, no fire, ever. I once told a staff member who loved lying on Coke bottles and breaking bricks on his stomach — the next time he did it, he was fired. Why? Because none of that helps the mom of a seven-year-old picture her daughter in your program. When you put your best black belt out there doing a jaw-dropping form, the adult watching doesn’t think “I could do that.” They think “that person is superhuman,” and the mom doesn’t see her kid in it.
So flip the script. Any time you can turn a demonstration into a class where the audience participates, you win. Take four or five kids, show what they do in class, then say, “Everybody come on up, we’re going to teach you some basics right now,” and create a class on the spot. Now they feel it. Now they get excited. Now you funnel them straight to your booth.
When you do showcase students, match your demonstrators to your audience. Use white belts, intermediate belts, advanced belts, and a few black belts — not all black belts. Have them do six basic techniques: jabs, crosses, front kick, round kick, side kick, paddle drills. Have a beginner group do the beginner form. If the audience is junior high kids, don’t put little elementary kids up there; if they’re elementary, don’t put high schoolers. Put people close to their size so they picture themselves doing it.
The Festival Booth Formula
At a three-hour outdoor festival with multiple vendors, here’s the play. Run a 20-minute demo every hour — post showtimes like Disney does (“Karate demonstration, 12:00 to 12:30, 1:00 to 1:30, 2:00 to 2:30”). Fifteen minutes before each show, crank up loud modern music — boom, boom, boom — and have your kids warming up and kicking pads on the stage. That noise and motion drives the crowd over before you even start.
The entire purpose of the demo is to send people to your booth. Set up the prize wheel. Everyone who comes by and spins wins a prize — plus two free weeks and a free official school t-shirt that they cannot collect until they come into your school. Be a bit of a carnival barker: microphone, music, point them to the booth. A Friday-afternoon festival from 3:30 to 6:30 is even better than a weekend, because the parents are right there. When the parent fills out the slip, the lead is far more qualified. When only the kid is there, you still get traction — get their name, ask questions, and give them the info to come pick up their prize, their free weeks, and their shirt.
Gym Teacher for the Day
If you’ve got an in-school assembly or a PE slot, don’t waste it performing. Run the Gym Teacher for the Day format: teach each class a little mini-intro, get permission slips, and set it up to send home forms for the six-lesson, twice-a-week after-school enrichment program. A pure demo with no parents and no contact information gets you next to zero leads. A class where you collect permission slips and book appointments is a lead machine. Any time you can tie a demo invitation back to an actual in-school program, do it.
Fixing Your Google Ads and Landing Pages
Let’s talk about the people who say “I tried Google and got no results.” Usually you didn’t get no results — you got no traffic. One member’s brand-new campaign showed 10 impressions, one click, one conversion. A 100% conversion rate looks great until you realize there’s essentially no traffic at all. That’s the real diagnosis.
Long-Tail Keywords and Real Traffic
He was running about five keywords: taekwondo classes for kids, karate classes, martial arts classes for adults, for kids, kung fu. That’s a rounding error. Google has always rewarded lots of long-tail keywords. Look at geography targeting, look at Google’s suggestions, and build up to 100 to 150 keywords. Just make sure you’re filtering out the junk — you don’t want to pay for someone searching “who wins the next UFC fight.” Before you spend another dollar, look at how much search traffic actually exists for those terms in your area. The traffic ceiling is set by search volume; everything else is optimization.
And know the difference between paid and organic. If a “little tiny school down the street” is outranking you, find out whether they’re beating you on paid traffic or on organic search — the fix is completely different.
Build a Real Landing Page, Not Your Home Page
A huge mistake: driving paid ads to your main website home page. I can spot it instantly because of all the navigation links across the top — class schedule, instructor history, the style you teach. On a dedicated landing page, I want as few distractions as possible. One thing they can do: call you (my first preference) or fill out the form. Kill the logo links, kill the menu, kill the schedule.
Why no schedule? Because when a parent calls and asks about times, you don’t read off Monday-this, Tuesday-that. You say, “Mrs. Jones, we have classes six days a week, lots of times available, afternoon and evening — we just need a couple a week, so there’s plenty of flexibility.” Putting the full schedule on a landing page does the opposite: beginner, intermediate, advanced, black belt, kids, adults — it’s confusing and overwhelming, and it gives them an excuse to wander off.
Capture the Lead First — Always
Here’s a critical sequencing rule, even for paid trials. Do not send people straight to a credit card form. Collect the lead first — first name, last name, email, phone — then take them to the next page to reserve the trial and book the first lesson. Why? Because no matter who you are — Amazon or the local merchant — tons of people fill out a shopping cart and never enter the credit card. If you get the lead first, you’ve got something to follow up on. If you only have an abandoned cart, you’ve got nothing.

And fix your success page. So many schools end with “We’ll reach out to you” — basically “do nothing, we’ll call you.” Wrong. Either say, “Why don’t you call us right now, talk to so-and-so, we’re available,” with a live click-to-call link that rings through on a phone, or give them a reason to enter more information and let them schedule their own appointment on a calendar.
Build Credibility On the Page
Here’s something every owner needs to internalize about modern buyers: when someone sees your Facebook ad, they go Google you — and “Google” now means ChatGPT, Claude, Gemini, and your reviews. I do it myself: I see a Facebook ad, open it in a browser, find the main website, and check the Google reviews, Facebook reviews, and Yelp reviews to decide if you’re legit. One of our members had prospects who literally thought the offer was a scam until they got on the phone — “Oh, I didn’t think you guys were real.”
So on your landing page, build credibility as people scroll: a section noting “168 five-star Google reviews,” rotating testimonials, more detail about the program. And use testimonials correctly. The rule of thumb is always use a full name and as many identifiers as possible. “Susan Smith, RN at Greenwood Medical, whose seven-year-old son Joey has been in our program for three years” is dramatically more credible than initials like “R.J.” — people assume initials are made up. The most credible format is video of a real person looking and acting human, not scripted like an actor. Second is audio. Third is a written testimonial with a photo and full identifiers.
If you’d like the complete grassroots playbook in writing, get a free copy of Six Simple Steps to Add 100 Students to Your School at FillYourSchool.com — it lays out the community-outreach systems that fill your floor without depending on any single agency.
Confirm Appointments Relentlessly — Ignore the Complainers
One owner with nearly 80 appointments on the books got worried because three people in two days said he was confirming too much. His system: a text the day they book (with a tour video), a 24-hour-before text, a call the day before, a six-hour-before text, a call the day of, and a 24-hour-after follow-up. I love it when people complain that you remind them too much — because for every one person annoyed, there are ten more who show up because you reminded them.
Don’t change a system that’s working over a single loud complaint. In any group of 100 people, a meaningful chunk are simply going to be irrational no matter what you do. When someone gripes about the reminders, your answer is honest and effective: “There’s so much going on in everyone’s life, we just want to make sure it doesn’t slip through the cracks and you don’t miss out.” That happens to be completely true, which is rule number one in any sales situation — never shade the truth, never give a half-answer. Direct question, direct answer. That’s how you build authenticity and credibility.
The Three Things That Actually Drive Growth
Strip away everything else and three problems explain why most schools stall.
1. Pricing
If your new-trial tuition isn’t in the $347 to $397 a month range, that’s problem one. At 100 students you should be a $35,000–$40,000/month school; at 200 students, $60,000–$80,000; at 300 students, $90,000–$120,000 minimum. My target for top schools is around $500 average revenue per student, and you should be at least at $350 average. People always say “my area won’t pay that.” It’s never true. You build the value, and then you ask — with expectation and congruency.
2. Conversion Tracking
We all have confirmation bias. You feel like everybody objected on price, or you feel like almost everyone you talk to enrolls. Feelings aren’t data. Track objectively: how many intros, how many enrollment conferences, how many enrollments — and “enrolled” means they paid you money and signed the agreement, not that they nodded and said “we’ll be back.” A healthy ratio looks like 22 intros, 20 conferences, 17 enrollments — not 22 intros, 10 conferences, 7 enrollments. And remember: even when someone pays online and books their own appointment, you still need a live human talking to them within 30 seconds of the lead coming in, or your no-show rate stays high.
3. Lead Generation — Open the Floodgates
You have to generate at least 100 real leads a month. A permission slip alone isn’t a lead. A lead is the 90 appointments off the prize wheel at the carnival, plus the appointments off the school permission slips, plus Google, plus Facebook. Whatever online traffic you’re getting from Google and Facebook, triple it — and stack the internal referral systems and community outreach on top. That combination is what jumpstarts a school.
Key Takeaways
- No reputable partner guarantees students. Anyone promising a specific number from Google or Facebook is lying. Use vetted vendors, set realistic expectations, and watch the numbers yourself.
- Live events are your highest-leverage, lowest-cost martial arts school marketing. Twenty activities a month, with summer loaded from Memorial Day to Labor Day.
- Demos must make the audience picture themselves training — no bricks, glass, or fire; match demonstrators to the audience; turn the demo into a participation class that funnels to your prize-wheel booth.
- Build dedicated landing pages: strip the navigation, capture the lead before the credit card, kill “we’ll reach out,” and stack full-name testimonials and reviews to establish credibility.
- Fix Google by fixing traffic: 100–150 long-tail keywords, geo-targeting, and a check of real search volume before you spend.
- Confirm appointments relentlessly and never change a working system over one loud complaint.
- Master the three drivers: pricing in the $347–$397 range, objective conversion tracking with a fast human follow-up, and 100+ leads a month.
You don’t have to figure this out alone, and you shouldn’t make us your last call after a crisis instead of your first. If you want a real diagnosis of your marketing, pricing, and lead flow, call our office and ask for Bob Dunne at 1-720-256-0208 to set up a free school evaluation with me personally. And grab your free copy of Six Simple Steps to Add 100 Students to Your School at FillYourSchool.com today. The schools that win are the ones that take three specific actions and implement immediately — so pick your three and go.
Free Resources to Grow Your School
Ready to add your next 100 students? Here is how I can help you, starting today:
- Get a FREE copy of Six Simple Steps to Add 100 Students to Your School at FillYourSchool.com — the exact roadmap we use to pack a school fast.
- Get a FREE copy of Extraordinary Teaching at ExtraordinaryTeaching.com — how to run classes that keep students enrolled all the way to black belt.
- Want a personal game plan for your school? Call our office at 1-720-256-0208 and ask for Bob Dunne to set up a FREE school evaluation with me, Stephen Oliver.

Schedule Your Free Business Evaluation and receive FREE Bonuses. Call or Text now:
Leave a Reply
Want to join the discussion?Feel free to contribute!