📚 What You Will Learn Today:
You spent $800 on Facebook ads last month. Was that good or bad? If your honest answer is "I have no idea," you're not alone. Most gym owners look at their ad bill, feel a little sick, and never actually do the math. This guide fixes that. We'll walk through the handful of numbers that tell you whether your ads are making you money or burning it, using nothing harder than grade-school math.
By the end of this guide, you will know:
- The 5 numbers that matter: cost per lead, cost per sign-up, cost per customer, break-even, and lifetime value
- How to work out each one in under a minute with a calculator
- Why the ad that "lost money" this month might be your best ad
- A full worked example from a real-world gym, start to finish
🤔 First, Why Does Measuring Even Matter?
Here's the simple truth: If you don't measure your ads, you can't tell a good month from a bad one. So you end up turning them off right when they start working.
Think of your ad spend like a water pump. You pour money in the top. Members come out the bottom. The question is never "is the pump expensive?" The question is "does more come out than went in?" If yes, you'd be crazy to turn it off. If no, you'd be crazy to leave it on. But you can't know which until you measure.
Maria owns a boot camp. She spent $600 on ads in March and got 6 new members. She looked at the $600, winced, and turned the ads off. "Too expensive."
What she didn't do: the math. Her members pay $150 a month and stay about 8 months on average. Those 6 members were worth about $7,200 over their time with her. She spent $600 to make $7,200 and then turned off the machine that did it.
Maria didn't have an ad problem. She had a measuring problem.
The Five Numbers
You only need to track five things. We'll go through them one at a time, in the order you'll actually see them: leads come first, then sign-ups, then paying members, then you work out if you broke even, then you look at the long game.
📊 Where Each Number Lives
Each number is just your ad spend divided by how many people made it to that step.
✅ The 5 Numbers, One at a Time
Grab a calculator. Each of these takes about 30 seconds once you know the formula.
Cost Per Lead: What Did Each Name and Number Cost You?
A lead is anyone who gave you their name and phone number. Filled out your form, messaged your page, whatever. They haven't bought anything yet. They just raised their hand.
The Formula
Cost per lead = money spent on ads ÷ number of leads
Spent $600, got 40 leads? $600 ÷ 40 = $15 per lead.
Is That Good?
By itself, you can't tell. A $15 lead who joins is a bargain. A $3 lead who never answers the phone is expensive. This is why cost per lead is the first number, not the only number. Too many gym owners stop here and judge the whole ad on it.
Your cost per lead is set by Facebook. But how many of those leads turn into anything is set by you. Text every new lead within 5 minutes, automatically. A $15 lead you reach in 5 minutes is worth more than a $5 lead you call two days later.
Cheaper is not always better. An ad that says "Free gym stuff!" gets $4 leads who want free stuff. An ad that says "6-week beginner program for busy parents in Round Rock" gets $18 leads who actually want to join. Pay for the right people.
Cost Per Registration: What Did Each Booking Cost You?
A registration (or sign-up, or booking) is a lead who took the next step. They booked a free class, scheduled a consult, or signed up for your 6-week challenge. They're not paying yet, but they said "yes, I'll show up."
The Formula
Cost per registration = money spent on ads ÷ number of bookings
Spent $600, got 15 bookings? $600 ÷ 15 = $40 per booking.
Why This Number Matters
The gap between leads and bookings is your gap, not Facebook's. If you get 40 leads and only 15 book, 25 people raised their hand and then fell through the cracks. That's almost always a follow-up speed problem.
Imagine 40 people walk up to your lemonade stand and say "I'd like one." Then you take so long pouring that 25 of them walk away. Facebook brought you 40 thirsty people. You only served 15. Faster pouring (faster texting) is the fix, not a different ad.
Cost Per Customer: What Did Each Paying Member Cost You?
This is the big one. A customer is someone who actually paid you. Not a lead, not a booking. Money changed hands.
The Formula
Cost per customer = money spent on ads ÷ number of new paying members
Spent $600, got 6 new members? $600 ÷ 6 = $100 per customer.
Now you have a number you can actually judge. You paid $100 to get a member. The next question is: what is a member worth to you? That's step 4 and step 5.
A member counts in the month they paid, not the month they filled out the form. If a March lead joins in April, that's an April customer. Mixing these up makes some months look terrible and others look magical, and neither is true.
Ask every new member one question when they sign up: "How did you hear about us?" Write it down. Otherwise you'll never know which members came from the ad and which came from a friend.
Break-Even Point: When Do You Get Your Money Back?
The break-even point is just the moment a new member has paid you back what it cost to get them. After that, every dollar they pay is profit on the ad.
The Formula
Months to break even = cost per customer ÷ what they pay you each month
Cost per customer $100, membership $150 a month? $100 ÷ $150 = 0.67 months. You're paid back before their first month is over.
Cost per customer $300, membership $100 a month? $300 ÷ $100 = 3 months. You're in the hole for 3 months, then it's profit.
Why This Changes Everything
Here's where most gym owners go wrong. They look at one month, see they spent $600 and only collected $900 from new members, and think "I barely made anything." But those members are going to pay again next month. And the month after. The ad doesn't have to pay off in 30 days. It just has to pay off before the member leaves.
A personal trainer's cost per client was $250. His sessions run $400 a month. Break-even: less than one month. He was scared to spend more on ads because "$250 a client sounds like a lot." Once he saw he got it back in 3 weeks, he tripled his ad budget. More clients, same math.
📊 The Break-Even Line
Blue months are the hole. Yellow is break-even. Every green month is pure profit on that ad dollar.
Customer Lifetime Value: What's a Member Really Worth?
Customer lifetime value is a fancy phrase for a simple idea: how much money does the average member pay you, in total, from the day they join to the day they leave?
The Formula
Lifetime value = what they pay per month × how many months they usually stay
Members pay $150 a month and stay about 8 months on average? $150 × 8 = $1,200 lifetime value.
How to Find "How Many Months They Stay"
Look at the last 20 people who quit. Write down how many months each one was a member. Add them up, divide by 20. That's your average. It's not perfect, but it's close enough to make good decisions.
Now Compare the Two Numbers
This is the moment of truth:
- Cost per customer: $100
- Lifetime value: $1,200
You spend $100 to make $1,200. For every dollar you put into ads, you get about $12 back over time. That's not an expense. That's the best deal in your whole business.
If someone offered you a machine where you put in $1 and $12 comes out over the next 8 months, how many dollars would you put in? All of them. That's what a measured ad campaign is. Most gym owners turn off the machine because they only looked at month one.
Lifetime value only works if people actually stay. If your members quit after 2 months, your lifetime value is $300, not $1,200, and the math gets a lot tighter. Keeping members is just as important as getting them. Check-in texts, small wins, and a friendly front desk all raise this number.
Long-Term ROI: Measuring the Whole Game
ROI stands for "return on investment." It just means: for the money you put in, how much came back out? And "long-term" means you look at the whole life of the members, not just the first month.
The Formula
Long-term ROI = (total lifetime value of new members − ad spend) ÷ ad spend
6 members × $1,200 lifetime value = $7,200. Minus $600 ad spend = $6,600. Divided by $600 = 11. You got 11 times your money back. Some people write that as 1,100%.
Short-Term vs. Long-Term
If you only measured the first month, you'd see: spent $600, collected $900 (6 members × $150). Barely ahead. Easy to get nervous and quit. Measured over the full 8 months, the same campaign returned 11 times its cost. Same ad. Same members. Different ruler.
Keep a simple sheet with one row per month: ad spend, leads, bookings, new members, and "how did you hear about us." After 3 months you'll see which months were truly good and which just felt bad. Then you stop guessing.
A Full Worked Example, Start to Finish
Let's do the whole thing for a made-up but realistic gym called Northside Strength. All numbers are examples to show the math, not a promise of what your ads will do.
The Facts
- Ad spend in April: $900
- Leads from the ad: 60
- Booked a free taster class: 24
- Became paying members (paid in April): 9
- Membership price: $129 a month
- Average member stays: 7 months
The Math
- Cost per lead: $900 ÷ 60 = $15
- Cost per registration: $900 ÷ 24 = $37.50
- Cost per customer: $900 ÷ 9 = $100
- Break-even: $100 ÷ $129 = 0.78 months (paid back in about 3 weeks)
- Lifetime value: $129 × 7 = $903 per member
- Long-term ROI: (9 × $903 = $8,127, minus $900 = $7,227) ÷ $900 = 8 times the money back
What Northside Should Do
Spend more. Carefully, but more. If $900 reliably brings 9 members worth $8,100, then $1,800 might bring 18 members worth $16,000. It won't scale perfectly, but the direction is clear. Also: 60 leads turned into only 24 bookings. That's 36 people who raised their hand and never got booked. Faster, automatic text follow-up could lift that number, which lowers every cost below it.
Northside spent $900 and thought "ouch." Then they did the math and saw a $7,000 profit over the next 7 months. The ad didn't change. Their understanding did.
📊 Northside Strength, April
Same campaign, three different rulers. Only the green one tells the truth about the whole game.
Everything in this guide tells you what happened up to the lead. Footprint goes further. It follows each person from the ad click, through your website, emails and texts, into GoHighLevel, all the way to the day they pay. You get one line per customer: which ad brought them in, what that ad cost, and what they paid. The Facebook pixel and Google Analytics are good tools. Footprint was built for this one job, and it does it better.
📝 Quick Summary
The 5 Numbers, In One Place
- Cost per lead = ad spend ÷ leads. First number, not the only number
- Cost per registration = ad spend ÷ bookings. The gap from leads to here is your follow-up speed
- Cost per customer = ad spend ÷ paying members (counted in the month they paid)
- Break-even = cost per customer ÷ monthly price. How many months until a member pays you back
- Lifetime value = monthly price × months they stay. What a member is really worth
Then long-term ROI = (lifetime value of all new members − ad spend) ÷ ad spend. That's the number that tells you whether to spend more or stop.
Remember: An ad that looks like it "barely broke even" in month one is often your best money-maker over the year. Don't judge an 8-month member by their first 30 days.
🎓 Your 30-Day Action Plan
Week 1 — Find your two big numbers
- Look at your last 20 members who quit. Average how many months they stayed
- Multiply by your monthly price. That's your lifetime value
- Pull last month's ad spend and count the members who paid for the first time last month
Week 2 — Build the tracking habit
- Make a simple sheet: month, ad spend, leads, bookings, new paying members
- Add "How did you hear about us?" to your sign-up form and ask it out loud too
- Set up automatic texting so every lead gets a message within 5 minutes (this lifts the lead-to-booking number)
Week 3 — Do the math on last month
- Work out all 5 numbers for last month using the formulas above
- Find your break-even. Is it under 2 months? You're in great shape
- Work out your long-term ROI. Write it on a sticky note on your monitor
Week 4 — Make one decision
- If long-term ROI is strong and break-even is short, raise your ad budget by 25%
- If leads are high but bookings are low, fix follow-up speed before touching the ad
- If members quit fast, work on keeping them (check-in texts, small wins) before spending more
The gym owners who grow aren't the ones with the cheapest leads. They're the ones who know exactly what a member is worth and exactly what a member costs, and who stop being scared of the ad bill because they've done the math. Thirty seconds with a calculator can change how you run your whole business.
Ready to Fill Your Gym or Fitness Program?
We run Facebook and Google ads for gyms, personal trainers, and fitness studios every day. We set up the ads, the follow-up texts, and the booking for you, so you can focus on your clients.
Get Your Free Growth Strategy Session