Martial Arts School Marketing: Growth Consultant Playbook 2026

Martial Arts School Marketing: Growth Consultant Playbook 2026

Martial arts school marketing comes down to four numbers: how many leads you get, how many book an intro class, how many of those show up, and how many enroll and stay. A growth or enrollment consultant earns their fee by moving one of those numbers, so before you hire one, run the math below on your own school. On 2026 Google Ads benchmarks, a school buying leads at $44 to $77 each and converting 21% of them into students pays roughly $211 to $369 per new enrollment.

This page gives you the funnel math with every assumption labeled, a Google Ads build for karate, BJJ, MMA and kids programs (campaigns, negative keywords, call and booking conversions), a GA4 setup for trial bookings, verified software prices, the Google Business Profile categories that actually exist, the COPPA question for kids programs, and what named martial arts business coaches charge. It ends with a 90-day plan.

Enrollment funnel math: lead to intro class to enrolled student

Every school runs the same four-step funnel. The only question is where yours leaks. Here is the worked example. The cost per lead comes from the WordStream 2026 Google Ads benchmarks (13,474 US search campaigns, April 2025 to March 2026, median figures). Every conversion rate is an assumption I chose to make the math easy to follow. Replace each one with your own numbers from the last 90 days.

StepInputValue usedWhere it comes from
Cost per lead (low)Sports & Recreation median$44.26WordStream 2026 benchmark
Cost per lead (high)Education & Instruction median$77.48WordStream 2026 benchmark
Lead books an intro classBooked / leads60%Assumption: replace with yours
Booked prospect shows upAttended / booked70%Assumption: replace with yours
Attendee enrollsEnrolled / attended50%Assumption: replace with yours
Lead to enrollment0.60 x 0.70 x 0.5021%Calculated
Leads per enrollment1 / 0.214.76Calculated
Cost per enrollmentCPL / 0.21$210.76 to $368.95Calculated

Now scale it to a goal. If you want 10 new students a month, you need 10 / 0.21 = 47.6 leads, so plan for 48. At $44.26 a lead that is $2,124 a month in ad spend. At $77.48 it is $3,719.

Then check payback. Assume tuition of $150 a month (an assumption: use your real average after discounts and family plans). A $210.76 enrollment pays back in 1.4 months of tuition. A $368.95 enrollment pays back in 2.5 months. If your monthly churn is 5% (again, an assumption), the average student stays 1 / 0.05 = 20 months, which is $3,000 of tuition. That gap between payback and tenure is why retention decides how much you can spend to get a student.

The cheapest fix is usually the show rate

Raise only the show rate from 70% to 85% and the lead-to-enrollment rate goes from 21% to 25.5%. At the $77.48 cost per lead, cost per enrollment drops from $368.95 to $303.84 without spending another dollar on ads. Reminder texts, a named instructor in the confirmation, and a booking slot within 48 hours of the inquiry all target this one number. Speed matters at the top of the funnel too: the speed-to-lead rules in our small business lead generation playbook (instant text, human call within 5 minutes during open hours) apply directly to trial requests.

Your maximum cost per lead

Pick the most you are willing to pay to acquire one student. As a rule of thumb (mine, not an industry standard), cap it at 3 months of tuition, so $450 at $150 a month. Multiply by your lead-to-enrollment rate: $450 x 0.21 = $94.50. That is your ceiling cost per lead. If Google Ads costs more than that in your city, fix conversion before you raise bids.

Weekly enrollment tracker (copy these columns)

WeekProgramSourceLeadsIntros bookedIntros attendedEnrolledAd spendCost per enrollmentCancellations
Week 1Kids karate (5 to 7)Google Ads12753$540$1801
Week 1Adult BJJGoogle Business Profile6431$0n/a0

The rows are a made-up illustration of how to fill the sheet, not benchmarks. Track each program separately. A kids program and an adult BJJ program have different buyers, prices and drop-off points, and blending them hides the leak.

Karate school Google Ads: the campaign build

For karate school Google Ads, and for BJJ, MMA and kids programs, structure campaigns by program, not by keyword theme. The parent searching for kids karate needs a different ad, landing page and offer than the 28-year-old searching for no-gi BJJ, and separate campaigns let you give each its own budget.

Bar chart of 2026 median Google Ads cost per lead by WordStream category: Sports and Recreation $44.26, Personal Services $54.60, all industries $66.69, Health and Fitness $67.36, Education and Instruction $77.48.
Source: WordStream Google Ads Benchmarks, 2026. Medians of 13,474 US campaigns; categories are the closest available, not martial arts.

