๐ What You Will Learn Today:
Every gym owner who runs ads asks the same question sooner or later: "Am I paying too much for my leads?" It's a great question. But most people answer it the wrong way. This guide shows you what a gym lead usually costs, how to work out your own numbers with simple math, and how to bring your costs down without guessing.
By the end of this guide, you will know:
- What a lead costs on Facebook and Instagram for your type of gym, studio, or training business
- How Google ads compare, and when they are worth the higher price
- The two numbers you must track (and why only one of them really matters)
- Five warning signs that you're overpaying
- The 4 levers that lower your cost, starting this week
๐ค First, Why Does the Price of a Lead Even Matter?
Let's start with the words. A lead is just a person who raised their hand and said, "I'm interested." They filled out your form, sent you a message, or called after seeing your ad. They are not a member yet. They are a maybe.
Think of it like fishing. Your ad money is the bait. Every fish that nibbles is a lead. But a nibble isn't dinner. You only eat when you actually reel the fish into the boat.
So if you only ask "how much did each nibble cost?" you're missing the real question: "How much did each fish in the boat cost?" In gym terms, that's what it cost you to get one person who actually paid for a membership, a challenge, or a pack of PT sessions.
Two gym owners meet at a coffee shop. One brags, "My leads only cost $9!" The other says, "Mine cost $22." Who is winning? You can't tell yet. If the $9 leads never show up and the $22 leads join at a high rate, the "expensive" gym is the one making money.
โ How to Know If Your Lead Costs Are Healthy
Follow these steps in order. Each one builds on the last, so don't skip ahead to the levers before you know your numbers.
๐งฎ Learn the Two Numbers: Cost Per Lead and Cost Per Member
You only need a calculator and one honest look at your records. Here are the two simple math problems.
Number 1: Cost Per Lead
Money spent on ads รท number of leads = cost per lead.
If you spent $500 on ads this month and got 25 leads, your cost per lead is $500 รท 25 = $20.
Number 2: Cost Per Member
Money spent on ads รท number of people who paid = cost per member.
If that same $500 turned into 5 people who paid for a membership, your cost per member is $500 รท 5 = $100.
A lead from March who finally pays in April is an April sale. Don't count someone as a member the day they fill out the form, or the day they book a tour. Only count them on the day money actually changes hands. This keeps your numbers honest, and honest numbers are the only kind you can make good choices with.
๐ From Ad Money to Paying Members (Example Numbers)
These are made-up example numbers to show the math. Plug in your own.
Why Cost Per Member Is the Boss
Cost per lead tells you how good your ad is at getting attention. Cost per member tells you if your whole business machine is working: the ad, the offer, the follow-up, the tour, and the sale. Only the second one pays your rent.
Gym A spends $1,000 and gets 100 leads at $10 each. Sounds amazing! But only 4 people join. Cost per member: $250.
Gym B spends $1,000 and gets 50 leads at $20 each. Twice the price per lead! But 10 people join. Cost per member: $100.
Gym B pays more per lead and still wins by a mile. (These are example numbers, not real gyms.)
๐ Compare Yourself to the Facebook Benchmarks
A benchmark is just a yardstick. It's what most businesses like yours pay, so you can tell if you're in the normal range or way off.
The numbers below come from 2026 fitness ad benchmarks by Pilotium, shared by the marketing site Web Tonic. They show the average cost per lead on Facebook and Instagram (both run through Meta) for different kinds of fitness businesses.
- Traditional gym: about $14 to $20 per lead on average. The full range runs from about $8 to $30, and the best 25% of gyms pay about $10 to $16.
- CrossFit box: about $18 to $26 per lead.
- Yoga or Pilates studio: about $22 to $32 per lead.
- Boutique fitness studio: about $26 to $42 per lead.
- Personal training: about $32 to $52 per lead, with a full range of about $22 to $75.
๐ Typical Facebook Cost Per Lead by Fitness Business
Each bar shows the usual average range. Fitness leads cost less than the average across all industries.
Why Do Some Fitness Businesses Pay More?
Look at the pattern. A traditional gym membership is cheap and easy to say yes to. Lots of people want one, so lots of people click. Personal training costs more per month and feels like a bigger decision, so fewer people raise their hand. Fewer hands means each one costs more.
That's not bad news! A personal training client usually pays you much more than a basic gym member. Paying $40 for a lead that could turn into a long-term PT client can be a great deal. Paying $40 for a lead on a cheap gym membership is a warning sign.
Jenna owns a Pilates studio. Her leads cost $28. She was worried that was too high, because her friend with a big-box gym pays $15. But Pilates studios usually pay $22 to $32 per lead, according to those same benchmarks. Jenna is right in the normal range. She was comparing her lemonade stand to a soda factory.
Two Other Numbers Worth Knowing
The same benchmarks show that across fitness, a single click on a Facebook ad costs about $0.46 to $1.10. And about 1.2% to 2.6% of people who see a fitness ad click on it. In plain words: out of every 100 people who see your ad, only 1 to 3 will tap it. That's normal. Don't panic when most people scroll past.
๐ Know How Google Ads Compare to Facebook
Facebook and Google work in totally different ways, so their prices are different too.
- Facebook (and Instagram) shows your ad to people while they scroll. They weren't looking for a gym. You're interrupting them with a good idea. Cheaper clicks, cooler leads.
- Google shows your ad when someone types "gym near me" or "personal trainer near me." They are already looking right now. Pricier clicks, hotter leads.
We could not find a solid, published benchmark for what a gym lead costs on Google. So here's an honest industry estimate: roughly $18 to $45 per lead. This moves a lot depending on your city and the exact search words you pay for. Google clicks also cost more than Facebook clicks, often around $3 to $6 each, because the people clicking are closer to buying.
Facebook is like handing out flyers at the park. Lots of people take one, and it's cheap, but most weren't thinking about the gym that day. Google is like answering the phone when someone calls asking, "Do you have memberships?" Fewer calls, each one costs more, but that person is ready to talk.
Which One Should You Use?
For most gyms and studios, Facebook is the place to start. It's cheaper, it's great for offers like a free trial week or a 6-week challenge, and you can aim it at people who live close to you. Google is a great second step once your follow-up is solid, because those hot leads deserve a fast answer.
Benchmarks are a yardstick, not a report card. A studio in a big city usually pays more than a gym in a small town.
Comparing a Google lead's price to a Facebook lead's price and deciding Google is "too expensive." Remember the boss number: cost per member. A Google lead that costs twice as much but joins three times as often is the better deal.
๐จ Spot the Warning Signs You're Overpaying
Here are five signs your money is leaking out of the bucket. If you see two or more, it's time to fix things.
- Your leads cost far above the range for your type of business. If you run a regular gym and pay $45 a lead on Facebook, that's well over the usual $8 to $30 range. Something is off.
- You don't know your cost per member. This is the biggest warning sign of all. If you can't answer "what did it cost to get one paying member last month?", you can't know if you're overpaying.
- Lots of leads, very few show up. If people fill out the form but never come in, you might be getting cheap leads that aren't real, or you're too slow to reach them.
- Your cost keeps creeping up week after week. Often this means the same people have seen your ad too many times and are tired of it.
- Nobody calls or texts new leads for hours. A lead that waits until tomorrow is a lead you paid for and then threw away.
Many gym owners blame the ads when the real problem is follow-up. The ad did its job. The person raised their hand. Then nobody answered. Before you change your ads, check how fast your team replies.
Remember: A cheap lead nobody follows up with is the most expensive lead you'll ever buy.
Not sure which of these warning signs applies to you? Fill out a short application. If you're a good fit, you'll get a free 20-minute call with Nerisa. She'll look at what you're spending, what your leads cost, and what happens after someone fills out your form. Then she'll tell you plainly where the money is leaking and what a done-for-you ad campaign from CPC Ninja would look like for your gym or studio. No pressure. If it's not a fit, she'll tell you that too.
๐ง The 4 Levers That Lower Your Cost
Good news: you have more control than you think. There are four main levers you can pull. Pull one and your costs move. Pull all four and they move a lot.
๐ The 4 Levers Around Your Cost Per Member
Levers 1 to 3 lower your cost per lead. Lever 4 lowers your cost per member the most.
๐ Lever 1: Make an Offer People Want
Your offer is the thing people get for raising their hand. A boring offer makes your ad work harder, and harder work costs more money.
Weak Offers vs. Strong Offers
- Weak: "Join our gym today!" (Why? What do I get?)
- Strong: "Try a free week of classes. No contract."
- Strong: "Join our 6-week Get Strong Challenge. Small group, real coaching, starts the 1st."
- Strong: "Your first personal training session is on us. Meet your coach and build a plan."
A strong offer has three parts: it's clear, it's easy to say yes to, and it has a reason to act now (a start date, limited spots, or a deadline).
Facebook doesn't allow ads that promise weight loss in a set time, poke at how someone's body looks, or show before-and-after body photos. Skip "lose 20 pounds in 2 weeks." Use friendly words instead: "get fit," "feel stronger," "build a habit that sticks," "have fun working out again." Breaking the rules can get your ads blocked, and blocked ads cost you time and money.
๐ธ Lever 2: Fix the Ad Itself
Your ad has three jobs: stop the scroll, make the offer clear, and reach the right people. If any of these is broken, your cost goes up.
Stop the Scroll
Use real photos or short videos from your gym. Your coaches, your members (with permission), your actual space. People can smell a stock photo from a mile away. A 15-second phone video of a fun boot camp class often beats a fancy, polished ad.
Say One Thing
One ad, one offer. Don't list classes, PT, smoothies, childcare, and a sauna all at once. Pick the one offer and make it the star.
Reach the Right People
Show your ad only to people who live close enough to actually come. For most gyms, that's a short drive. Someone who lives 40 minutes away might click, but they'll probably never show up.
A boot camp owner was running one ad for months with a stock photo of a smiling model holding dumbbells. Her cost kept creeping up. She swapped in a shaky phone video of her 6 a.m. class laughing through a workout. Same offer, same budget. People finally felt like they could picture themselves there. That's the power of real.
๐ Lever 3: Make the Form Easy, But Not Too Easy
The form is where someone types in their name, phone, and email. This is a balancing act.
- Too hard: 10 questions, tiny boxes, and it breaks on a phone. People quit halfway. Your cost per lead goes up.
- Too easy: One tap and it's done, with info filled in automatically. You get tons of leads, but many don't even remember signing up. Your cost per member goes up.
- Just right: Name, phone, email, plus one simple question like "What's your main goal: get stronger, feel better, or build a habit?"
โก Lever 4: Follow Up Within 5 Minutes, Automatically
This is the biggest lever of all, and it doesn't cost a penny more in ad money.
When someone fills out your form, they're thinking about getting fit right now. An hour later, they've forgotten your gym's name. By tomorrow, they may have joined the gym down the street.
Reach every new lead within 5 minutes. Not by lunchtime. Not "when the front desk gets a chance." Five minutes. Speed turns leads into members better than almost anything else.
How to Be Fast Without Living on Your Phone
You can't stand by your phone all day. You're coaching classes and running sessions! That's why the follow-up should be automatic. The moment someone fills out your form, a friendly text goes out on its own.
"Hi Maria! It's Coach Dan from Iron Valley Fitness. Thanks for grabbing a free trial week! What's a good day for your first class: Tuesday evening or Saturday morning?"
Notice it ends with an easy question. It's simple to answer, and an answer starts a real conversation.
This is the lever that changes your cost per member the most. Two gyms can pay the exact same price per lead. The one that texts back in 5 minutes will turn more of those leads into paying members, so each member costs less. Same ads, same budget, better result.
๐ Quick Summary
Everything in One Place
- Two numbers: cost per lead (ad money รท leads) and cost per member (ad money รท people who paid)
- Count members on the day they pay, not the day they fill out the form
- Facebook benchmarks (Pilotium 2026, via Web Tonic): traditional gyms about $14 to $20, CrossFit $18 to $26, yoga and Pilates $22 to $32, boutique $26 to $42, personal training $32 to $52
- Google leads are an estimated $18 to $45, with pricier clicks but hotter people
- Warning signs: way above your range, no idea of your cost per member, no-shows, rising costs, slow follow-up
- The 4 levers: a strong offer, a real ad, a just-right form, and follow-up within 5 minutes
Remember: Cost per lead is only half the story. The number that pays your bills is what it costs to get one person who actually pays you.
๐ Your Action Plan
Week 1: Get your real numbers
- Write down last month's ad spend, number of leads, and number of people who paid (counted on the day they paid)
- Work out your cost per lead and your cost per member
- Compare your cost per lead to the benchmark for your type of business
Week 2: Plug the biggest leak
- Set up an automatic text that goes to every new lead within 5 minutes
- Add a second-day text and a team call for anyone who doesn't reply
Week 3: Sharpen the offer and the ad
- Pick one clear offer: a free trial week, a 6-week challenge, or a first PT session
- Film one short, real video at your gym and use it in a new ad
- Add one simple question to your form
Week 4: Check and adjust
- Work out your two numbers again and compare them to Week 1
- Keep what moved your cost per member down. Change what didn't
CPC Ninja builds and runs done-for-you Facebook and Google ads for gyms, studios, and trainers, with fast automatic follow-up built in. Short application. If you're a fit, a free 20-minute call with Nerisa. Plain answers. No pressure.
Don't chase the cheapest lead. Chase the cheapest paying member. The gyms that grow aren't the ones bragging about $9 leads. They're the ones who know their numbers, make a clear offer, and text back in 5 minutes every single time.
Want More Members Without the Guesswork?
Fill out a short application. If you're a good fit, Nerisa will invite you to a free 20-minute strategy call. She'll look at your gym, your offer and your numbers, and show you exactly what a done-for-you ad and follow-up system would look like. No pressure.
Apply for a Free Strategy Call