Delivered CAC: the number Meta will never show you.
Every performance marketer in our part of the world manages to a number that doesn't exist. Open your Ads Manager: it tells you what a customer costs. It is wrong — not because Meta is dishonest, but because Meta's truth ends at the checkout, and your truth happens at the door.
Here is the math nobody wants to do. You spend ₨3,000,000 in a month. The dashboard reports 3,000 orders, so your reported CAC is ₨1,000. Clean. Manageable. Then the courier sheet arrives: 750 of those parcels came back. Refused at the door, unreachable, fake address, "not ordered." Only 2,250 humans actually paid.
Your real CAC — the delivered one — is ₨1,333. A third higher than the number you managed to. Not once. Every single month.
Why the platform can't see it
Ad platforms measure what they can observe: the click, the add-to-cart, the order. In prepaid commerce, that's where the story ends. In cash-on-delivery, that's where the story starts. The parcel still has to survive 48 hours of courier roulette — the wrong city hub, the rider who calls once and gives up, the customer who was never a customer. None of that exists in any ad dashboard. It exists in courier sheets, which nobody opens until the accountant screams.
What the gap does to your decisions
A 33% error doesn't stay a 33% error — it compounds into every decision downstream. The creative you killed last month for a ₨1,400 CAC? At a 20% RTO its delivered CAC was ₨1,750 — fine, kill it. But the one you scaled at a "healthy" ₨900? Its audience RTO'd at 40%. Delivered CAC: ₨1,500. You scaled the loser and buried the winner, and both decisions felt data-driven.
The fix is boring
Reconcile ad spend against delivered parcels — not orders — every week, split by campaign, by courier, by city, by refusal reason. Do it in a spreadsheet if you have to; the discipline matters more than the tool. We did it manually for months before we built a machine that does it nightly and leaves the verdicts on our desk. Either way: manage to the number the courier would agree with. It's the only one that's ever paid anyone.