What a click and a lead cost: there is no martial arts category

The WordStream and LocaliQ 2026 benchmarks report 23 categories, and none is martial arts. Neither page says which businesses sit in each category, so there is no exact match. The four closest categories bracket what a school is likely to see. These are the same figures we use in our Google Ads CPC by industry benchmarks.

WordStream 2026 categoryMedian CPCCTRConversion rateCost per leadClosest fit for
Sports & Recreation$2.778.75%7.69%$44.26Adult BJJ, MMA, kickboxing as a sport
Personal Services$7.177.16%12.34%$54.60Private lessons, self-defense
Health & Fitness$6.175.81%6.94%$67.36Fitness kickboxing, cardio programs
Education & Instruction$4.817.56%13.14%$77.48Kids programs, after-school classes
All industries$5.426.64%8.18%$66.69Reference

The “closest fit” column is my judgment, not WordStream’s. Treat the range as a starting estimate and replace it with your own account data after 30 days.

Campaigns by program

CampaignExample keywords (phrase or exact match)Landing pageOffer and ad angleRadius
Kids martial arts“kids karate [city]”, “karate for kids near me”, “kids martial arts classes”, “taekwondo for kids”Kids page with age groups and class timesTo parents: focus, confidence, safety. Intro week booked onlineTight: parents drive to class several times a week
Adult BJJ / jiu jitsu“bjj near me”, “brazilian jiu jitsu [city]”, “jiu jitsu classes”, “no gi classes near me”BJJ page with beginner class scheduleBeginner-friendly, first class, what to wearWider than kids
MMA, kickboxing, Muay Thai“mma gym near me”, “kickboxing classes [city]”, “muay thai near me”Program page per styleFitness or skill, no experience neededWider than kids
BrandYour school name and misspellingsHome pageBook an intro classMetro

Pause any keyword that has spent more than your ceiling cost per enrollment without producing a booked intro. Check the search terms report every week for the first month.

Negative keyword list for a martial arts school

Google’s negative keyword rules matter here: a negative broad keyword blocks a search that contains all its words in any order, negative phrase blocks the words in that order, and negative exact blocks only that exact search. Negatives do not match close variants, so add singular and plural forms yourself. Start with this shared list and apply it to every campaign:

ThemeNegative keywordsWhy
Free learningfree, youtube, video, videos, tutorial, how to, online, at home, pdf, bookSearchers who want to learn without a school
Gear shoppinguniform, gloves, equipment, supply, store, mats, buy, amazonShoppers, not students
Entertainmentmovie, “karate kid”, “cobra kai”, ufc, tickets, game, fight tonightFans and viewers
Careersjobs, salary, hiring, instructor certification, how to openJob seekers and future competitors
Researchhistory, meaning, wikipedia, “vs”, styles, originInformational intent

Be careful with “belt”: parents search “karate belt test” when they are already students elsewhere, but a school selling belt testing to adults may want it. Review before you add it.

Conversions to set up: bookings, calls, enrollments

  1. Intro class booked. Fire one conversion when the booking form or scheduler confirms a slot, not when someone lands on the page. Import it from GA4 (setup below) or use the Google Ads tag.
  2. Calls from ads. Add a call asset. Google’s calls-from-ads conversion needs a Google forwarding number and call reporting turned on in account settings, and you set the minimum call length that counts.
  3. Calls from your website. Google can swap your site number for a forwarding number “without any cost to you” and count calls longer than your minimum length, per its website call conversion guide.
  4. Enrolled student. Upload enrollments back to Google Ads with enhanced conversions for leads. Google recommends optimizing toward a qualified or converted lead, and says offline imports were scheduled to move to the Data Manager API starting June 15, 2026, so set new uploads up through Data Manager.

Once you have enough enrollment uploads, make “enrolled” the primary goal and keep “intro booked” as secondary. Bidding toward form fills alone teaches Google to find people who fill forms, not people who sign up.

Google Analytics setup for martial arts schools: tracking trial bookings in GA4

If you are paying for Google Analytics consulting for a martial arts school, this is the list the consultant should deliver. If you do it yourself, it is a half-day job. Our practical GA4 setup walkthrough covers the property basics. The school-specific part is the events.

EventWhen it firesMark as key event?Parameter to add
generate_leadIntro class form submitted or booking confirmedYesprogram (kids_karate, adult_bjj, mma)
click_to_call (custom)Tap on the phone number on mobileYesprogram page it came from
form_startCollected automatically when enhanced measurement form interactions are onNoUse it to find forms people abandon
working_leadStaff reaches the prospectNoSent from your CRM, optional
close_convert_leadProspect enrollsYesprogram, monthly value

