Martial Arts Advertising: The Paid Campaign Playbook

Sean
Flannigan
September 11, 2026

You boosted a post, or you flipped on a Google campaign, and you watched the money leave. What came back was a handful of tire-kickers and a couple of people who wanted to know if you teach the kind of karate from the movies.

So you concluded that martial arts advertising just doesn't work.

Here's the part nobody selling you an "ad management retainer" wants to say out loud: the channel was probably fine. The campaign was never really built, and nobody called the leads it did produce.

This is the guide that builds the campaign. Not the theory of it.

The actual assets, the structure, what it should cost, and the thing that has to happen the second a lead comes in.

Martial arts advertising really splits into two jobs, and this post only does one of them. If you want the broader menu of ways to promote a school, the martial arts advertising ideas post covers referrals, community events, organic social, and the rest.

This one is about paid ads, done well enough that they pay for themselves. For where paid fits in the wider plan, the martial arts marketing guide is the parent.

Pull up your ad account. We're going to fix it.

Why Most Martial Arts Ad Budgets Leak

Let's be honest about what paid ads can and can't do. They amplify.

A good offer with fast follow-up behind it gets louder when you put money on it. A weak one gets more expensive.

That's the whole reason so many owners swear ads are a scam. They put money behind a broken process, the process stayed broken, and now it was broken at $30 a day.

There are two leaks, and they're both fixable.

The first is spend with no build behind it. Broad match keywords catching every stray search. No negative keywords, so you're paying for people hunting free YouTube tutorials. One generic ad pointed at your homepage.

That's a donation to Google, and you can stop making it.

The second leak is bigger, and it has nothing to do with the ad. It's the leads you never call.

Harvard Business Review studied 1.25 million leads across dozens of companies (Oldroyd et al., HBR, 2011). Firms that contacted a web lead within an hour were about seven times more likely to reach a decision-maker than firms who waited one hour longer.

They were sixty times more likely than the ones who waited a day.

And in a separate audit of 2,241 companies, 23% never responded to a web lead at all. Average response time: 42 hours.

Sit with that. You paid for the click, the person raised their hand, and then nearly a full business day went by before anyone said a word to them. By then they've booked a trial at the school down the road that texted back in four minutes.

You can build the most beautiful campaign in your zip code. If the follow-up is a guy checking his email between classes, you're setting money on fire in a very organized way.

What Paid Ads Actually Cost for a Martial Arts School

You've probably overestimated this.

You heard "Google Ads are $10 a click" from somebody's cousin and never started. So let's use real numbers.

The most-searched question in this space is some version of "how much do Google Ads cost." It depends on your industry, and yours is cheaper than average.

Across all industries, the average Google Search cost per click is $5.42, with an average cost per lead of $66.69 (LocalIQ, 2026). But you're not in "all industries." The closest published category to a martial arts school is Sports & Recreation, and it runs a lot friendlier.

Channel
Avg CPC
Avg CPL
CTR
Best for
Google Search: Sports & Recreation
$2.77
$44.26
8.75%
High-intent local searches ("bjj near me")
Google Search: all industries
$5.42
$66.69
n/a
Benchmark for comparison
Meta leads: Fitness
$2.64
$52.98
1.72%
Cold audiences, parents of kids
Meta traffic: all industries
$0.70
n/a
1.71%
Cheap reach, warming an audience

Google figures: LocalIQ Search Advertising Benchmarks, 2026. Meta figures: LocalIQ Facebook Advertising Benchmarks, 2025. Sports & Recreation is the published proxy for martial arts; there's no martial-arts-specific row, so treat these figures as directional.

A $44 lead sounds like a lot until you do the only math that matters.

Say you spend $600 in a month and get roughly 13 leads at that rate. If half book a trial and a third of those sign up, that's about two new members from $600. So the real question is what a member is worth to you over the next two years.

If your average member is worth even a thousand dollars over that span, two members for $600 is a good trade all day.

One member for $600 is still probably fine. Zero members for $600 means the leads leaked out the back, which takes us right back to the follow-up problem.

