Skip to content
For martial arts schools

Fill the kids' programme. Keep them until black belt.

In-House is your AI marketing team. It actually fills your mats: ships the discipline pages, runs the Active Kids voucher ads, posts the grading-day footage parents already film from the side of the mat.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$2,200 to $3,800 / mo
Slow. Expensive. Removed from your business.
A quarterly 'martial arts marketing' report, twelve generic 'discipline of the martial arts' posts pulled from stock, and an account manager who has never tied a belt. The kids' 4-to-6 intake fills three weeks late, the BJJ open mat is empty, and the McDojo down the road keeps signing up the families that should have been yours.
DIY tools
$70 to $180 / mo + your evenings
Cheap, but it just hands you a dashboard.
Wix, Zen Planner or Kicksite, Later, Canva, your own Facebook page. Cheap, but the grading-day Reel is in your phone the week after grading, and the term-one kids'-programme ad goes out in March when it should have been live in January.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team writes the captions, ships a page per discipline plus age plus suburb, runs the term and voucher ads, posts the grading footage and the lineage you're proud of. You teach, you grade, you approve.

Martial arts schools run on belt progression. Most marketing sells the white belt only.

The reality

A martial arts school's economics are not about how many kids try a free trial in February. They are about how many of those kids are still on the mat in year three, three belts up, with a younger sibling about to join. The maths is brutal: a child who quits after one term costs you the trial gi and the grading paperwork; a child who reaches blue belt in BJJ or first dan in karate has been paying for four-plus years and is the difference between renting a hall once a week and owning a dojo. So the marketing job is two completely different things stacked on top of each other: fill the kids' programme every January and July so the funnel never empties, and run a relentless retention engine (grading-day footage, competition results, lineage stories, parent-friendly explainers of what each belt actually means) so the 5-year-old who started in the little dragons class is still with you at 11. Most martial arts schools either obsess over the trial-class promo or, worse, position themselves like a McDojo: belts on a conveyor belt, no sparring, no honest grading standard, parents catch on by year two and leave.

What good looks like

Good martial arts school marketing is three things, in this order: a website with one page per discipline plus age plus suburb ('BJJ classes [suburb] kids', 'karate dojo [suburb]', 'Muay Thai [suburb] beginners', 'taekwondo [suburb] kids 4-6') so you rank for every parent's actual search, a term enrolment campaign that lifts spend 4 weeks before term 1 and term 3 with kids'-programme and Active Kids voucher copy, and a permanent lineage-and-grading trust layer that puts your federation affiliation (Gracie Barra, Renzo Gracie, KWA, JKA, ITF or whichever) and your honest grading standard on every page. The schools that fill the mats year-round are doing exactly this. The schools struggling at 50 percent capacity are still posting stock photos of a karate kick on Facebook with no discipline mentioned.

The McDojo down the road is your real competition
Belts handed out monthly, no sparring, no lineage. Parents tolerate it for a year before they realise their kid can't actually defend themselves, then they leave the category entirely. Your job is to look obviously different at first glance.
Kids' programmes split into 4-6, 7-11 and 12+
A 4-year-old in little dragons, a 9-year-old in juniors, and a 13-year-old in the youth class need completely different parent messaging. One generic 'kids' martial arts' page loses three sharp ones.
BJJ, karate, taekwondo and Muay Thai are four different searches
Parents Googling 'BJJ near me' do not see a 'martial arts school' result and book. They want a Brazilian Jiu Jitsu academy. One generic 'classes' page loses to four discipline-specific ones.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a martial arts school sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourdojo.com.au/bjj-classes/marrickville-kids
yourdojo.com.au/bjj-classes/marrickville-kids

New discipline-plus-age-plus-suburb page: 'Kids' BJJ Classes in Marrickville (Ages 4 to 11)' headline, the head coach's belt rank and Gracie Barra lineage, what the little dragons (4-6), juniors (7-11) and youth (12+) classes actually look like, the honest grey-belt-to-blue-belt timeline for kids, fee bands for once vs twice vs unlimited weekly, term one timetable with current vacancies, six photos from the kids' programme with parental consent, Active Kids voucher eligibility, and MartialArtsSchool schema. Indexed in 48 hours, ranking page 1 for 'kids bjj marrickville' inside a fortnight.

One page per discipline, per age band, per suburb
Advertising Agent
Live · Meta Ads · term one kids' programme campaign
Ad · yourbusiness.com.au
Kids' BJJ · Marrickville · Active Kids Voucher Accepted