The lead names (generate_lead, working_lead, close_convert_lead) are Google’s own recommended lead generation events, and form_start is one of its automatically collected events. Using Google’s names keeps your reports compatible with its templates.

  1. In GA4, go to Admin, then under Data display click Events, and click the star next to each event you want as a key event. A standard property allows up to 30 key events, per Google’s key events help page.
  2. Link GA4 to Google Ads and import generate_lead as a conversion. Google Ads conversions created this way are managed in Google Ads, not GA4.
  3. Tag every non-Google link (Instagram bio, email, flyers with QR codes) with UTM parameters so the source column in your tracker fills itself.
  4. Set up consent mode if you use a cookie banner. Consent mode tells Google your visitors’ consent choices. It has four settings: ad_storage, analytics_storage, and the two Google added in November 2023, ad_user_data and ad_personalization. In basic mode tags wait for consent, while advanced mode sends cookieless pings when consent is denied, per the Google Ads consent mode overview. Google’s GA4 consent page notes privacy laws are region-specific and recommends region-based defaults, so ask your web developer or counsel which default fits your state and any visitors from Europe.
  5. Test with GA4 DebugView: submit one fake booking per program and confirm generate_lead fires once, with the right program value.

Pass/fail check for any GA4 consultant: you can open one report and see intro bookings by program and by source for last month. If you cannot, the setup is not finished, no matter how many dashboards you got.

School management software: verified prices

Your software is where the funnel lives: lead capture, intro booking, billing and attendance. Prices below were checked on each vendor’s own pricing page on November 1, 2026. They are monthly software fees, before card processing.

SoftwarePublished priceHow it scalesNotes from the vendor page
Kicksite$49, $99, $149, $199 a month0 to 25, 26 to 50, 51 to 100, 101+ active studentsAll features at every tier, first 30 days free, discounted annual pricing on request
Spark Membership$199 a monthOne plan, no feature limits8-week free trial, free data migration
Gymdesk$75, $100, $150, $200 a month with Gymdesk Payments; $100, $125, $175, $240 with your own processorUp to 50, 51 to 100, 101 to 150, 151 to 250 active members; 251+ customNo setup fee, no minimum term, USD, month to month
Zen PlannerStudio from $99, Essentials from $198, Ultimate from $348 a monthScales with active members (tier table on a separate page)“Starting at” prices; New Business Bundle $199 a month
MindbodyEntry level from $79 USD a month (North America and Asia)Starter, Accelerate, UltimatePer-plan prices not published (“Let’s talk”)

Worked example: a school with 60 active students pays $149 a month on Kicksite, $100 on Gymdesk with its payments ($125 without), or $199 on Spark Membership. Zen Planner and Mindbody need a quote at that size. Whichever you pick, confirm it can record the source of each lead and mark an intro class as attended, because those two fields feed the tracker above. If you are comparing general CRMs instead, our roundup of client management apps shows what HubSpot, Pipedrive and others charge, but none of them handles belt ranks or class check-in.

Google Business Profile for a martial arts studio

Google’s profile guidelines say to use as few categories as possible, choose the most specific one that represents your main business, and pass the test “this business IS a,” not “this business HAS a.” These category names appear in the full category list maintained by Dalton Luka. Google does not publish its list, so type each one into your profile’s category field to confirm before you rely on it.

Your schoolPrimary categorySecondary categories to consider
Traditional karate dojoKarate schoolMartial arts school, Self defense school
BJJ academyJujitsu schoolMartial arts school, Self defense school
Taekwondo studioTaekwondo schoolMartial arts school, After school program (only if you run one)
MMA gymMartial arts schoolKickboxing school, Muay Thai boxing gym, Boxing gym
Multi-style family schoolMartial arts schoolKarate school, Kickboxing school, Judo school
Other stylesKung fu school, Aikido school, Tai chi school, Judo school, Wrestling schoolMartial arts school

Two gaps to know about: that list has “Jujitsu school” but no separate “Brazilian jiu-jitsu school,” and no “Mixed martial arts” category, which is why MMA gyms usually sit under Martial arts school. Only add “After school program” if you actually pick kids up from school or run after-school care, since Google’s rule is that categories describe what the business is, not keywords.

Then fill the parts that convert: list each program as its own service, add class photos that show real students (with parental photo releases for kids), put the intro class booking link on the profile, and ask for reviews at belt promotions, when families are happiest. Our gym marketing guide covers the retention side of the same economics.