The metric that matters is cost per member, not cost per click. A cheap click that never becomes a student is expensive.

An expensive click that becomes a two-year member is cheap. If you only look at CPC, you'll optimize toward the wrong number and feel smart while you do it.

As for budget: a rough starting frame is a small, single-digit percentage of revenue, and you can sanity-check it against gym marketing spend and the cost to open a school in the first place.

Start small enough that a bad week doesn't hurt, big enough to get data. A dollar a day teaches you nothing.

Google Search Ads: Building a Campaign That Converts

This is where you beat everyone.

Search ads catch people at the exact moment they're looking for what you sell: "martial arts classes near me," "kids karate," "bjj for beginners." Nobody types that unless they're shopping. Your job is to be there, be relevant, and hand them somewhere good to land.

Here's the actual build.

1
Responsive search ad
15 headlines, 4 descriptions, written to AIDA
2
Ad-group structure
One tight group per intent
3
Match types & negatives
Tighten match, block the junk searches
4
Geo-radius
A short radius around your school
5
Quality Score
Relevance lowers your CPC

The responsive search ad

Google's current ad format is the responsive search ad, or RSA.

You give it up to 15 headlines at 30 characters each and up to 4 descriptions at 90 characters each. Google mixes and matches them and learns which combinations pull.

This replaced the old expanded text ads when Google retired those back in June 2022, so if a guide tells you to write "a headline and a description," that guide is old.

Write your headlines against AIDA: attention, interest, desire, action. A few grab attention ("Kids Martial Arts Near You"). Others build desire ("Build Confidence on the Mat").

The rest push for the click ("First Class Free—Book Today"). Give Google a deep bench and let it test.

Here's a starter set you can adapt. Count your characters; Google will silently drop anything over the limit.

