Get Started
← Case studies · Fitness / Gyms
Paid Media

How a multi-location gym rebuilt its measurement layer and grew online new members 259%

Rebuilt tracking on an existing online join app, proved the channel, then scaled paid social and search to drive 259% online membership growth in 13 months.

Paid MediaMulti-locationJune 2025 – July 2026
Untracked
Measured

Put the glasses on. Untracked is a red/cyan blur — measured snaps into focus.

+259%+259%+259%
New customers (total)
+301.2%+301.2%+301.2%
New customers from paid ads

The challenge · Untracked

Years of spend, and a blurry answer to every question.

Nearly every new membership was sold in-person or by the sales team — the online join flow existed but was treated as an afterthought, not a scalable channel. Digital spend could only be tied to leads, not actual online joins: ad-platform numbers didn't match the CRM, so nobody trusted the data or wanted to invest in online advertising. A lean marketing team compounded the gap — there wasn't the bandwidth to stand up an effective paid ads strategy even if the measurement had been right.

Before · no signal
No reliable signal — decisions made on numbers no one trusted.

The work · Measured

The measurement layer that snapped a blurry account into focus.

1

Rebuilt measurement on the existing online join app

tracked completed memberships as the conversion event, not form fills, giving Google Ads and Meta a real end-of-funnel signal to optimize against

2

Isolated online-channel lift using link tracking so organic and walk-in membership trends were visible separately from paid-driven joins, validating that growth was tied to campaign activity

3

Shifted the measurement target from leads to provable online joins

every dollar pointed at a measurable action instead of a top-of-funnel proxy

4

Scaled paid social and search against verified online join data, reallocating budget weekly toward the lowest-CAC campaigns, creatives, and audiences

5

Ran a structured creative testing cycle

small-scale tests to identify messaging that resonated in each location's local market context, then scaled the proven pitches instead of guessing

6

Added CRM integration and client-side tracking enhancements to close attribution gaps and sharpen reporting accuracy

The outcome

Total new online members grew +259% over 13 months; paid-sourced new members grew +301.2%. The results weren't a one-month spike — online share of total new memberships grew every month across the engagement, roughly doubling from about 10% of all new members to about 20%. Cost per online join fell roughly 46% as volume scaled, meaning efficiency held as spend grew. The measurement rebuild didn't just make the numbers look better — it gave the paid channels a real signal to optimize against, and the compounding showed.

"Their hands-on approach and strategic expertise meant we got the support we needed without the agency dance — straight to the answer. SBA is the only agency we've worked with that understood multi-location operations from day one."
Director of Marketing · Multi-location gym group
Why this matters for operators

If your online join flow exists but no one believes in it, the problem is almost never the channel — it's that the measurement isn't there yet. Operators who fix the tracking layer first give paid media something real to find: a measurable end-of-funnel action, a provable cost per new member, a feedback loop that tightens as volume grows. The channel was already there. The receipts just weren't.

Get Started No new budget required to start.

Stop guessing. Start measuring.

Every location accountable, every sale with a receipt. If your paid spend is still a blur, we'll bring it into focus.