Brazilian Jiu Jitsu for ages 4 to 11. Gracie Barra-affiliated, fully qualified coaches, honest grading standard. NSW Active Kids $50 voucher applied directly at enrolment. Term 1 starts February 4, three spots in the Tuesday 4:30pm little dragons class. Book a free trial.

Spend lifts 4 weeks before term 1 and term 3
Social Media Agent
Scheduled · Sun 10:30am · Instagram Reel + Story
Your photo
Reel cut from the grading-day footage you uploaded

"Saturday's kids' grading: 28 students tested, 9 grey-belt promotions, 4 to grey-with-stripe, 2 grey-with-black-stripe, and Mia (8 years old, two-and-a-half years on the mat) earning her first yellow belt. We grade in person, three coaches on the panel, you've earned it when you've earned it. Free trial for kids' BJJ open this term, link in bio." Drafted from the footage you sent, parental consent on file, first names only.

Real students, parental consent, never stock
SEO Agent
Auto-applied · approval rules
Google Business Profile update
Services list expanded from 4 to 17 (kids' BJJ, adult BJJ no-gi, adult BJJ gi, open mat, women's-only class, fundamentals programme, competition team, karate, Muay Thai, kickboxing, kids' little dragons 4-6, kids' juniors 7-11, youth 12+, grading preparation, Active Kids voucher accepted, plus 2 more), 'wheelchair accessible' attribute added, primary category corrected from 'Gym' to 'Martial arts school', 22 grading-day and open-mat photos added.
Live in your profile within the hour
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Sets the plan around belt retention by year, not free-trial sign-ups by month: a term 1 kids' little dragons push starting in early January, an Active Kids voucher push the week each new round opens, a grading-day social wave four times a year, an adults' fundamentals push in March when New Year's resolutions wear off. Briefs the other agents so the discipline pages, the term ads, the grading footage and the lineage stories all reinforce 'stay until black belt'.

Answers: the mcdojo down the road is your real competition
Web Agent

Imports your existing site so you stop paying Wix plus Zen Planner plus a separate landing-page tool, and ships a page per discipline plus age plus suburb. Adds a proper federation crest and lineage diagram on the about page, an honest belt-progression timeline on every discipline page, a fee comparison across once-a-week vs twice vs unlimited, and a trial-class booking flow that lands in your existing CRM.

Answers: bjj, karate, taekwondo and muay thai are four different searches
SEO Agent

Goes after every discipline-plus-age-plus-suburb search the McDojos and chain gyms cannot defend: 'kids bjj [suburb]', 'karate dojo [suburb]', 'taekwondo [suburb] kids 4-6', 'Muay Thai beginners [suburb]', plus competition-team and grading-preparation queries. Ships MartialArtsSchool and Course schema, optimises the Google Business Profile with the full discipline list and federation affiliation, and earns review prompts after every grading. Auto-applies the low-risk fixes.

Answers: bjj, karate, taekwondo and muay thai are four different searches
Advertising Agent

Runs Meta and Google Ads timed to the kids' programme calendar: lifts spend 4 weeks before term 1 and term 3, lifts spend the week NSW Active Kids or Vic Get Active Kids vouchers open, and runs a separate adults' fundamentals layer in March. Targets parents on Meta with a 5km radius for the kids' classes, targets adults on Google for the BJJ no-gi and Muay Thai enquiries. Drops broad 'martial arts' keywords entirely.

Answers: kids' programmes split into 4-6, 7-11 and 12+
Social Media Agent

Turns every grading, every competition result, every open mat, every belt promotion into a post in your real accounts: a Saturday kids' grading carousel, a Sunday competition-team podium photo, a coach demoing a fundamentals technique, a parent-and-kid duo posting their first belt together. Builds the visual case that turns the parent of your kids' student into the parent who enrols their second child at 6 and joins the adults' fundamentals themselves at 38.

Answers: the mcdojo down the road is your real competition
Content Agent

