A client called me in a panic last quarter.

His Meta ads were crushing it. CPA down 34% quarter-on-quarter. CTRs up. ROAS dashboards glowing green across the board. His media buyer was practically doing a lap of honour around the office.

And yet... his business was quietly bleeding out.

Cash reserves down. Inventory ballooning. The CFO pulling late nights trying to work out why a record quarter for marketing had produced the worst net margin print in two years.

If that sounds familiar, this article is for you.

confused math lady meme

I've seen this pattern at least a dozen times in the last eighteen months, and it is accelerating in 2026. The signal everyone trusts (CPA) is lying to them. And the worst bit? It's lying in the most flattering possible way.

So let's actually unpack this. No fluff. No reassuring nonsense. Just the exact framework I use when a scale-up walks in saying "our ads are working, but the business isn't."

Feel free to jump ahead

Why CPA is quietly the worst North Star metric in marketing

CPA is a conversion metric. It tells you what it costs to acquire a customer.

What it doesn't tell you is whether that customer is worth acquiring...

Here's the thing. Modern ad platforms are trained to find people who convert cheaply. Not people who buy twice. Not people who tell their friends. Not people who order the £180 bundle instead of the £24 loss leader.

They find the cheapest converter. Full stop.

When you optimise a campaign for "Purchase" and let Meta's algorithm loose, it will happily deliver you:

  • One-time discount hunters who never come back
  • People buying your lowest AOV SKU
  • Customers who churn inside 30 days
  • Coupon stackers who will never pay full price
  • Audiences you were already going to win organically (brand search traffic, existing customers hit via retargeting)

Your CPA goes down. Your contribution margin per new customer goes with it. And your retention curve quietly gets flatter and flatter.

This is what I call the CPA Trap. And if you're scaling past 8 figures, it's the single most dangerous thing happening in your business right now.

