Post-iOS14 CAC Inflation as the Hidden Cause of Sub-1 LTV:CAC in Paid-Social-Led DTC
If your LTV:CAC slipped below 1 after April 2021 but lifetime value didn't budge, the culprit is almost certainly post-iOS14 CAC inflation on a Meta-heavy acquisition mix — and platform-reported CAC is hiding the real number.
Quick answer
If your acquisition mix is more than 60% Meta and your LTV:CAC dropped below 1 after April 2021 without lifetime value changing, the cause is almost always post-iOS14 CAC inflation — Meta under-attributes conversions, you scale spend to compensate, and true blended CAC silently doubles. Confirm it by checking MER against Shopify revenue, not platform-reported CAC.
Post-iOS14 CAC inflation
The structural rise in paid-social customer acquisition cost since iOS 14.5 ATT, caused by attribution loss, audience-saturation, and creative fatigue compounding on Meta-heavy DTC mixes.
When Apple's App Tracking Transparency prompt rolled out in April 2021, Meta lost deterministic conversion signal for the majority of iOS users. Its optimisation algorithm started learning from a smaller, noisier dataset, custom audiences shrank, and modelled conversions replaced reported ones. For Shopify and WooCommerce stores running 60%+ of acquisition spend through Meta, the visible effect was a slow, quarter-over-quarter rise in CAC — often a 1.8x to 2.4x increase by 2024 — while lifetime value stayed flat. The result: an LTV:CAC ratio that drifts below 1 without any single line item on the P&L flagging the problem.
This page is for stores where Meta is the dominant paid channel and the finance team is asking why contribution margin is shrinking. It assumes you've already ruled out a drop in repeat-purchase rate or AOV — if LTV is genuinely down, this isn't your problem.
It's a scenario page in the broader LTV:CAC below 1 diagnostic. Read it if your symptom is specifically CAC creep on a paid-social-led mix, not a checkout or retention issue.
Why iOS 14.5 broke paid-social CAC
ATT killed the 28-day click attribution window Meta had relied on. Conversions from iOS users who declined tracking — roughly 75% of them — became invisible to the pixel, so the algorithm started optimising against a partial signal.
Three compounding effects followed. First, modelled conversions filled the reporting gap but optimised worse than deterministic data. Second, lookalike audiences narrowed because seed events shrank. Third, creative fatigue accelerated as the algorithm cycled the same shrinking audience pool more aggressively.
The attribution trap
Meta Ads Manager still reports a CAC that looks defensible — often €25–€40 for fashion or beauty SKUs. The blended truth on your Shopify orders dashboard is frequently €55–€90. The gap is the iOS14 modelled-conversion overstatement, and it's why you can't see the problem from inside the platform.
How to confirm it's CAC inflation, not LTV decay
Pull a 36-month MER trend: total revenue divided by total ad spend, across all channels. If MER has fallen from 4.0+ to under 2.5 while 90-day repeat rate and AOV are flat, the denominator is the issue — spend is rising faster than the revenue it produces.
Next, compare platform-reported CAC to blended CAC (total paid spend / total new customers from Shopify). A divergence above 35% is the iOS14 signature. Before April 2021 these two numbers tracked within 10-15% of each other.
Finally, check creative refresh velocity. If your top-performing ad's CPM has risen more than 60% over its lifetime while CTR fell, you're hitting audience saturation — the algorithm has nowhere new to serve it, which is the second-order effect of the shrunken signal pool.
Benchmark: CAC drift by DTC vertical, 2020 vs 2024
Blended CAC change for Meta-led DTC stores (>60% of paid spend on Meta), Q1 2020 vs Q1 2024
| Vertical | 2020 blended CAC | 2024 blended CAC | Multiplier | Typical LTV:CAC shift |
|---|---|---|---|---|
| Apparel / fashion | €28 | €61 | 2.2x | 3.1 → 1.4 |
| Beauty / skincare | €22 | €48 | 2.2x | 3.8 → 1.7 |
| Home & decor | €35 | €78 | 2.2x | 2.6 → 1.1 |
| Supplements | €31 | €72 | 2.3x | 2.9 → 1.2 |
| Consumer electronics | €44 | €89 | 2.0x | 2.2 → 1.0 |
Notice that LTV barely moves in any of these segments — the ratio collapse is entirely on the denominator. Electronics drops below 1 first because it was nearest the line in 2020; apparel and beauty have more room but are also seeing the steepest absolute LTV:CAC compression.
What to fix first
Reset your measurement layer before touching the media plan. Implement CAPI with deduplicated server-side events, switch your KPI from platform CAC to MER as the steering metric, and report blended new-customer CAC weekly from Shopify — not from Ads Manager.
Then rebalance the mix. Most stores in this trap are under-invested in Google branded search, Klaviyo flows, and organic — channels with intact attribution and lower marginal CAC. Aim to bring Meta below 50% of paid spend within two quarters.
Experiments worth running this quarter
Run a geo-holdout: pause Meta in two matched regions for three weeks and measure the Shopify revenue delta. If revenue falls less than Meta's reported attribution would predict, you've quantified your over-attribution and can safely cut spend by that amount.
On-site, test landing pages built for cold traffic intent rather than warm-retargeted intent — the audience composition has shifted broader since ATT, and pages that assume brand familiarity now convert worse. A Metricuno funnel audit on the historical GA4 import surfaces these drop-offs in the first session.
Frequently asked questions
For DTC stores with 60%+ Meta exposure, blended CAC has roughly doubled between 2020 and 2024 — the benchmark table shows 2.0x to 2.3x across verticals. Some of that is general auction inflation, but the ATT-driven attribution loss and audience-narrowing effects account for the majority of the shift, not broader market pricing.
Meta reports modelled conversions to fill the gap left by opted-out iOS users, and the model is optimistic — it over-credits Meta for purchases that would have happened anyway or were driven by another channel. Your Shopify order data sees the true number; Ads Manager sees a flattering reconstruction.
MER is total revenue divided by total ad spend — a single ratio that doesn't rely on per-channel attribution. Because it uses Shopify's actual revenue and your bank statement's actual spend, no platform pixel sits in the middle to distort it. That makes MER the cleanest steering metric for paid-social-led brands today.
As a rough rule, MER above 3.5 typically corresponds to LTV:CAC above 2.5 for stores with a 30-40% contribution margin. MER between 2.5 and 3.5 is the danger zone — you're often profitable on first order but slipping below 1 on full LTV:CAC. Below 2.5 MER, you're almost certainly burning cash to acquire.
Google branded search is largely unaffected because intent-based conversions don't depend on cross-app tracking. TikTok has a similar but less severe version of the problem. The compounding effect is specifically pronounced on Meta because of how heavily DTC acquisition leaned on lookalike audiences built from pixel events.
TikTok inherits the same signal-loss issue on iOS and is now competing for the same shrinking pool of high-intent users that Meta is. Diversification across two paid-social channels doesn't fix the underlying attribution problem — it just spreads it. The fix is rebalancing toward search and owned channels.
Three to four weeks per region is the practical minimum, with at least two matched test/control geos. Shorter windows get drowned out by weekly seasonality; longer than six weeks risks confounding from creative refreshes or competitor moves. Use weekly MER as the read-out, not daily revenue.
Almost never. Meta still drives genuine incremental volume; the issue is over-reporting and over-investment, not zero value. Cut to a defensible baseline — typically 30-50% of current spend — and rebuild upward only as MER recovers. Going dark loses the audience signal you do still have.
This page is the paid-social-led branch of that diagnostic. If your symptom is CAC inflation on a Meta-heavy mix, start here. If your LTV is genuinely falling — repeat rate down, AOV down, churn up — the root cause is on the retention side and you should work the LTV branch of the diagnostic instead.
Not on the same mix. The structural changes from ATT are permanent and have re-priced paid social for everyone. What you can recover is healthy unit economics — by shifting the mix toward attributable channels, raising AOV, and improving 60-day repeat rate so LTV outruns the new CAC baseline.
Track CAC, channels, and funnel conversion in one place
Metricuno connects ad spend, funnel events, and revenue so you can see CAC by channel, cohort, and campaign — without stitching together five tools.