Gym floor mid-session with chalk dust, kettlebells and blurred movement of athletes training
Live: 3 Active Campaigns
Performance Marketing · Fitness Vertical
We Turned $11K/mo Into
We Turned $11K/mo Into
340 New Members.
340 New Members.
Then We Did It Again.
Then We Did It Again.

We fill class schedules and PT slots for boutique studios, franchise operators, and supplement DTC brands — using paid media that actually converts.

See the work
Scroll
340 New Members · $11K/mo SpendCPL Dropped from $47 to $9.806.2x ROAS on Google Search212% Increase in PT BookingsShow Rate: 74% (Industry Avg: 31%)$0.38 Cost Per Lead · TikTok18 Locations Scaled in 90 DaysROAS Recovery Post iOS-14: +340%340 New Members · $11K/mo SpendCPL Dropped from $47 to $9.806.2x ROAS on Google Search212% Increase in PT BookingsShow Rate: 74% (Industry Avg: 31%)$0.38 Cost Per Lead · TikTok18 Locations Scaled in 90 DaysROAS Recovery Post iOS-14: +340%
Tier I — Before

Where the Money Was Going.

Real client dashboards. Real wasteful numbers. No stock photos.

Gym interior with empty equipment racks and poor lighting showing low occupancy
Before · Wasted Spend

Iron Republic Fitness — Austin, TX

$47
cost per lead

94% of budget on broad match keywords

Boosted IG posts. Zero retargeting. No landing page.

Before
8%
show rate

1 in 12 leads actually walked through the door

Before · Ad Dashboard

Peak Performance Studio — Denver, CO

$2,200
spent in 30 days

3 trial sign-ups. $733 per acquisition.

"We thought more spend meant more results."

The Problem

Targeting "fitness" + "gym near me" with a $15 daily budget is not a strategy. It's a donation to Meta.

Before · ROAS
0.6x
return on ad spend

Supplement brand — 8 months post iOS-14

The Strategic Pivot
Tier II — The Pivot

What We Actually Changed.

Audience rebuilds, creative matrices, landing page rewrites. The annotated playbook.

The Pivot · Audience Rebuild

We killed the broad match. Built 14 intent segments from first-party data.

  • Lookalikes from 90-day members (not trial leads)
  • Competitor gym check-in retargeting
  • Local radius + household income layering
  • Time-of-day bidding: 5–8am & 5–7pm peaks
Handwritten notebook with marketing strategy notes, campaign matrices and circled numbers
The Pivot · Creative Matrix

Creative Testing Protocol

  • 3 hooks × 3 bodies × 2 CTAs = 18 variants
  • Winning hook: transformation + time constraint
  • Killed 14 variants in week 1. Scaled 4.
The Insight

The landing page was the bottleneck — not the ads. We rewrote the headline, removed the form, added a single phone CTA. CVR went from 2.1% to 11.4%.

The Pivot · Landing Page

One page. One offer. One button.

  • Removed navigation entirely
  • Above-fold: specific offer ("21-Day Trial, $1")
  • Social proof: 3 real member photos + names
  • Mobile-first: 0.8s load time target
The Results
Tier III — The Payoff

Numbers That Hit. Twice.

Revenue graphs, lead-cost drops, and the gym owners who'll tell you themselves.

Packed gym class with enthusiastic members training together in a busy boutique fitness studio
After · 90 Days

Iron Republic Fitness — Austin, TX

$9.80
cost per lead

Down from $47. 340 new members in Q1.

"Grind rebuilt our entire funnel in 3 weeks. We had to hire two more trainers to handle the intake."

Marcus Webb

Owner, Iron Republic Fitness · Austin, TX

After
74%
show rate

Industry average: 31%

After · Supplement DTC

FormStack Nutrition — Nationwide

6.2x
ROAS on Google

Recovered from 0.6x in 11 weeks

"We'd written off paid search entirely. Grind showed us we had the wrong match types, wrong landing pages, wrong everything."

Priya Nair

CMO, FormStack Nutrition

The Number

$0.38 cost per lead on TikTok for a 3-location franchise in Phoenix. Their previous agency charged $3,400/mo for $44 CPLs.

After · Franchise Scale

CoreFlex Fitness — Phoenix Metro

18 → 30
locations in 90 days

212% increase in PT booking rate

"The playbook they built for location 1 just... worked at location 30. That's what we needed."

Diego Castellanos

VP Marketing, CoreFlex Fitness · Phoenix

How We Work

The Playbook Doesn't Change. The Results Do.

Phase I
48hrturnaround

Ad Audit

We dissect your existing campaigns — match types, audience layers, creative, landing pages, attribution. Most accounts have 60–80% waste on arrival.

Phase II
2–3 wksto launch

Funnel Architecture

Rebuild from the bottom up: offer clarity, landing page CVR, lead nurture sequence. The ad is the last thing we fix, not the first.

Phase III
18variants tested

Creative Testing

Systematic variation: 3 hooks × 3 bodies × 2 CTAs. We kill 80% of variants in week 1. The survivors scale.

Phase IV
6.2xavg ROAS at scale

Scale Protocol

Winning campaigns get budget, losing ones get cut. We scale horizontally (new platforms) and vertically (increased spend on proven audiences).

Secondary CTA

Grab the Full Playbook. No Call Required.

The exact 47-page PDF we use with every new client — audience rebuild framework, creative testing matrix, landing page checklist. Free.

No spam. Unsubscribe anytime. One email, the PDF.

Most gym owners waste 60–80% of their ad budget. Find out where yours is going.