The math most brands get wrong (let's actually do it)

Let's walk through a real scenario. I'm going to use round numbers so you can follow along and apply this to your own business this afternoon.

You're a DTC brand doing £30M a year. Your metrics look like this at the start of the year:

  • Average Order Value: £75
  • Contribution Margin: 40% (so £30 per order after COGS, shipping, payment processing)
  • CPA: £50
  • Repeat rate (12 months): 45%
  • 12 month LTV: £140
  • 12 month CM per customer: £56

Your first order economics are negative (£30 CM minus £50 CPA equals minus £20 per acquisition). But your 12 month picture works (£56 CM minus £50 CPA equals plus £6). Tight, but viable, and you're trusting LTV to bail you out.

Your new media buyer comes in. Cuts the bad creatives. Layers Advantage+ audiences. Tightens targeting. CPA drops to £32.

Champagne. High fives. Bonuses.

But here's what nobody is watching. The new audience the algorithm found is cheaper, but it's also... different. Discount driven. AOV slides from £75 to £62. Repeat rate drops from 45% to 28%. 12 month LTV collapses from £140 to £89.

Let's rerun the numbers:

  • New CM per order: £24.80 (40% of £62)
  • New 12 month CM per customer: £35.60
  • CPA: £32
  • 12 month profit per customer: £3.60

You've gone from £6 profit per customer to £3.60. You're acquiring more of them, sure. But each one is dragging down the average, and because you've doubled your spend to capitalise on the "win," your cash conversion cycle has blown up. You're now funding twice as much inventory and working capital on thinner per customer margins.

CPA went down. Profitability went down harder.

A cheaper customer is not the same thing as a better customer. The algorithm cannot tell the difference. You have to.

This is the bit where most CMOs and Heads of Growth get stuck. The dashboard is still green. The ad platform is still reporting wins. Quarterly reviews still look fine.

But the P&L knows.

The 4 metrics you should be tracking instead

If CPA is lying to you, what should you be watching? These four. Not instead of CPA, but above CPA.

1. Contribution Margin after Marketing (CMaM)

This is the big one. It's simply: revenue minus COGS, fulfilment, payment processing, and marketing, divided by revenue. Expressed as a percentage.

If your CMaM is healthy (typically 15 to 25% for DTC, higher for SaaS), you have a real business. If it's 2 to 5%, you have a fundraising project dressed up as a company.

I had a founder show me a spreadsheet last month where ROAS was 3.1 but CMaM was 4%. Four percent. You cannot run a business on 4% margin after marketing when you still need to fund growth, inventory, and working capital. It doesn't work. The math doesn't math.

2. New Customer CAC Payback Period

How many months does it take for a new customer to pay back their acquisition cost?

Under 6 months for DTC is healthy. 6 to 12 months is manageable if you've got capital. Beyond 12 months and you're essentially running a VC subsidised charity.

Track this monthly. Not quarterly. Monthly. When it starts creeping up, your CPA Trap is closing.

3. Blended CAC (mCAC)

Take ALL your marketing spend (paid, organic, email, influencer, content, agency fees, tooling) and divide by new customers. Not total orders. New customers.

Most brands are horrified the first time they do this calculation honestly. Platform reported CAC is often 40 to 60% lower than blended CAC because of double counting, organic leakage, and attribution overlap. Recent attribution studies consistently show Meta and Google both over credit themselves for conversions that would have happened anyway.

Blended CAC is the only number that matches reality. Use it.

4. New Customer LTV by Cohort (not blended)

Blended LTV is useless. It's an average of loyal customers who have been buying for 3 years mixed with brand new acquisitions. It masks decay.

You want LTV broken out by acquisition month. That way you can see, in real time, whether the customers you acquired in March 2026 are behaving worse than the ones you acquired in November 2025.

When new cohorts start underperforming older ones... that's your early warning. That's the trap closing. Act immediately.

The Monday morning playbook

Enough theory. Here's exactly what I'd do if I walked into a scale up on Monday and I suspected they were in the CPA Trap.

Step 1: Build a cohort dashboard this week

Not a fancy one. Literally a Google Sheet. Columns: acquisition month, new customers acquired, total ad spend that month, Day 30 repeat rate, Day 60 AOV, Day 90 CM per customer. Plot the last 12 months.

If the line is flat or going up... you're fine. If it's dropping, you have a problem and you've just found it. This one exercise is worth more than most £5k a month reporting stacks.

Step 2: Split your Meta reporting by "new customer only"

In Ads Manager, under Columns, enable New Customers as a breakdown (assuming you've got the right Conversions API setup). Then look at your actual new customer CPA, not blended purchase CPA.

This is often 2 to 3x higher than what your dashboard says. I've seen brands where 60% of "purchases" attributed to Meta were actually existing customers the algo found cheaply via retargeting. You're not acquiring. You're subsidising repeat orders that were going to happen anyway.

Step 3: Run a proper incrementality test

Turn off your best performing campaigns for a week. Or better, run a geo holdout: switch ads off in 20% of your markets and compare total orders to matched geos where ads stayed on.

Sounds insane. But if you want to know how much incremental business your ads are really driving, there is no other way. Most brands are horrified at how little it moves. The ads weren't driving the business... they were taking credit for it.

Google themselves recommend this, and so does Meta. Barely anyone runs them, because the results are often terrifying for media buyers.

Step 4: Re optimise your campaigns for value, not purchases

Switch from "Purchase" optimisation to "Value" optimisation in Meta and Google. You're telling the algorithm: don't find me cheap converters, find me valuable converters.

You'll see CPA go up in the short term. That's fine. That's the point. What you should see over the next 60 days is AOV and repeat rate go up in the medium term.

If they don't, your problem isn't targeting. It's offer, product, or landing page.

Step 5: Fix the funnel, not the ad

This is the bit everyone skips. If the ad is doing its job and bringing in traffic, and the customer isn't converting into a valuable customer... the problem isn't upstream. It's downstream. It's your landing page, your PDP, your email flow, your post purchase experience.

I've seen brands 3x their contribution margin per customer without touching ad targeting, just by fixing the landing page and first 30 days of email. The ads were fine. The experience wasn't.

If you want a framework for thinking about the full journey, our customer journey mapping guide walks through exactly how to audit every touchpoint from cold click to second purchase.

Why your agency keeps missing this

Here's the uncomfortable truth. Most agencies are structured in silos. The paid social team cares about ROAS and CPA. The SEO team cares about rankings. The email team cares about open rates. The CRO team, if you even have one, cares about conversion rate.

Nobody is looking at the whole machine.

So your paid social agency optimises CPA down. And they're doing their job. Brilliantly, in fact. But nobody's flagging that the new cohorts don't repeat, the landing page converts cold traffic at 1.1% when it should be doing 3%, the email flow is pointing at a discount addicted audience, and the Reddit mentions nobody is monitoring are saying your product doesn't work as advertised.

This is the fundamental problem with siloed marketing. Everyone hits their metric. Nobody is responsible for the business.

When we work with DTC brands, the first thing we do isn't audit the ads. It's audit the full journey. Where's the traffic going? What's the landing experience? What does the first 30 days of email look like? What happens when someone googles your brand? What's happening on Reddit and TikTok? What do the cohort retention curves look like going back 12 months?

Only then do we touch the paid accounts. Because fixing the ads without fixing the experience just makes the CPA Trap close faster.

this is fine dog meme

The bottom line

Stop using CPA as a North Star. It's a tactical metric, not a strategic one. Use it to optimise creatives and audiences within a campaign. Don't use it to decide whether your business is healthy.

Use Contribution Margin after Marketing, Blended CAC, Payback Period, and Cohort LTV. Watch them weekly. Argue about them in leadership meetings. Put them on the screen in your ops room.

And if your ads "keep winning" but your business feels weirdly worse each month... trust the feeling. The P&L never lies. The dashboards lie constantly.

Key takeaways

  • A lower CPA isn't a win if it comes with lower AOV, worse retention, and softer LTV.
  • Platform reported CPA is often 40 to 60% lower than true blended CAC because of attribution double counting.
  • The four metrics that matter: CMaM, Blended CAC, Payback Period, Cohort LTV. Track them weekly.
  • Switch campaigns from Purchase to Value optimisation. It costs more per order and earns more per customer.
  • Siloed agencies will optimise you into the ground. The full funnel has to be owned end to end.

FAQ

Is a low CPA ever a good thing?

Yes, if your AOV, repeat rate, and cohort LTV are holding steady or improving alongside it. The problem isn't a low CPA. The problem is a low CPA that comes with degraded customer quality. Always look at them together.

What's a healthy CAC payback period for a DTC brand in 2026?

Under 6 months is ideal. 6 to 12 months is workable if you have capital and your LTV is genuinely growing with each cohort. Beyond 12 months and you're essentially subsidising customer acquisition with investor money, which only works while the music keeps playing.

How do I calculate my true blended CAC?

Take every penny of marketing spend for the month (paid media, agency fees, influencer, content production, email platform, tools, salaries directly attributable to marketing) and divide by the number of genuinely new customers acquired that month. Not total orders. New customers only. If you haven't done this honestly in 12 months, do it this week. It's usually a sobering exercise.

If you want a second pair of eyes on your funnel... we do a free 15 minute Loom audit of your website and ad setup, walking through specific things we'd change to reduce CPA without torching your unit economics. No pitch, no deck, just a Loom you can forward to your team. You can request one via the contact page.

Now go build that cohort dashboard. If you don't have one... you'll thank me in six months.