RSA asset
Example (character limit)
Headline 1
Kids Martial Arts Near You (≤30)
Headline 2
Free Trial Class This Week (≤30)
Headline 3
BJJ for Complete Beginners (≤30)
Headline 4
Adult Self-Defense Classes (≤30)
Headline 5
Build Confidence on the Mat (≤30)
Headline 6
First Class Free—Book Today (≤30)
Description 1
New to martial arts? Start with a free week. Friendly coaches, zero experience needed. (≤90)
Description 2
Kids and adults welcome. Flexible schedules, no long contracts. Book your first class. (≤90)
Description 3
Get fit, learn real skills, and have fun doing it. Trial classes open now near you. (≤90)
Negative keywords
free, jobs, salary, hiring, equipment, gear, gi, uniform, belt, "how to," youtube, online free, movie, anime, games, [styles you don't teach]

Pinning is worth knowing about: you can lock a specific headline to position 1 if a phrase has to show every time (your school name, say). Use it sparingly.

The whole point of RSAs is letting Google test, and pinning everything turns an RSA back into a rigid old text ad.

Campaign and ad group structure

One tight ad group per intent.

Don't dump "kids classes," "adult BJJ," and "self-defense seminars" into one bucket. They're different searchers wanting different things, and a shared ad can't speak to all three.

Structure it so each ad group has keywords that belong together, an ad written specifically for them, and ideally a landing page that matches. "Kids martial arts" gets kid-and-parent language. "Adult BJJ" gets a different pitch entirely.

When the ad matches the search matches the page, everything gets cheaper. More on why in a second.

Match types and negatives

Match types control how loosely Google reads your keyword.

Broad match will show your ad for anything it thinks is related, which sounds great and is how budgets die. Phrase and exact match keep you tighter. Start tighter than feels comfortable and loosen once you have data.

Then feed it negative keywords, the searches you never want to pay for.

The starter list in the table above is your first pour: "free" catches people who want free lessons, "jobs" and "hiring" catch job seekers, "equipment" and "gi" catch gear shoppers.

Add to it weekly by reading your search terms report, which shows the actual queries that triggered your ad. You'll be amazed what you were paying for.

Geo-targeting

You're a local business. Set a radius around your school.

Most students come from a short drive, so a tight radius spends your money on people who could actually walk in. A wide radius wastes half your budget on people two towns over who are never coming.

Quality Score and why it lowers your cost

Google gives each keyword a Quality Score based on how relevant your ad and landing page are to the search.

A higher score feeds a higher Ad Rank and, in practice, a lower cost per click. Google's own documentation confirms the mechanism (Google Ads Help).

Google doesn't publish a "raise your score, cut your cost by X%" number, so ignore anyone who promises one. What's real is the direction: relevance is rewarded with cheaper clicks.

That's why the ad-group-per-intent discipline pays off twice. It makes you more relevant, and relevance is literally a discount.

Meta Ads (Facebook and Instagram): The Other Half

Search ads catch people who are already looking.

Meta ads (Facebook and Instagram, both run through Meta's Ads Manager) catch people who weren't. That's a different job, and most martial arts schools do it badly or skip it entirely. The competitors ranking for this stuff barely mention it, which is exactly why there's room.

Two channels, two jobs

Google catches demand. Meta creates it.

Google Search

Catch existing demand

Who it reaches

People already searching for classes near them

Reach for it

First, if you have any local search demand at all

Best for

High-intent clicks that are ready to book

Meta (Facebook & Instagram)

Create new demand

Who it reaches

People who weren't looking yet, especially parents

Reach for it

To promote an offer and warm up a cold audience

Best for

Short video of real training and benefit-first copy

Pick the right objective

Meta makes you choose an objective, and the objective sets the price. A traffic campaign is cheap per click, around $0.70 all-industry, but it sends you clicks from people who won't convert.

A leads campaign costs more, because Meta is optimizing for someone who'll actually fill out a form; in the fitness category that runs about $2.64 a click and $52.98 a lead (LocalIQ, 2025).

Cheaper clicks that go nowhere aren't a bargain. If you want members, tell Meta you want leads and pay for leads.

Build the audience

Advantage+ hands the targeting to Meta's algorithm and lets it find people; manual lets you set it yourself. Both work, and for a local school the guardrails are the same: a tight geo-radius around the gym, and age ranges that fit the program.

Kids' classes? Target the parents, roughly 26 to 46, not the six-year-olds. Adult classes target the adults.

You can layer interests (martial arts, fitness, self-defense), but don't over-narrow. Meta's interest targeting is fuzzier than it looks, and a radius plus an age range does most of the work.

Lead forms vs landing pages

Two ways to catch the lead. A Meta lead form opens right inside the app, pre-filled with the person's info, so it converts well because it's frictionless. The tradeoff is quality: an easy form catches easy, sometimes flaky, leads.

A landing page on your site is a little more friction and usually a little more intent. Test both. Many schools run lead forms for volume and a landing page for higher-intent clicks.

Creative that converts

This is the part that matters most. Short video of real training beats polished stock footage every time. People want to see your actual mats, your actual coaches, real people who look like them sweating and laughing.

A slick agency spot reads as an ad. A phone clip of a beginner's first class reads as real.

And lead with the benefit. Cold traffic scrolling Instagram isn't searching for "Brazilian Jiu-Jitsu." They're worried about getting in shape, or their kid's confidence, or walking to their car at night.

One Muay Thai school we've featured found its best-converting angle by naming the fear out loud: the thing cold prospects actually think is "oh, I don't want to get hit."

Framing the classes as fitness-first, come-as-you-are, lowered the barrier for exactly the people too nervous to click on a fight gym.

For deeper Meta specifics, the Facebook landing page and Instagram ad tips breakdowns go further than we can here.

Your Landing Page Is Where Spend Converts or Dies

You can nail the ad and still lose the money, because the ad isn't where people decide. The page is. And most owners obsess over the ad and point it at a homepage that was built for everybody and converts nobody.

Ad scent

The page has to deliver on the ad's promise.

If the ad said "free trial class for kids" and the page is your generic homepage with a schedule grid and a philosophy statement, the visitor's brain registers a bait-and-switch and bounces. That's called ad scent: the trail from ad to page should smell like one continuous thing.

It costs you twice when it breaks.

You lose the conversion, and a mismatched page drags down your Quality Score, which quietly raises what you pay for the next click. Match the headline. Match the offer. Match the photo if you can.

The offer that converts a beginner

Short trials scare true beginners. A one-week trial works for someone who's trained before and just wants to check your vibe.

It's not enough runway for a nervous adult who's never thrown a punch and needs a few sessions just to stop feeling like everyone's watching.

OB Jiu-Jitsu Collective, a school we covered, sourced beginners through an Instagram ad and then ran a deliberately longer six-week free intro instead of the standard one-week trial, precisely because they knew short trials scare off the exact people they were advertising to.

Give a beginner enough time to get past the terror and start having fun, and they stay. Rush them and they ghost.

Page structure and CTA

Keep it simple and repeat the ask.

A strong benefit headline, a few lines on what actually happens in a first class, a couple of real photos, some proof (reviews, a count of members, a recognizable belt on staff), and the same clear call to action more than once: top, middle, and bottom.

Remember who's landing here.

Paid traffic doesn't browse the way an organic visitor might; it lands, it decides in seconds, and a page that buries the next step bounces and takes your click fee with it.

Neo Martial Arts, another school we featured, put it bluntly when asked how new students found them: "through Google, through Google, through Google." The site is where that click becomes a booking.

If you don't have a page built to catch paid traffic, landing pages and a few tips on driving leads to your site are the fix.

Track What Happens After the Click

The guides that rank for this all say tracking matters. Almost none walk you through the setup. So let's do that.

What to count as a conversion

The mistake is counting clicks. A click is not a customer. Set up your tracking so a booked trial is the conversion you're aiming for. That's the outcome you actually want, measured at the moment it happens.

Chase clicks instead and Google and Meta will happily bring you the world's cheapest ones, from people who will never darken your door.

Setting it up on Google and Meta

On the Google side: install GA4 (Google's analytics), create a conversion action in Google Ads that fires on a completed trial booking, and import it so the campaign aims at booked trials.

On the Meta side: install the Meta Pixel and, ideally, the Conversions API, which passes conversions server-side so you still get the data when a browser blocks the pixel. Most booking tools hand you a snippet or a redirect URL to drop these on, so the thing you count is an actual booking.

The metric that actually matters

Once booked trials are what you're counting, your cost per booked trial and your cost per member become visible. Those are the numbers to manage. CPC and CTR are dashboard candy. Cost per member is the business.

The Follow-Up That Decides Your ROI

Remember the leak from the top of this guide. This is where it drains.

You can build a flawless campaign, write great ads, nail the landing page. And you still lose, because a lead that isn't called fast is a lead someone else signs.

Firms that contacted a web lead within an hour were about 7× more likely to reach a decision-maker than those who waited one hour longer, and 60× more likely than those who waited a day. In one audit, 23% of companies never responded at all.

The problem is you're one person, and you can't refresh your inbox during a class. The lead comes in at 6:40pm while you're running kids' BJJ, and by the time you see it at 8:15 they're gone. There's one of you, and the leads don't wait.

More likely to reach a decision-maker—contacted within the first hour vs. one hour later
Harvard Business Review, 2011
60×
More likely than firms that waited a full day to respond
Harvard Business Review, 2011
In a separate audit of 2,241 companies, 23% never responded to a web lead at all—average response time was 42 hours.

So the fast follow-up can't be manual. It has to be a sequence that fires the instant a lead comes in: an immediate text ("Hey, saw you're interested in a free class—want me to hold you a spot Thursday?"), an email with the details, a reminder before the trial, a nudge if they no-show.

Marty Herrick of Adayama Jiu-Jitsu, a school we featured, described what automation does for a solo owner:

It makes it look like you are much more omnipresent than you actually are.
Marty Herrick · Adayama Jiu-Jitsu

That's the goal. Look omnipresent, be human. You don't have to re-teach yourself the theory; speed to lead and the three-friend rule cover the why in depth, and gym email marketing covers the nurture side. What you need is a system that runs it while you coach.

Let Your Software Close the Loop

Everything above creates work. The lead comes in and needs a text in the next four minutes. The trial gets booked and needs a reminder. The no-show needs a nudge. The new member needs to actually get billed.

That's the job gym software does, and it's the difference between paid ads that pay off and paid ads that just pay.

Tie it back to the leaks. The follow-up leak (leads you don't call fast enough) closes with lead capture plus marketing automation: a lead hits your form and the first text goes out on its own, no matter what you're doing on the mats.

The conversion leak closes with landing pages and booking forms built to catch paid traffic.

And the quiet leak nobody thinks about (paying to acquire a member and then losing them) closes with attendance tracking and at-risk flags that warn you a student's fading before they cancel, plus automated billing so the revenue you fought for collects itself.

None of that is a magic button.

It's plumbing, and plumbing is what makes disciplined ad spend actually convert. A good campaign gets you leads; the system behind it decides whether those leads become members.

Spend Like You'll Follow Up

Paid ads get called a scam, and they get called a slot machine. They're neither. They're a lever, and a lever only works when it's connected to something.

Build the campaign properly: tight ad groups, negative keywords, a landing page that matches the ad, tracking pointed at booked trials instead of clicks.

Judge it by members. CPCs are a distraction.

And put a follow-up system behind it so no lead you paid for sits unread while you're teaching an armbar.

Do that and ads stop being the thing you tried once and gave up on. You can just run them: spend a little more and get a little more, and always know what each dollar did.

If you want the tooling that runs the follow-up while you're on the floor, that's what martial arts software is for. Start a free trial and wire it up before your next campaign goes live.

Table of Contents

Gym management software that frees up your time and helps you grow.

Simplified billing, enrollment, student management, and marketing features that help you grow your gym or martial arts school.

FAQ

Martial Arts Advertising FAQs

How much do Google Ads cost for a martial arts school?
Less than most owners fear. The all-industry average cost per click is $5.42, but the closest category to a martial arts school, Sports & Recreation, averages $2.77 per click and about $44 per lead (LocalIQ, 2026). What matters more than the click price is your cost per member: a $44 lead that becomes a two-year student is cheap.
Do Facebook ads work for martial arts schools?
Yes, for a different job than Google. Search ads catch people already looking; Meta ads (Facebook and Instagram) create demand among people who weren't searching yet, especially parents of kids. Fitness-category lead campaigns run around $2.64 per click and $52.98 per lead (LocalIQ, 2025). Short video of real training and a benefit-first message convert best.
How much should a martial arts school budget for advertising?
Start with a small, single-digit percentage of revenue: enough to gather real data, small enough that a bad week doesn't sting. A dollar a day teaches you nothing; a modest, consistent budget with tight targeting and negative keywords teaches you what a member actually costs to acquire. Scale up once the numbers work.
Google Ads or Facebook ads: which is better for a dojo?
They do different things. Google captures high-intent local searches ("bjj near me"), so it's usually the first dollar for a school with any local search demand. Meta is better for creating demand, promoting a specific offer, and reaching parents. Most schools eventually run both; if you only run one, start with Google search.
Why are my martial arts ads not getting students?
Usually one of three leaks: the campaign isn't really built (broad match, no negatives, a generic homepage instead of a landing page), the offer doesn't fit beginners (a one-week trial scares true novices), or, most common, you're not calling the leads fast enough. Leads contacted within an hour are dramatically more likely to convert (HBR, 2011). Fix the follow-up first.
Sean
Flannigan
Content Marketing Lead @ Gymdesk

Sean has spent the last decade creating content that helps businesses—small and not so small—grow smarter to allow operators to do more of what they love. You know, the fun stuff.

From shipping and international logistics to web development and marketing, he's done the work (not just the words) to scale retail and service businesses efficiently.

You can find his work at Sendle, Shogun, The Retail Exec, Gymdesk, and more.

sean-flannigan