Metric wiki
CPM vs CPA
By Oliver Wakefield-Smith · updated July 2026
The short answer
CPM and CPA price opposite ends of the same funnel, connected by two rates: CPA equals CPM divided by 1,000, divided by CTR times CVR. At Meta's $13.48 tracker average with a stated 1% CTR and 3% CVR, an acquisition computes to $44.93. Change either rate and the bottom of the funnel reprices itself.
The $10,000 cascade
CPA = CPM ÷ 1,000 ÷ (CTR × CVR)
$10,000 at $13.48 CPM = 741,840 impressions
741,840 × 1% CTR = 7,418 clicks
7,418 × 3% CVR = 223 acquisitions
$10,000 ÷ 223 = $44.84 per acquisition
CPM: Gupta Media Meta global average, July 2026. CTR and CVR are stated funnel assumptions; substitute your own measured rates.
Every number after the first line is your funnel's doing, not the platform's. This is why obsessing over CPM while your landing page converts at 0.5% is rearranging the cheap deckchairs; halving CVR doubles CPA no matter what the impression cost.
Why CPA campaigns show HIGHER CPMs
Target-CPA bidding (Google's documented version, and Meta's conversion optimization equivalently) instructs the auction to chase predicted converters. Predicted converters are scarce and contested, so the impressions cost more; the strategy accepts an expensive top of funnel to buy a cheap bottom. A conversion campaign with a rising CPM and a falling CPA is working correctly, which is the single most misread report in self-serve advertising (the verdict logic covers it).
Which to optimize when
- Optimize CPM when exposure is the product: launches, awareness, reach-and-frequency plans (worked).
- Optimize CPAwhen you have conversion volume for the algorithms to learn from; Meta's learning phase wants about 50 events (budget math here).
- Back out the implied numbers both directions with the click layer at CPM vs CPC.