Kids programs: what COPPA does and does not cover

Most kids martial arts marketing does not trigger COPPA, because the parent fills in the trial form. The FTC’s COPPA FAQ (A.8) says COPPA “only applies to personal information collected online from children,” not from parents or other adults. It covers operators of websites, apps and online services directed to children under 13, or those with actual knowledge they are collecting a child’s data.

What you do onlineCOPPA likely?Why
Parent books a kids intro class through your siteNoData comes from an adult
Kids log in to a belt-progress app or student portal you runYesData collected online from children, including persistent identifiers like cookies and device IDs
A “Little Ninjas” page with games, cartoons and a kids’ sign-up formYesDirected to children: the FTC looks at subject matter, visual content, animated characters, child-oriented activities and age of models
Kids upload photos or videos of their forms for feedbackYesA photo or video with a child’s image or voice is personal information

If you are in a “yes” row, the amended rule applies. The FTC finalized changes in January 2025 that require separate verifiable parental consent before disclosing children’s data to third parties, including for targeted advertising, and limit how long you keep it. The rule was published April 22, 2025, with one year to comply, so the full requirements have applied since April 22, 2026. Civil penalties run up to $53,088 per violation, per the FTC FAQ. If your software vendor provides the kids app, ask them in writing how they handle COPPA. This is a summary, not legal advice.

Martial arts school growth consultants: what they sell and what it costs

A martial arts school growth consultant or enrollment consultant usually sells one of four things: a monthly coaching membership with templates and group calls, one-on-one coaching, a fixed-length “done with you” program, or a mastermind. Very few publish prices. These do, on their own pages, checked November 1, 2026:

Provider and programPublished priceWhat you get (their description)Terms stated
Kovar Systems Essentials$99 a monthDIY systems, marketing materials, retention methods, teaching resources; aimed at schools under 100 studentsNot stated
Kovar Systems Satori Coaching$399 a monthDedicated success coach, two calls a month of about 30 minutes, resource libraryPage says implementation takes 5 to 10 hours a week
Martial Arts Wealth Small School Accelerator$997 a monthWeekly coaching, forum, resource library; for schools under about 100 studentsCoaching membership has used an initial 12-month commitment; “does not guarantee financial results”
Martial Arts Wealth “Six Weeks to Add 100 New Students”$997 one timeSix live Zoom sessions plus bonus programsFour-week trial, conditions on a separate page
Nakapan 90-day Business AcceleratorListed at $5,000; offered at $497 plus two payments of $997 ($2,491)Six one-on-one calls, three group calls, scripts, pricing sheets, flowcharts30-day money-back guarantee
Legacy Martial Arts Consulting (Wodify partner)Not publishedOne-on-one mentorship and weekly callsNot stated

Listing is not endorsement. Programs and claims are described in each provider’s own words, and any results they cite are their own.

How to vet a martial arts enrollment consultant: 10-point scorecard

Score each yes as 1 point. Below 7, keep looking.

  1. They ask for your lead, booked, attended and enrolled numbers before quoting.
  2. They name which funnel step they will improve and by how much they expect it to move, as a target, not a guarantee.
  3. Price, term and cancellation are in writing before the sales call ends.
  4. They show at least one school owner reference you can call, at a school your size.
  5. They explain how they get paid if they also sell software, ads management or merchandise.
  6. Ad accounts, GA4 and your Google Business Profile stay in your name, with them as users.
  7. They track cost per enrollment, not just cost per lead.
  8. They have a plan for retention, not only new sign-ups.
  9. Implementation hours expected from you are stated (Kovar’s 5 to 10 hours a week is the kind of number you want).
  10. No guaranteed student counts. Martial Arts Wealth’s own FAQ says it does not guarantee results, and that honesty is the norm to expect.

If what you need is someone to run the marketing system across channels rather than a coach for the owner, that is a fractional CMO engagement, the same model we use for clinics in our weight loss clinic marketing work. You can book a consultation to see whether the numbers above justify it for your school.

Martial arts school business plan: the marketing numbers it needs

If you are writing a business plan for a bank or partner, the SBA’s traditional business plan format includes a marketing and sales section and financial projections. Put the funnel table from the top of this page into both: leads per month by source, the three conversion rates, cost per enrollment, average tuition, monthly churn and payback months. Lenders can check every line, which a vague “we will use social media” section never allows.

A 90-day plan to grow enrollment

