Marketing built for BJJ academies

Fill your mats. We handle the marketing.

Web design, paid ads, and video content — one team that trains, so you can stop duct-taping your marketing together and get back on the mat.

Trusted by 120+ academies across North America and Europe.

Academies we work with and results to date

Ronin BJJAtlas GrapplingNorthgate MMATenth Planet PDXCarlson Bros.Ironside Academy
3.4 times average increase in trial signups
avg. trial signups
over 120 academies served
academies served
1.2 million dollars in ad spend managed
ad spend managed

The problem

You’re a coach, not a marketing department.

Your gym is elite. Your website is a 2013 Wix page.

The training speaks for itself once someone walks in. The site is what decides whether they walk in.

Boosting posts is not a funnel.

A boosted post with no landing page, no offer, and no tracking is a donation to Meta, not a campaign.

No time to film, edit, and post.

Between teaching, admin, and your own training, content is the first thing to fall off — every single week.

What we do

Three services. One team.

Run them together as a funnel, or start with the one that’s bleeding.

01

Web Design

A fast, mobile-first site built around one job: turning a visitor into a booked trial.

  • Trial-funnel landing pages
  • Class schedule + booking
  • Instructor & program pages
  • Hosting and edits handled

Sites load in under a second and read clearly on the phone people actually use.

02

Paid Ads

Meta and Google campaigns geo-targeted to the drive time around your gym, tracked end to end.

  • Campaign build + creative
  • Geo & audience targeting
  • Conversion tracking setup
  • Monthly optimisation

You see cost per trial, not vanity impressions — and where every dollar went.

03

Video Content

Quarterly shoot days at your academy, cut into a steady feed of reels and retention edits.

  • On-site shoot days
  • Reels & shorts editing
  • Retention-first edits
  • Posting cadence plan

A month of content from one afternoon — no filming between rounds.

How it works

Three steps to a full mat.

  1. 01

    Game plan

    A free audit of your site, ads, and content, then a strategy call. You leave with a written plan whether or not we work together.

  2. 02

    Build & launch

    We build the site, set up tracking, and launch — typically inside three to four weeks. Ads and content come after, as add-ons.

  3. 03

    Roll & refine

    Monthly updates, security, and your development hours, put to work. On ads? You also get plain-language reporting every month.

Why academies stay

The team running your funnel trains here too.

Results

Work that moved a number.

See all work →
A Ronin BJJ athlete finishing a bow-and-arrow choke from the back during a gi round.

+62% trials in 90 days

Ronin BJJ

  • Web Design
  • Paid Ads
Two Atlas Grappling competitors mid no-gi single-leg takedown on the mat.

$18 cost / trial down from $47

Atlas Grappling

  • Paid Ads
A Northgate MMA coach drilling a knee-on-belly pin with a student.

4.1M views first quarter

Northgate MMA

  • Video Content

Pricing

Pick your belt.

6-month minimum, then 30 days’ notice. Start where you are and move up when the gym does.

Included on every belt

  • Security: Daily backups, firewall, geo-blocking, malware scanning and remediation.
  • Updates: WordPress core, theme and plugin updates, plus minor text and image edits.

White Belt

Hero, About, CTA, Photos, Class Offerings, Online Scheduler Embed.

$99/mo

Pages
1-page website
Development time
Not included
Staging
Not included
Local SEO
Not included
Custom design
Not included

Blue Belt

Choose your pages: Home, About, Location, Class Offerings and more.

$149/mo

Pages
5-page website
Development time
Not included
Staging
Not included
Local SEO
Not included
Custom design
Not included

Purple Belt

Up to 1 hour of development per month.

$199/mo

Pages
10-page website
Development time
Up to 1 hour/mo
Staging
Not included
Local SEO
Not included
Custom design
Not included

Black Belt

Staging environment, fully custom design, up to 3 hours of development per month, Local SEO.

$449/mo

Pages
20-page website
Development time
Up to 3 hours/mo
Staging
Included
Local SEO
Included
Custom design
Included

Add-ons

Layer these onto any belt.

Content

  • AI-optimized content (built from an owner interview)
  • Blog
  • Video content and editing

Gym software

  • Zenplanner integration
  • Kicksite integration

Email

  • Email marketing
  • Newsletter

Paid ads management is scoped on your strategy call.

What academy owners say

We went from filming classes on my phone and hoping, to a booked calendar of intro privates. First month back on the new site we filled the beginner program. I coach; they handle the rest.
Marcus Vieira2nd-degree black belt, Alliance · Head Coach, Ronin BJJ

FAQ

Straight answers.

Is there a contract?

A 6-month minimum term, then month to month with 30 days’ notice. The minimum covers the build and launch, not a lock-in.

Who owns the website?

You do. The site, the content, the domain, and the ad accounts are yours. If you ever want to leave, ask and we transfer everything to you.

What ad budget do I need?

A minimum of $500/mo in ad spend, paid directly to the ad platform. Management is a separate fee, scoped on your strategy call.

How often do you post content?

Content and video are add-ons you can layer onto any belt. We scope what makes sense for your gym on the strategy call.

How soon will I see results?

Your new site is typically live inside three to four weeks: fast, mobile-first, and built to turn visitors into trial bookings. On Brown and Black Belt, Local SEO work starts at launch and builds from there. Ads and content are add-ons, and we set expectations for those on the strategy call.

Can I cancel?

Yes. After the 6-month minimum, give us 30 days’ notice. We transfer everything to you, and there is no exit fee.

Ready to fill your mats?

Book a strategy call. You’ll leave with a written plan for your site, ads, and content — whether or not we end up working together.