Case Study
From Unprofitable Ads to 1.8X ROAS in Month One and $30,000+ in Front-End Revenue
How a Golf Performance Business Turned a Failing Ad Account into a Profitable Client Acquisition Machine
1.8X
Return on Ad Spend
2X
Higher Reach Achieved
35%
Lower Cost Per Purchase
$30K+
Front-End Revenue
1,088K
Total Reach
$7.75
CPM Achieved
Client Overview
Golf Performance Training Program
Our client is an online golf performance specialist offering a science-backed training program for golfers who want to improve their game and protect their body from injury. The program goes beyond typical golf coaching — it assesses each client individually and builds a personalised plan targeting the four pillars of golf performance: mobility, stability, strength, and power.
What makes it distinct is the full-body training approach. Rather than working isolated muscle groups, the program trains across all three planes of motion, building the kind of athletic foundation that translates directly onto the course as lower scores and a longer playing career.
The Goal
Profitable Client Acquisition at Scale
The objective was twofold. First, acquire new customers cost-effectively through a low-ticket front-end offer — building a paying client base without losing money on ads. Second, use that front-end to feed a profitable back-end, where clients who started with the entry-level product would naturally progress to higher-tier services.
The strategy: Win on the front end. Profit on the back end. Use ads to build a customer base that pays for itself — then upsell.
The Problem
A Failing Ad Account and a Post-iOS 14 Nightmare
Facebook ads had been running for this client before we came on board, and they had worked — briefly. Sales were coming in for the front-end product, but performance was inconsistent and deteriorating. Then, the results collapsed entirely.
The timeline looked like this:
- Initial campaigns generated sales at an acceptable cost — but the results were never stable
- Over time, the Cost Per Result began creeping up, eventually reaching 10X the original cost
- The iOS 14 update hit and made things dramatically worse — with attribution broken and audiences disrupted, sales dried up almost completely
- The ad account was running at a loss — spending money on ads with no profitable return
The business needed a complete rebuild, not just a tweak. That’s when we were brought in.
The Solution
A Full Account Rebuild — Audit, Rebuild, Scale
The approach was methodical. Before spending a single dollar on new ads, the account needed to be understood, fixed, and properly instrumented. Here’s exactly how the turnaround was executed:
1. Deep Account Audit
Conducted a full analysis of the existing Facebook ad account to identify exactly why performance had collapsed. Three critical issues were uncovered: insufficient budget allocation, zero tracking infrastructure, and a completely unstructured account with no logical campaign hierarchy.
2. Advanced Tracking Implementation
Before touching a single ad, the tracking foundation was rebuilt from the ground up. This meant correct Facebook Pixel installation on the landing page and full Google Analytics integration — so every sale, every click, and every customer journey was accurately measured going forward.
3. Audience Rebuild & Segmentation
Leveraged all available first-party data to build fresh, high-quality audiences. Created Lookalike Audiences from existing customer data, rebuilt retargeting campaigns with proper audience segmentation, and developed new cold audience targeting informed by data analysis rather than guesswork.
4. Dynamic Ad Creative Testing
Built and launched Dynamic Ads to systematically test both creative assets and ad copy variations simultaneously. This allowed rapid identification of winning combinations without burning budget on manual A/B testing.
5. Daily Monitoring & KPI-Driven Optimisation
Every ad set was monitored daily against a defined KPI sheet. CPM, Cost Per Purchase, Click-Through Rate, and Frequency were tracked across both Facebook Business Manager and Google Analytics dashboards. Underperforming ad sets were disabled decisively — preventing budget waste and keeping the account efficient.
The Turnaround
Before vs. After: The Numbers Tell the Story
Here’s a direct comparison of key metrics before and after the optimisation:
Metric | Before Optimisation | After Optimisation ✓ |
Reach | 61,794 | 2X higher |
Impressions | 127,174 | 196,707 |
CPM | $11.99 | $7.75 (lower) |
Cost Per Purchase | Baseline | 35% lower |
ROAS | Unprofitable | 1.8X ROAS |
Ad Profitability | Negative — losing money | Profitable from Month 1 |
The ad account went from generating zero profitable sales and burning through budget to a 1.8X ROAS — profitable from the very first month of optimisation.
Financial Results
$30,000+ Revenue on $20,000+ Spend — With Free Back-End Customers
The campaign didn’t just break even — it generated meaningful front-end profit while simultaneously building a back-end customer base at no additional cost:
Amount | Notes | |
Total Ad Spend | $20,000+ | Managed across full campaign |
Front-End Revenue Generated | $30,000+ | From direct sales of front-end offer |
ROAS (Front-End) | 1.8X | Profitable from Month 1 |
Back-End Customers Acquired | Included | At zero additional cost |
Net Result | $10,000+ profit on front-end alone — plus free back-end customer base |
The real value of this result goes beyond the ROAS number. Every customer acquired through the front-end offer became a warm, engaged prospect for higher-ticket back-end services. The ads paid for customer acquisition — and then the back-end upsells turned those customers into pure profit.
Tools & Techniques used
What Was Used to Make It Work
Ad Strategy
| Tracking & Analytics
|
Key Takeaway
What Made This Turnaround Work
- Fix before you spend: The single most impactful step was auditing the account before touching the ads. Running more spend on a broken foundation would only have accelerated the losses.
- Tracking is everything — especially post-iOS 14: Rebuilding the pixel and analytics setup restored accurate data, which made every optimisation decision reliable instead of speculative.
- Audience quality beats audience size: Building Lookalike and retargeting audiences from real customer data produced far better results than broad targeting at high volume.
- Dynamic Ads compress the testing timeline: Testing creative and copy simultaneously reduced the time needed to find winning combinations — letting the account optimise faster and cheaper.
- Daily monitoring separates good campaigns from great ones: Reviewing KPIs every day and cutting underperformers immediately kept the account lean and efficient throughout.
- Front-end profitability funds back-end growth: When the ads pay for themselves through the front-end offer, every back-end upsell is pure profit. The goal was never just ROAS — it was building a self-funding acquisition engine.
Client Outcome
In Their Own Words
“Quality work, clear communication, in a timely manner.
Did a great job optimizing my ad campaign and getting it running profitable again.”
—Bryan, Orlando Golf Performance
Want results like these for your clients?
We audit, rebuild, and optimise Facebook ad accounts end-to-end — so your clients go from burning budget to generating profit.