Cost Per Acquisition (CPA)
What is CPA?
CPA stands for Cost Per Acquisition and measures how much you spend to acquire one customer or conversion. It is the ultimate efficiency metric for performance marketers, directly tying ad spend to business outcomes like purchases, sign-ups, or leads.
Formula
CPA = Total Ad Spend / Total ConversionsExample
If you spend $1,000 and generate 50 purchases: CPA = $1,000 / 50 = $20. Each customer acquisition cost you $20.
Industry Benchmarks
| Platform / Segment | Value | Note |
|---|---|---|
| Facebook (E-commerce) | $15 – $50 | Varies by product price |
| Facebook (Lead Gen) | $5 – $25 | Depends on form length |
| Google Search | $30 – $80 | High intent, higher cost |
| TikTok | $10 – $40 | Lower for impulse purchases |
Varies by product price
Depends on form length
High intent, higher cost
Lower for impulse purchases
Benchmarks are approximate averages and vary by industry, targeting, season, and geography.
Optimization Tips
- 1
Optimize for conversions rather than clicks so Meta delivers your ads to people most likely to buy.
- 2
Use the Facebook Pixel with comprehensive event tracking to give the algorithm better signals.
- 3
Test Advantage+ Shopping campaigns which often deliver lower CPAs through automated optimization.
- 4
Retarget warm audiences like website visitors and cart abandoners for significantly lower CPAs.
Frequently Asked Questions About CPA
Track Your CPA in Real Time
Adship gives you a unified dashboard to monitor CPA, optimize campaigns, and improve performance across Meta and TikTok.