Case Studies

Results, not adjectives.

Real engagements, anonymised. The problem, the fix and the number, reconciled to the bank.

50+
Handpicked clients
+330%
Peak ROI delivered
12
Verticals served
3.1x
Best blended MER
The full story · raising a brand

From a streak to a machine.

Featured · Home fragrance · solo founder

How a kitchen-table candle brand became a real one.

Problem
Sales came in spikes, and four stacked tracking faults hid a real share of buyers.
What we did
Server-side tracking to Meta CAPI and Google Enhanced Conversions, a creative engine, and email and SMS flows.
  1. Spikes
  2. Blind spots found
  3. Measurement rebuilt
  4. The turn
  5. Forecastable
4xEvents recovered vs the old pixel
1.8to3.1Blended MER in one quarter
2xRepeat purchase rate
Fifty of them, not five hundred

We have worked with over 50 handpicked brands.

We take brands with real demand and a broken machine underneath. Four kinds we turn down, every time:

01 · Turned down

No margin to work with.

If the economics only work at zero acquisition cost, ads spend the shortfall faster.

02 · Turned down

Wanting a lever, not a system.

This is infrastructure, and it takes a quarter before it pays properly.

03 · Turned down

No way to fulfil what we cause.

We have paused a client's spend when their lead time went to six weeks.

04 · Turned down

Ads instead of a decision.

No media buying settles what a brand should be known for.

The case studies

Six engagements. Real numbers.

Anonymised on purpose. Where we had the dashboard on tape, press play.

Play the dashboard
Case 01 · Footwear · Google Ads · UKOn tape

£151K of spend, and finally a straight answer on the return.

Problem
Patchy conversion tracking had Smart Bidding optimising toward noise.
What we did
Rebuilt tracking with Enhanced Conversions, then restructured the account around what really sold.
6.46×Conversion value / cost
£2.61Average cost per click
£973KSales tracked, window
Play the dashboard
Case 02 · Sleep & wellness · ShopifyOn tape

A sleep brand that couldn’t rest on its own numbers.

Problem
A browser-only pixel left Meta and Google bidding on about two thirds of the real signal.
What we did
Rebuilt measurement server-side with deduplicated Conversions API events, then closed the checkout leaks.
68.04%↑175%Returning customer rate
487↑185%Total orders, window
4×Events recovered vs old pixel
Play the dashboard
Case 03 · Supplements · KlaviyoOn tape

The email account nobody had opened in two years.

Problem
Loyal repeat buyers, and not one lifecycle flow talking to them.
What we did
Built the full flow stack: welcome, cart, browse, post-purchase and win-back, segmented by behaviour.
$998,191Total revenue, period
$321,807Email-attributed (32% of total)
84.95%Of email revenue from flows
Case 04 · B2B SaaS · inventory forecasting

The SaaS paying for signups who were never going to pay.

Problem
Google was told a signup was the conversion, so it hunted tire-kickers.
What we did
Fed qualified trials and closed deals back from the CRM, rewrote the page, and added LinkedIn ABM for 200 accounts.
9%→23%Trial to paid
−41%Cost per qualified trial
+168%MRR, two quarters
Case 05 · Mobile app · fitness · iOS + Android

The fitness app famous for being downloaded and deleted.

Problem
Campaigns bought installs, SKAN was misconfigured, and the paywall hit before a single workout.
What we did
Optimised every platform to trial start, fixed SKAN, moved the paywall after the first workout, took over Apple Search Ads.
11%→26%Install to trial
−57%Cost per trial start
<90 daysSubscriber payback
Case 06 · Custom software · logistics · 40-person team

Five tools, nine spreadsheets, one quoting engine.

Problem
A freight brokerage took four hours to quote and lost customers to anyone faster.
What we did
Built a custom quoting engine and an AI inbox agent that drafts each quote for a human to approve.
4h→12minQuote turnaround
31 hrsManual work removed, weekly
−92%Quoting error rate

Third agency in four years. First one that opened with “your tracking is broken” instead of a slide deck. Ninety days later the dashboard matches my bank account.

Marcus · DTC apparel founder

Server-side events, deduplicated, fed back into the platforms. Blended MER went 1.8 to 3.1 in one quarter. I can produce a receipt for every number in that sentence.

Priya · CMO, supplements

Every other agency promised installs. These people asked what a subscriber is worth on day ninety and rebuilt everything backwards from that answer. Payback went under three months.

Jules · founder, fitness app
More on the record

Same discipline, numbers reported by the founders.

+330%ROI
Fashion · DTC apparel

The spreadsheet that finally agreed with the bank.

Clean server-side data, then Google, Meta, TikTok and StackAdapt run as one engine.

+315%ROI
Pet supplies · e-commerce

The website that was quietly losing customers.

Rebuilt the Shopify checkout, then layered Google, Taboola, Meta and Pinterest on top.