DaysDo thisDone when
1 to 14Pull 90 days of leads, intros booked, attended and enrollments by program. Set up the weekly tracker.You know your real three conversion rates
1 to 14Fix Google Business Profile categories, add services per program, add the booking link.Profile passes the “IS a” test and every program is listed
15 to 30GA4 key events, Google Ads conversions (bookings, calls), consent mode, test bookings in DebugView.One report shows bookings by program and source
15 to 30Show-rate fixes: instant confirmation, reminder text the day before, intro slot within 48 hours.Show rate measured weekly
31 to 60Launch search campaigns by program with the negative list; budget from your goal x leads per enrollment x cost per lead.Cost per lead under your ceiling
31 to 60Start enrollment uploads to Google Ads through Data Manager.Enrollments appear in Google Ads
61 to 90Cut keywords above ceiling, move budget to the program with the lowest cost per enrollment, review churn by program.Cost per enrollment known per program
61 to 90Decide on outside help: score any consultant with the 10-point list.Decision made on your numbers

By day 90 you should know what one new student costs you, per program, and which step of the funnel to work on next. That number is also what any growth consultant should be measured against.

Frequently asked questions

What does a martial arts school growth consultant do?

A martial arts school growth consultant works on your enrollment funnel: how many leads you get, how many book and attend an intro class, how many enroll, and how long they stay. Most sell a monthly coaching membership, one-on-one calls, a fixed 90-day program or a mastermind. A good one asks for those four numbers first and tells you which step they will improve, without guaranteeing student counts.

How much does a martial arts business coach or enrollment consultant cost?

Published prices checked November 1, 2026: Kovar Systems Essentials is $99 a month and Satori Coaching $399 a month with two calls. Martial Arts Wealth's Small School Accelerator is $997 a month, and its coaching membership has used a 12-month initial commitment. Nakapan's 90-day accelerator lists at $5,000, offered at $2,491. Many consultants, such as Legacy Martial Arts Consulting, do not publish prices.

How much do Google Ads cost for a karate school?

There is no martial arts category in the WordStream and LocaliQ 2026 benchmarks. The closest categories put median cost per click between $2.77 (Sports and Recreation) and $7.17 (Personal Services), and median cost per lead between $44.26 and $77.48 (Education and Instruction). If 21% of leads enroll, that is about $211 to $369 per new student. Replace these with your own account data after 30 days.

What negative keywords should a karate school add in Google Ads?

Start with five themes: free learning (free, youtube, tutorial, how to, online, at home), gear shopping (uniform, gloves, equipment, store, buy), entertainment (movie, karate kid, cobra kai, ufc, tickets), careers (jobs, salary, instructor certification) and research (history, meaning, wikipedia). Google negatives do not match close variants, so add plural forms yourself, and review the search terms report weekly.

How do I track trial class bookings in Google Analytics 4?

Fire the generate_lead event when the booking is confirmed, with a program parameter such as kids_karate or adult_bjj. In GA4 go to Admin, Data display, Events and click the star to mark it as a key event; standard properties allow 30. Then import it into Google Ads, add call conversions with a Google forwarding number, and upload enrollments as converted leads.

What Google Business Profile category should a martial arts school use?

Pick the most specific category that describes what you are: Karate school, Taekwondo school, Jujitsu school, Judo school, Kickboxing school or Kung fu school, with Martial arts school as primary for MMA and multi-style schools. The category list has no separate Brazilian jiu-jitsu or mixed martial arts category. Confirm each name in your profile's category field, and add After school program only if you run one.

Does COPPA apply to a kids martial arts program?

Usually not for marketing, because parents fill in the trial form, and the FTC says COPPA applies only to personal information collected online from children under 13. It does apply if children use an app, portal or child-directed page you run, or upload photos or videos. The amended rule has required full compliance since April 22, 2026, with penalties up to $53,088 per violation.


More Growth, Strategy & Sales guides


About the author

Christoph Olivier Christoph Olivier is the founder of CO Consulting and a fractional CMO who has managed millions of dollars in ad spend and built a combined audience of over a million followers across social platforms.

Follow: YouTube · Instagram · LinkedIn

Work with CO Consulting

Get a free strategy call for your business

Share where you want to grow and what is in the way. We will review it and follow up to book a call with Christoph Olivier.

No guarantees, no hard sell. Your details stay private.

Free strategy call

Want marketing that brings in qualified clients?

Tell us about your business and goals. We will follow up to schedule a call with Christoph Olivier.

No guarantees, no hard sell. Just an honest look at what would move the needle.