The New Way To Fill Your Classes And Grow Your Gym or Studio

Start signing up new athletes and students in as little as 48hrs.

  • Marketing specifically for youth sports, gyms, studios, and education programs
Book A Free Strategy Call
7 years working only with gyms and studios $8.5M+ in ad spend managed One gym or studio per 30 miles No long term contracts

Marketing Built For Gyms & Studios

Want to fill your classes and add 40, 50, even 100 new members?

Boosted posts, failed facebook ads, leads that went nowhere, money wasted on marketing companies with little to no results… Heard it all and trust me you're not the only one..

We've spent 7 years learning how people decide where to sign up.

Almost every time, someone has questions or concerns before they'll sign up. If those go unanswered, they don't sign up. Simple as that.

The ads, the campaigns, the chatbot, the automations, all of it is built to fill that gap. She gets the answers she needs right then, so she signs up on the spot instead of going with the program down the street.

Ready to start filling classes?

Book A Free Strategy Call

You Don't Have A Lead Problem

You have a "nobody answered her" problem.

People decide fast. She's messaging two or three places, and whoever gets back to her first usually gets the customer. Most gyms and studios get back to her the next afternoon.

The Old Way

  • Ads and socials send her to your website
  • She can't tell which class her kid actually goes in
  • The schedule is buried three clicks deep
  • She messages at 9:40pm
  • Your front desk sees it Tuesday
  • She already signed up down the road
VS

The New Way

  • Ads and socials send her to a conversation instead of a webpage
  • Your chatbot answers her in seconds, not the next day
  • Her kid gets put in the right class for their age and level
  • She books before she puts her phone down
  • Reminders go out so she actually shows up
  • Anybody who goes quiet keeps getting followed up

Real Gyms. Real Numbers.

A few of the ones we've done this for.

Book A Free Strategy Call

How We Fill Your Classes & Programs

More interested. More sign-ups. Less time spent chasing people.

Your Ad
Intro Class
All ages · Beginners welcome
Send Message
She sees your ad
Do you have a class for an 8 year old?
10:41 PM
She messages at 10:41pm
Beginner Tumbling is the right fit for her.
10:41 PM · 14 sec later
Your chatbot answers in seconds
Tue 6:00Wed 5:30 Thu 6:00Sat 10:00
She picks a time
✓ Sarah M.Wed 5:30 PM · Beginner Tumbling
Booked while you slept
1

Attract

We put your classes and programs in front of 1000's of local parents and adults who are interested and "ready to buy" right now.

2

Nurture

The moment a lead shows interest, your chatbot guides them to the right class, camp, team, or program for them, answers their questions, and gets them booked in.

3

Convert

You get tons of new bookings, class sign-ups, team sign-ups, and more. All tracked in real-time.

4

Follow Up

All leads get follow up and nurturing 24/7. Nobody slips through because your front desk was busy.

All leads get follow up and nurturing 24/7.
You'll be signing up new students and athletes inside 48 hours.

Book A Free Strategy Call

Here's More Client Results

Tap any image to view

GHL appointments list showing 279 booked and showed classes at Elite Dance
279 new classes booked, Elite Dance
Meta Ads Manager showing 1,321 messaging conversations at $1.85 each
1,321 parents at $1.85 each
Message from an owner asking Chris to take over their social media marketing
"I'd love to have you take over our marketing"
Meta Ads Manager showing 2,394 messaging conversations at low cost
2,394 conversations, $2-3 each
Ads Manager and registration spreadsheet: 54 new registrations during a pandemic
54 new registrations during a pandemic
Email from OC All Stars cheer director thanking Chris
OC All Stars: "thanks for doing such a great job"
Text thread: 75 leads and 19 annual sign ups, working faster than expected
"Really great performance so far, let's keep it going!"
Text: the Facebook ads are doing crazy good today
"Ads doing crazy good"
Text from an owner: three tryouts today, getting inquiries almost daily
Tryouts daily, classes filling
Acuity calendar showing 138 booked appointments in one month
138 booked classes in one month
Email: a ton of our level 1 classes already filled, hiring another teacher
Hiring more staff to keep up
Text: we have been getting lots of leads, we have 7 tonight
"We have 7 tonight"
Text: with the new season approaching, time to bring your services back, we miss the full inbox
Asked to come back
Dashboard showing 3,198 contacts
3,198 parents reaching out
Booking calendar wall to wall with named bookings
A calendar booked wall to wall
Net contacts dashboard trending up
New leads climbing every month
Text from Tiffany: prep teams doubled, classes still full and trying to keep up
Prep teams doubled, classes still full
Spreadsheet of new family sign-ups at Thrive Dance
53 new students in 1 month, Thrive Dance

Running Ads Is The Easy Part

"Ads just don't work for me"?

We build ads for every one of our clients. But this is usually why they don't work.

Ads have 1 job

They get traffic to your gym or studio. That part works. But what happens in the next 5 minutes after that is what decides whether that person signs up or not. That's why we don't just "run some ads" for you without the rest.

The conversation converts