+245%ROI
Beauty · cosmetics

Popular with everyone who already knew her.

CRO plus Google, TikTok and Meta, fed by a steady creative engine, reached a younger buyer.

+213%ROI
Home goods · e-commerce

Marketing spread so thin it was confetti.

One Google, Meta and Taboola mix over a Shopify tune-up, with email and SMS lifting lifetime value.

+118%ROI
Home decor · e-commerce

The smallest number here, the one she trusts most.

Rebuilt the site and ran email and SMS as a real channel, so one-time buyers became a base.

Play the reel
The full reel · 19 dashboards on tapeOn tape

Nineteen Shopify dashboards, back to back.

$1,128,559Sales, one frame
69.98%Returning customer rate
$509.41Average order value, up 31%
19Accounts, same playbook
One call, start to finish

What the first conversation sounds like.

Alex runs a homeware brand. He came in sure he had a Meta problem. He did not.

01 · The opening

“My ROAS collapsed and I do not know why.”

Meta, Google and Klaviyo each claimed revenue. Together they beat the bank.

02 · The real question

“What is a customer worth to you on day ninety?”

The number that decides how high you can afford to bid.

03 · The diagnosis

His Meta account was fine. His signal was not.

Browser-only tracking had blinded the platforms on Safari and in-app traffic.

04 · What he did

Fixed the instrument before the campaigns.

Three weeks of server-side capture and one blended view, before a single ad change.

The plays

The strategies underneath the results.

01 · Measure

Blended MER beats platform ROAS, always.

Total revenue over total spend cannot be gamed by attribution settings.

02 · Prove

Incrementality, or you pay for sales you already had.

Holdouts in matched regions show what a channel really adds.

03 · Earn the bid

Payback window sets the ceiling, not budget.

Pull payback under ninety days and the account absorbs far more spend.

04 · Feed it

Creative volume is the lever. Fatigue is arithmetic.

A few concepts with real variations, shipped continuously.

05 · Compound

Retention is an acquisition weapon.

A customer worth more raises what you can afford to bid.

Drawn out

The same three problems, on a chart.

Three figures that explain most of what we fix. The first two are mechanisms, drawn to scale so the shape is honest but the values are illustrative. The third plots a real account, the candle brand from the top of this page.

Why three dashboards beat your bank statement.

Attribution overlap · illustrative

Meta reports
62%
Google reports
48%
Klaviyo reports
35%
Sum of the three
145%
Claimed by a platformSum of claimsRevenue actually banked
Each platform counts a customer it touched, with generous overlapping windows, so the three claims total more than the money that arrived. Each platform is reporting honestly on its own terms, which is exactly why reconciling them against the white rule, the revenue actually banked, has to be someone's job. Shape from real accounts, values illustrative

What a browser-only pixel stops seeing.

Signal loss by environment · illustrative

Chrome, desktop
93%
Safari, iOS
44%
In-app browser
38%
Ad blocker on
11%
Purchases the platform still sees
Loss lands unevenly across environments, which is what disguises it. The algorithm keeps optimising confidently toward the audience it can still measure, so the account reads as a targeting failure while the actual gap sits in what the pixel is able to observe. Shape from real accounts, values illustrative

Blended MER, one quarter, measurement fixed first.

Candle brand · reported on this page

Start · 1.8xMeasurement rebuiltEnd of quarter · 3.1x
The dip and flat stretch before the dashed line is the honest part: fixing attribution removes double-counted revenue, so the reported number gets worse before the real one gets better. Everything right of the line is the same budget finding better buyers, because the platforms could finally see them.
The hard parts

What goes wrong, including on our watch.

01 · The lag

The first three weeks look like nothing.

Fixing attribution removes double counting, so the number gets honest before it gets better.

02 · Success breaks things

The bottleneck moves, often out of marketing.

We have throttled a client's spend when shipping slipped.

03 · Trust

Most brands arrive already let down.

We show what is broken, and how we know, before anyone signs.

04 · Platform risk

Every channel is rented.

First-party data and a second acquisition path keep a bad week from becoming a bad quarter.

05 · Honest limits

What we cannot do.

Create demand that does not exist, or promise a specific multiple.

Why it works every time

It is a method, not a miracle.

01

See the truth

Rebuild measurement so every real sale is captured and fed back.

02

Feed the machine

A steady flow of native creative, the real lever at scale.

03

Compound it

Cold demand, retargeting and retention working as one.

04

Make it predictable

Scale on the numbers that matter until spikes become a line.

What we do for clients

Everything above, as a service.

Take one piece, or let us run the whole system.

Content and creative · Kid spokesperson

Steven Fard, ten, opens a video about your business.

Scripted, shot and delivered ready to post. People stop, watch to the end and remember who you are.

Your brand next

Let us write the next case study together.

Start with a free audit of where you stand, then a call to map the system that raises your brand.