Skip to content
Glossary / Money metrics

CPA.

Short answer

CPA, cost per acquisition, is what you pay in ad spend for each purchase or other conversion: spend divided by the number of conversions. In ecommerce it usually means cost per purchase.

Also called: cost per acquisition, cost per purchase, cost per result

The formula

CPA = spend / purchases (or conversions)
Max CPA = contribution per order

An Acme Watches ad spends $2,400 and drives 60 purchases, so CPA is 2,400 / 60 = $40. With $45 of contribution per order, each sale clears $5 before fixed costs. A second ad at a $52 CPA loses $7 on every order it brings in.

Why it matters

CPA ties ad spend to one outcome, which makes it easy to compare against what an order is worth. It ignores order size, though, so an ad that sells cheap add-ons can win on CPA and lose on profit. Use CPA when order values are similar, and ROAS or POAS when they are not.

How to improve it

Lower CPA by improving the path from click to purchase as much as the ad: faster pages, a clear offer, a landing page that matches the ad's angle. On the ad side, a stronger hook and a clearer offer usually lift conversion more than small audience tweaks.

CPA in Fovea

Link a Meta ad to its creative in the asset panel and the Performance tab shows that creative's spend, conversions, ROAS and CTR from the nightly sync, so cost per purchase sits beside the hook and angle that earned it.

See Winners →

Questions, answered.

What is a good CPA?+

One below your contribution per order. A $40 CPA is excellent for a $200 order and a loss for a $30 order.

Is CPA the same as CAC?+

Not quite. CPA is usually measured per platform and can include repeat buyers, while customer acquisition cost counts only new customers and often includes all marketing spend.

Stop defining it.
Start seeing it.

Fovea tags every hook, angle and transcript on upload and keeps hook rate, hold rate and ROAS beside each linked creative.

Start free
  • 14-day free trial
  • No card
  • No ad-spend caps