Not a schedule page, not a form with six fields, not "give us a call during business hours." She asks your chatbot, it tells her which class her kid goes in, she books.

The follow up converts

Most people don't book the first time. They ask, they get busy, they disappear. The ones who come back a week later only come back because something kept at it. That's where most of the money is sitting.

Doing it every time converts

If a parent is looking for kids classes at 10pm on a Sunday, they get the same response then as they would Tuesday at noon. Your front desk never has to be the one sitting on their phone at night.

Questions We Get

What does it cost?
Depends on the plan we come up with and what you actually need. That's what the call is for.
Am I locked into a contract?
No long term contracts. If it's working you'll want to keep going, and if it's not you shouldn't be stuck paying for it.
I've been burned by a marketing company before.
Most owners I talk to have. Usually it's someone who ran ads, sent all the traffic to a website, and called it a day. Or they handed you a sheet of leads and left you to do all the back-end work yourself, and either way you ended up with no new signups to show for it. That's the exact gap this fills. And I've only ever worked with gyms and studios, so I'm not learning your business on your money.
What if it doesn't work?
Honestly, the only way it doesn't work is if we stop. If there are families in your area and other gyms in your market making money, the demand is already there. That part is proven before I ever touch anything. The ones I've seen it not work for are the owners who want to do it their way and ignore what I'm telling them after seven years of only doing this. That's the actual risk, and it's most of what we're figuring out on the call. If I don't think it's going to work for you, I'll tell you that before you pay me anything.
  • No long term contracts. If it stops working for you, you stop.
  • You see every lead, every booking and every sign-up in real time. You're not waiting until the end of the month to find out how it went.
  • One gym or studio per 30 miles, so I'm not running the same ads against you for somebody else.
  • Seven years doing only this, and every screenshot up above came out of a real account.
How much work is this on my end?
One call at the start so we get your classes, ages, levels and pricing right. After that your front desk only deals with parents or leads who already booked.
How long until I see results?
About a week to build. People start messaging within 48 hours of the ads turning on to sign up. We've managed over $8.5M in ad spend in this space, so you're not paying for me to figure out what works.
My season is about to start / just ended. Bad timing?
Those are the two best times, for opposite reasons. If your season is about to start, that's when the most parents are looking and when you're losing the most of them without noticing. If it just ended, that's when everybody else goes quiet and stops marketing, and you spend the slow months building up the families who sign up when it starts back. Parents are looking year round either way. The gyms that stay full are the ones still answering during the part of the year everybody else stops.
Who actually answers the leads?
A chatbot that me and my team build for your gym. Whether they come from the ads we build, your socials, or your website. It answers their question, tells them which class their kid goes in, and books them in.
Is this just some AI thing that makes stuff up?
No. We build it around your gym before it ever talks to anybody. Your classes, your age groups, your levels, your schedule, your pricing, your policies, how you want kids placed, what you want it to say and what you don't. It only works off what we put in it.

And it's not sending everybody the same canned reply. A mom says her daughter is 7 and has done two years of rec, and it comes back with the actual class that kid belongs in, the night it runs, and what it costs. The mom right behind her with a 4 year old who's never tumbled gets a completely different answer. Same bot, because it's answering her, not reading off a script.

What can the chatbot actually do?
More than most people expect:
  • Answers questions about classes, age groups, levels, schedule, and pricing
  • Tells them which class or program is the right fit
  • Books them straight onto your calendar
  • Sends the confirmation and the reminders so they show up
  • Follows up with everybody who went quiet
  • Chases no-shows and gets them rebooked
  • Works over text, Facebook and Instagram messages, and your website chat
  • Tags and tracks every lead so nobody falls through
  • Can go back through your old lead list and wake up people who never signed up

In short, it does whatever I program it to do for your gym or studio.

How do I know it's working?
You see all of it in real time. The ads, the campaigns, and every lead that comes in, every booking, every new sign-up. No guessing at the end of the month.
Will you work with the gym or studio down the road from me?
Nope. I only work with one gym or studio in a 30 mile radius. So once you're in, that's it. Nobody else around you is getting this from me, and whatever comes in is yours.
Why can't my front desk just do this?
They can, some of it. But even a good front desk person is dealing with the parents standing in front of them, and they go home at some point. Nobody's sitting there at 10pm on a Sunday, and nobody's still following up with somebody who asked a question three weeks ago. That's the part the chatbot does. It answers every single lead within seconds no matter what time it is, it keeps following up for as long as it takes, and it never forgets anybody. Then your staff gets them once they're already booked, which is the part they're actually good at.
Chris Ruff
Chris Ruff

Grab a time that works

Book A Free 30 Minute Discovery Call

We look at your program, your market, and what your goals are and where you could realistically be.

You'll leave with the plan either way. If we're a fit, I'll tell you. If we're not, I'll tell you that too.

Spots are limited so results stay high, and we don't work with your competitors.

–Chris

No long term contracts One gym or studio per 30 miles
Start Here To Book Your Call

Answer a few quick questions and pick your time.

×