Drafts the guides parents Google before they enrol: 'how long to a kids' black belt honestly', 'BJJ vs karate vs taekwondo: which is right for my kid', 'what is a McDojo and how to spot one', 'when should my child start sparring'. Two drafts a month, in your voice, that catch the parent four months before they enrol and filter out the price-shoppers.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • 9-minute onboarding wizard, then your agents go live in your real accounts.
  • Existing site imported. Wix subscription cancelled by Friday of week 1.
  • Discipline-plus-age-plus-suburb pages for kids' BJJ, adults' BJJ and your second discipline drafted and indexed by day 7.
  • Meta term 1 kids' programme campaign ready to launch by day 10.
  • Google Business Profile with full discipline list, federation affiliation and 22 photos by day 3.
  • First fortnight of grading and open-mat captions queued in your voice.
  • Every approval from your phone between classes, two taps.
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Site imported, Wix and landing-page tool subscriptions cancelled
  • Annual plan around term enrolments and grading cycles delivered by Sam
  • Google Business Profile flipped to 'Martial arts school' with federation crest and lineage
  • Discipline-plus-age pages indexed for your top 3 disciplines and age bands
  • Meta term 1 kids' programme campaign live with Active Kids voucher copy
  • Belt-progression timeline and federation crest shipped on every discipline page
  • First fortnight of grading and open-mat captions queued from your footage
  • 'How long to a kids' black belt honestly' parent guide drafted
The bottom line

Martial arts schools don't fail at the teaching; they fail at looking obviously not-a-McDojo. The kids' beginner intake fills the first three weeks of February, half quit by July, and the parent who would have stayed for a decade leaves because nobody posted the grading footage, nobody explained the honest blue-belt timeline, nobody showed the federation lineage on the about page. The work is the discipline-plus-age page library, the kids' programme term ads, the consented grading and competition posts, and the lineage and honest-grading content that earns the long-term family.

Agencies are too dear to actually run this for $3.5k a month. Tools are cheap but the grading-day Reel you mean to post on Sunday is still on your phone the following Friday. In-House is the third option: for $299 a month the agents ship the discipline pages, run the kids'-programme ads, post the gradings and competition results, and draft the parent guides that filter out the price-shoppers. You stay in the driver's seat, two taps to approve, minutes a day between classes. Fill the kids' programme in February, keep them until black belt.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

We use Zen Planner (or Kicksite, Mindbody, RhinoFit) for memberships, billing and grading. Do we have to leave?
No. Zen Planner stays exactly where it is for memberships, attendance, grading records, invoicing and instructor pay. In-House sits in front of it (discipline pages, ads, Google Business profile, grading-day posts) and behind it (term-renewal nudges, grading-day invites, post-grading review prompts, voucher-round alerts). The 'book a free trial' button on every page lands in your existing flow.
We teach BJJ, Muay Thai and a kids' programme. Can the platform really do a page for each?
Yes, and it should. The Web Agent ships one page per discipline plus one per age band, each ranking on its own keyword set. Kids' BJJ gets the parent-friendly framing (focus, discipline, anti-bullying, honest grading), adults' BJJ no-gi gets the competition-pathway framing, Muay Thai beginners gets the fitness-plus-skill framing. One generic 'classes' page would lose every one of those searches.
How do we stop looking like the McDojo down the road in our marketing?
Lineage, federation affiliation, honest grading timelines, real sparring footage with age-appropriate context, and zero 'black belt in two years' promises in the copy. The Web Agent puts the federation crest in the header. The Content Agent drafts the 'what is a McDojo and how to spot one' guide that the right parents share to their networks. The Social Media Agent posts grading footage that shows real progression, not a conveyor belt. The Advertising Agent writes ad copy that mentions the lineage and the honest grading standard, not 'first month free'.
Will Meta ads bring in serious students or just price-shoppers?
Yes to the first, because the ad copy explicitly mentions the federation affiliation, the qualified coaches, the kids'-programme structure and (where relevant) the Active Kids voucher rather than a discount. Parents looking for a $10 trial click on Gumtree; parents looking for a dojo that will see their kid through five years of grading click on the ad with the Gracie Barra crest, the grading-day footage and the honest timeline.
How is parent consent handled for grading-day and kids'-class footage?
Consent is enforced at the workflow level. The Social Media Agent only drafts a post when you upload footage with a parental-consent flag set, and only first names are ever used. During onboarding you can capture a one-time media-share consent on the trial-class form so it's a one-tap check, not a fresh ask each grading. Students whose parents have opted out never appear in the draft pipeline, and any visible faces without consent are blurred or the clip is rejected before draft.
Can I cancel if it isn't working?
Two taps, any time. No exit fees, no notice period, no minimum term. You keep your imported site, the discipline pages, the Google Business Profile work, the schema fixes and the social grid. The data is yours.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime