Ruff Digital - Homepage

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.

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

Marketing Built To Fill Your Classes & Programs

Want to fill your classes and add 40, 50, even 100 new students or athletes?

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 helping gyms, sports programs, studios and other youth programs bring in new families and turn them into paying students and athletes. And we've learned how people actually decide where to sign up.

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

The ads, campaigns, chatbots and automations all work together as one end-to-end enrollment system that takes someone from complete stranger to new student or athlete. They get the answers they need right then, so they sign up instead of going with the program down the street.

Ready to start filling classes?

You Don't Have A Lead Problem

You have a "nobody answered them" problem.

Families decide fast, and it's a yes or a no. Someone looking for a class or program reaches out to two or three places, and whoever gets back to them first with the answers they need usually gets the yes. Miss that window and it turns into a no. They forget about you and sign up somewhere else.

The Old Way

  • Ads and socials send them to your website
  • They can't tell which class or program is the right fit
  • The information they need is buried on your site
  • They message you at 9:40pm
  • Your staff sees it the next day
  • They've already signed up somewhere else
VS

The New Way

  • Ads and socials start the enrollment process immediately
  • They get answers in seconds, not the next day
  • Their student or athlete gets matched to the right class or program
  • They book before they put their phone down
  • Reminders go out so they actually show up
  • Anybody who goes quiet keeps getting followed up

Real Gyms. Real Numbers.

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

How We Fill Your Classes & Programs

From complete stranger to new student or athlete, handled for you 24/7.

Your Ad
Intro Class
All ages · Beginners welcome
Send Message
Someone sees your ad
Do you have a class for an 8 year old?
10:41 PM
Someone messages at 10:41pm
Beginner Tumbling is the right fit for them.
10:41 PM · 14 sec later
Your chatbot answers in seconds
Tue 6:00Wed 5:30 Thu 6:00Sat 10:00
They pick 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 thousands of local families actively looking for exactly what you offer.

2

Engage

The moment someone shows interest, they get an immediate response. Their questions get answered, they're matched to the right class or program, and they can book right then and there, even after hours.

3

Convert

They choose a time, book their trial, class, or program, and get everything they need to show up, without you or your staff having to step in.

All tracked in real-time.

4

Follow Up

If they don't book right away, the follow-up doesn't stop. They keep getting followed up with and nurtured automatically, so fewer families ghost you or sign up somewhere else.

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

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 the ad is only the first step.

Ads Create Interest

Ads put your classes and programs in front of new families and get their attention. But most new families aren't going to see one ad, click through to your website, find the right class, figure out the schedule, trust they've made the right choice, register and pay on their own. There's too much that has to happen between interest and enrollment.

Trust Still Has To Be Built

Social media helps. Your website helps. Your reputation helps. But not every new family has seen your posts or knows your business yet. They still have questions about your programs, coaches, classes, pricing, and whether you're the right fit for their kid.

The Enrollment Process Closes The Gap

Instead of sending them off to figure everything out themselves, they get their questions answered right when they're interested, get the information they need, are matched to the right class or program, and can book right then and there.

And It Happens Every Time

Whether someone reaches out at 2pm or 10pm, they get the same immediate experience. And if they don't book right away, the follow-up keeps going automatically, without you or your staff having to chase them.

We put your programs in front of thousands of local families, get them interested, and handle everything between that first click and a new student or athlete walking through your door.

It works 24/7, it's 100% done for you, and it's built specifically for businesses like yours.

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. But if you're just looking to "try it" for a month, we probably aren't the right fit.
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. I've spent the last seven years helping gyms, studios, sports programs and other youth businesses bring in new families and turn that interest into actual enrollments. I'm not learning how this type of business works on your money.
What if it doesn't work?
That's part of what we're figuring out before we ever work together. I look at your programs, your market, what you're trying to fill, and whether there's enough opportunity to realistically get you where you want to go.

If I don't think we can help you, I'll tell you before you pay me anything. If we do move forward, you're not locked into a long-term contract and you can see every lead, booking and sign-up as it happens.
  • One gym, studio, or program 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 programs, ages, levels, schedules, pricing and enrollment process right. After that, you and your staff mainly deal with families once they're ready or already booked.
How long until I see results?
About a week to build everything. Once the ads turn on, we can start putting your programs in front of new local families and generating interest within the first 48 hours. From there, the enrollment system handles what happens next. We've managed over $8.5M in ad spend in this space, so you're not paying for me to figure out what works.
What happens when someone shows interest?
They get an immediate response from the enrollment system we build around your business. It answers their questions, helps them find the right class or program, gives them the information they need and gets them booked, whether they came from our ads, your social media or your website.
Is this just some AI thing that makes stuff up?
No. We build it around your business before it ever talks to anybody. Your classes and programs, ages, levels, schedules, pricing, policies, how you want people placed, what you want it to say and what you don't. It works from the information we give it.

And it's not sending everyone the same canned reply. One family might have an 8-year-old beginner while another has a teenager with years of experience. They get different answers based on what's actually right for them.

How do I know it's working?
You see it in real time, the ads, new inquiries, conversations, bookings and sign-ups. You're not waiting until the end of the month wondering where your money went.
Will you work with a competitor down the road from me?
No. We only work with one competing business within a 30-mile market. Once you're in, we won't turn around and build the same thing for someone competing for the same families down the street.
Why can't my staff just do this?
They can do some of it. But your staff has other things to do, and they go home at some point. Nobody's sitting there answering every new inquiry at 10pm on a Sunday or remembering to follow up with someone who asked a question three weeks ago.

The system handles that part, responding immediately, answering questions, following up and getting people booked. Then your staff can focus on the families and students actually walking through the door.
Chris Ruff
Chris Ruff

Grab a time that works

Book A Free 30 Minute Strategy Call

We'll look at where your business is now, what you want to grow, and what's getting in the way. Then I'll show you how we'd build the marketing and enrollment process around your goals.

If we're a fit, I'll tell you. If we're not, I'll tell you that too. Either way, you'll know exactly what the next step should be.

We only work with one competing business per 30-mile market.

–Chris

No long term contracts One competing business per 30-mile market
Start Here To Book Your Call

Answer a few quick questions and pick your time.

Your name
Email
Phone
What are you looking to grow?Select…
Start & Pick My Time
×