Skip to content
Ecommerce · Subscription · Q2 2024 · 90 days

−38% CAC, 2.4× spend

cohort payback replaced platform ROAS

−38% CAC
2.4× Spend
+62% Blended ROAS

Results from specific engagements. Every account starts with an audit because outcomes depend on your product, margins, and creative.

01The symptom

New customer cohorts were paying back on order 3. The CEO was throttling spend on acquisition peaks to protect margin — which meant the brand was leaving growth on the table during the only months that mattered.

02The diagnosis

Three agencies before us optimized to platform ROAS and killed any campaign under 1.8×, and none of them checked what a cohort did after day 30. That rule was shutting off campaigns whose subscribers paid back 3.1× by day 90 and stuck around 2.2× longer than branded-search buyers.

03What we did

  1. Rebuilt attribution around 90-day cohort payback instead of platform-reported ROAS
  2. Tightened creative testing to weekly releases; killed 4 underperforming evergreen ads the audit flagged
  3. Moved 38% of budget from branded search into non-brand prospecting once measurement cleared
“Cost per customer dropped 38% in the first 90 days — while we more than doubled the ad budget. That math paid for the agency many times over.”
— CEO, Outdoor subscription brand · name withheld under NDA

04The full story

The brand’s new-customer cohorts paid back on order 3. That single fact made platform ROAS the wrong dashboard, and platform ROAS was the only dashboard the account had ever run on. The CEO was throttling spend during acquisition peaks to protect margin, which meant leaving growth on the table in the only months that mattered for this vertical.

Three agencies had held the account before us. All three ran it to platform-reported ROAS and killed anything under 1.8×, and none of them checked what a cohort did after day 30. When we rebuilt measurement around 90-day cohort payback, the account’s supposed worst campaigns turned out to carry a 3.1× payback by day 90, because the subscribers they acquired stuck around 2.2× longer than branded-search buyers. The 1.8× rule had been systematically shutting off the best acquisition sources in the account for two years of agency handoffs.

The person who built the audit ran the account, and the rebuild started in week one. Once the payback view cleared it, 38% of budget moved out of branded search, where the brand was paying to intercept people already typing its name, into non-brand prospecting. The audit had flagged 4 underperforming evergreen ads; those died the same week. By week four, half of the evergreen creative had been replaced with founder-led scripts tested against three new hooks, on a weekly release cadence instead of ad hoc drops.

The dashboard changed too. 90-day cohort payback replaced platform ROAS as the number the CEO saw every week, which ended the throttling reflex. When payback held through a spend increase, spend increased again. The decision loop got boring, which is what a decision loop should be.

Ninety days in, spend was running 2.4× the day-zero level, CAC was down 38%, and blended ROAS was up 62%. No magic ad. The account stopped killing the campaigns that were working and funded them instead.

Stack
MetaGoogleKlaviyo attribution

Get this audit for your own account.

Free: we go through your last 90 days of ads, find the waste, and hand you the first five fixes. Yours to keep, hire us or not.

Get my free audit

A senior operator replies within 24h.