Results

These are the numbers.
Here's what was actually behind them.

Every stat on this page came from a real account with a real problem. Here's what was broken, what I did about it, and what happened next.

+200% ROAS improvement, 2x to 6x in 6 months
−23% CAC reduction in one month
322% YoY growth in paid media leads
$1.2M+ Revenue recovered through remarketing
45% ROI improvement via A/B testing
Company growth in under 18 months

The work behind the numbers.

Stats without context are just decoration. Here's what was actually going on in each account, what I found, and how it changed.

+200% eCommerce brand
Google & Meta

ROAS sitting at 2x. Not terrible. Not good enough.

What was broken

The ads were fine. The problem was downstream. I tracked drop-off at every stage of the funnel and found the product page was where people were leaving. Clicks were coming in, intent was there, and then nothing. The page wasn't converting.

What I did

Full audit of the product page, competitive research on what was working in the space, then rebuilt the landing page from scratch. Wrote the video scripts, set up A/B tests across placements to find what actually held attention, and kept optimizing until the data gave a clear answer.

What changed

Conversion rate doubled. Once the page held, the paid media performance had somewhere to go. ROAS moved from 2x to 6x over the next six months.

✦ 2x to 6x ROAS  ·  CVR doubled  ·  Google & Meta
−23% Lead generation
Google Search & YouTube

High cost per acquisition, low quality leads. Classic sign of a structural problem.

What was broken

When I went deep into the account, the search terms alone were eating $70,000 in 4 months on queries that had nothing to do with the business. The campaign structure was overbuilt, brand campaigns were cannibalising non-brand, and YouTube was running an action campaign with the wrong audience entirely. The bidding was trying to solve a targeting problem.

What I did

Used scripts to do a full search term audit across every campaign. Stripped out everything that wasn't working, rebuilt the structure, and kept only the keywords that had a track record. For YouTube, I went back to the audience persona and built three custom audience segments from scratch, using keyword signals, relevant websites, and app behaviour. Clean signals in, clean results out.

What changed

CAC dropped 23% within the first month. Average order value also went up, because we were now reaching people who actually wanted to buy.

✦ −23% CAC in month one  ·  AOV improved  ·  $70k waste eliminated
322% Lead generation
PMax & Paid Social

Leads were coming in. Just not the right ones. And not enough of them.

What was broken

PMax was one big campaign with everything lumped together. No product differentiation, no signal about lead quality. Google was optimising for volume, not value. On the social side, the account was heavily reliant on second-party audiences that were producing low-quality applicants and were on their way to becoming obsolete. The retargeting pool was thin. There was no real creative testing happening anywhere.

What I did

Restructured PMax by product category and lead quality signals. Integrated CAPI so the system learned to prioritise high-quality applicants from the start, not just anyone who submitted a form. On social, built a proper creative and audience testing framework, expanded into first-party and third-party audiences, rebuilt the retargeting pool, and pulled back reliance on second-party data that wasn't producing.

What changed

322% more leads year over year. Marginal CPA dropped 32%. The same paid media budget was now doing three times the work. This growth also became the primary engine behind the company's 7x expansion over the following 18 months.

✦ 322% YoY lead growth  ·  −32% marginal CPA  ·  PMax & Social
$1.2M+ eCommerce brand
PMax Shopping & Search

Revenue that should have converted wasn't. It was leaving through gaps no one had bothered to close.

What was broken

Two problems running in parallel: a PMax shopping campaign with a weak feed and no real structure, and a generic search campaign that wasn't built to capture high-intent buyers. The feed had poor titles, missing attributes, and nothing to help Google understand which products were worth fighting for. The landing pages weren't doing their job either.

What I did

Rebuilt the feed structure and titles, added proper attributes and custom labels. For search, built SKAGs for the highest-value generic terms with ad copy and landing pages written specifically for each intent. Layered in Google custom audience segments and ran a script-based search term audit to find every pocket of waste and every pocket of opportunity.

What changed

Closing the gaps in both campaigns added $1.2M in recoverable revenue over the year. Not from increasing spend. From stopping the leaks.

✦ $1.2M+ revenue recovered  ·  No budget increase  ·  PMax & Search
45% Multiple channels
Google, Meta, Paid Social

Most accounts run one creative until it stops working. That's not testing. That's hoping.

What was broken

The account had no systematic way to learn. Creatives ran until fatigue, audiences were never challenged, and landing page variants were built on gut feeling rather than data. There was no decision framework for what gets scaled and what gets cut. Every optimisation was reactive.

What I did

Built a structured A/B testing framework across creative formats, audience segments, and landing page variants running simultaneously. Every test had a clear hypothesis, a defined measurement window, and a decision rule. Winners got scaled. Losers got replaced with the next hypothesis. The learning compounded over time.

What changed

45% ROI improvement across the tested channels. Not from one breakthrough, but from dozens of small, deliberate wins that stacked. That's what a proper testing programme looks like.

✦ 45% ROI lift  ·  Systematic testing  ·  Multi-channel
Lead generation
Full paid media stack

Seven times the size in under 18 months. Paid media was the engine.

What was behind it

This result didn't come from one thing. It came from everything working together. A PMax structure that knew the difference between product categories. A social framework finding real buyers instead of cheap leads. CAPI telling the algorithm what "qualified" actually meant. A retargeting pool that was actually populated. And a testing culture that meant the system kept getting smarter every week.

What compounded

The 322% lead growth was the foundation. But what made it 7x growth was that lead quality improved alongside volume. The business wasn't just getting more leads, it was closing more of them. When acquisition infrastructure works properly, growth compounds. That's what happened here.

✦ 7x company growth  ·  18 months  ·  Full paid media stack

Channels

650+ campaigns across every major platform.

These are the channels I've built campaigns in, managed budgets across, and optimised for real results.

🎯 Google Search
🛍️ Google Shopping
⚡ Performance Max
▶️ YouTube Ads
🖥️ Google Display
📊 DV360
🔍 SA360
📱 Meta (Facebook & Instagram)
🎵 TikTok Ads
💬 Reddit Ads
🐦 X (Twitter) Ads
🔵 Bing / Microsoft Ads

See something that looks familiar?

If any of these problems sound like yours, let's talk about what's actually going on.

Tell me what's not working →