🧮 Calculate Your Ad ROI

Enter your campaign numbers to see exactly how your marketing dollars are performing. All fields are editable—model different scenarios to optimize your spend.

Campaign Inputs

Total campaign budget
Total leads from campaign
Leads who became members

Member Value

Monthly membership fee
Industry avg: 12-18 months

Your Campaign Performance

Cost Per Lead
$33.33
Cost Per Join
$200.00
Conversion Rate
16.7%
Member LTV
$686
Lifetime value per member
Revenue Generated
$17,150
Total from new members
Net Profit
$12,150
Return on Ad Spend (ROAS)
343%

💡 Why Ad ROI Tracking Matters

Most gym owners know roughly how much they spend on ads. Far fewer know exactly what they're getting back.

Without tracking CPL, CPJ, and ROI, you're essentially gambling with your marketing budget. You might be pouring money into Facebook ads that look busy but don't convert, while ignoring a Google campaign that's quietly delivering members at half the cost.

Unfortunately, I see this too often with operators: The average gym wastes 30-40% of their ad budget on underperforming channels. That's thousands of dollars per month that could be driving actual membership growth.

Understanding your ad ROI helps you answer critical questions:

  • Which channels are actually profitable?
  • How much can I afford to spend to acquire a member?
  • Is my sales team converting leads efficiently?
  • Should I scale this campaign or kill it?

The gyms that grow fastest aren't necessarily spending the most—they're the ones who know exactly where every dollar goes and what it brings back.

📊 Industry Benchmarks

How does your campaign performance stack up? I blended data from the fitness industry with my personal 10+ year career managing digital media for gyms.

Metric Industry Average
Cost Per Lead (CPL) $10-50
Cost Per Join (CPJ) $50-200
Lead-to-Member Conversion 15-30%
Target ROAS (minimum) 300%+

CPL by Channel (Gym Industry):

Channel Typical CPL
Facebook/Instagram Ads $15-40
Google Search Ads $5-50
TikTok Ads $10-30
Referral Programs $5-20

Sources: Fitness industry reports, agency benchmarks, GYMSTRACKER partner data

📈 How to Improve Your Ad ROI

Actionable tactics to get more members from every marketing dollar you spend.

  • 1. Fix Your Lead Follow-Up First Before spending more on ads, audit your follow-up. Most gyms take 24-48 hours to contact leads—by then, 50% have gone cold. Aim for sub-5-minute response time. Speed-to-lead is the #1 conversion factor.
  • 2. Track CPJ, Not Just CPL A $15 CPL means nothing if those leads don't convert. A $50 CPL with 30% conversion beats a $20 CPL with 10% conversion every time. Optimize for members, not leads.
  • 3. Use LTV to Set Your CPJ Ceiling Your maximum CPJ should be 15-20% of member LTV. If LTV is $700, you can spend up to $105-140 to acquire a member and still be healthy. Know your ceiling before you scale.
  • 4. A/B Test Offers, Not Just Creative Most gyms test ad images and copy. Few test offers. Try: free week vs. free month, $1 enrollment vs. $0 enrollment, or trial membership vs. guest pass.
  • 5. Retarget Website Visitors Only 2-3% of website visitors convert on first visit. Retargeting brings back the other 97% at a fraction of cold traffic cost. Retargeting CPLs are typically 40-60% lower than cold campaigns.
  • 6. Build Lookalike Audiences from Members Upload your member list to Facebook/Google and create lookalike audiences. These typically convert 2-3x better than interest-based targeting because they mirror your actual customers.
  • 7. Attribute Revenue, Not Just Leads Tag every lead with its source and track through to membership. This reveals which channels bring members who stick vs. members who cancel in 60 days. Revenue attribution > lead attribution.

⚠️ Common Ad Spend Mistakes

These mistakes drain marketing budgets at gyms every single day. Avoid them.

1
Optimizing for Leads Instead of Joins Cheap leads feel good but often don't convert. A campaign generating $15 leads with 5% conversion is worse than one generating $40 leads with 25% conversion. Always optimize down-funnel.
2
No Attribution Tracking If you can't tell which campaign generated which member, you're flying blind. Use UTM parameters, dedicated landing pages, or ask "How did you hear about us?" at signup—and actually track it.
3
Killing Campaigns Too Early Facebook and Google need 50+ conversions to optimize properly. Turning off campaigns after 3 days because CPL is high means you never let the algorithm learn. Give campaigns 2-4 weeks minimum.
4
Spending Without a Follow-Up System Pouring money into lead gen while your front desk takes 2 days to call back is like filling a leaky bucket. Fix your follow-up system before scaling ad spend.

Frequently Asked Questions

What's a good cost per lead (CPL) for gyms?
Industry average is $10-50, but "good" depends on your conversion rate and member LTV. A $50 CPL is excellent if you convert 25% of leads. A $15 CPL is terrible if you only convert 5%. .
What's a good cost per join (CPJ)?
Industry average is $50-200 depending on your market and gym type. Target 15-20% of your member LTV as a ceiling. If your average member is worth $700 over their lifetime, aim for a CPJ under $105-140.
What ROAS should I aim for?
Minimum 300% (3:1) to be sustainable long-term. Great campaigns hit 500-800%+. Below 200% and you're likely losing money when you factor in overhead. Remember: ROAS is calculated on lifetime value, not first-month revenue.
Should I use CPL or CPJ to evaluate campaigns?
BOTH. You'll want a CPL that produces quality leads at scale. It's important to connect with your gym staff who are actively closing leads for their on-the-ground experiences on the phone and in person. CPJ is key if you weigh your business heavily onto online joins.
How do I calculate member lifetime value?
Basic formula: Monthly Dues × Average Member Lifespan (in months). Add ancillary revenue (PT, retail) for a more complete picture. Industry average lifespan is 9-18 months.

Sources: Fitness industry benchmarks; agency performance data; GYMSTRACKER partner analytics

🏆 What Top-Performing Gyms Do Differently

After analyzing ad performance across hundreds of gyms, these are the patterns that separate the top 10% from everyone else.

They Measure What Matters Top gyms track the full funnel: impressions → clicks → leads → appointments → tours → joins → retained members. They know exactly where drop-off happens and fix those specific leaks.
They Respond in Minutes, Not Hours Speed-to-lead separates winners from losers. Top gyms contact leads within 5 minutes using automation + human follow-up. They know that leads contacted within 5 minutes are much more likely to convert.
They Build Systems, Not Campaigns Instead of launching one-off promotions, they build evergreen acquisition systems: always-on retargeting, automated email sequences, consistent organic content feeding paid distribution.
They Test Aggressively Top performers run 5-10 (or more!) ad variations at any time. They test offers, audiences, placements, and creative—then double down on winners. They view ad spend as R&D, not just marketing.
They Calculate LTV Before Setting Budgets They know exactly what a member is worth before deciding what to spend. This prevents both under-investing (leaving growth on the table) and over-investing (unprofitable acquisition).
They Treat Sales as Part of Marketing Generating leads is only half the equation. Top gyms invest equally in sales training, follow-up systems, and conversion optimization. They know that improving close rate from 15% to 20% is a 33% efficiency gain.

Sources: GYMSTRACKER partner performance data; fitness marketing agency benchmarks; industry case studies