CPA Calculator
Calculate your cost per acquisition (CPA) based on ad spend and conversions.
$
Total ad spend for the campaign.
Your CPA
$
0.00
What is cost per acquisition (CPA)?
Cost per acquisition (CPA) measures how much you spend in ads to acquire one desired action—typically a lead, signup, or purchase. It’s the bridge between media costs and business outcomes, telling you how expensive each new customer or lead actually is.
How to calculate CPA?
The formula is:
CPA = Total ad spend ÷ Number of conversions (acquisitions)
If you spend $5,000 and generate 100 purchases, your CPA is $50. The CPA calculator lets you plug in your spend and conversion numbers instantly to understand if your campaigns are profitable.
What is a good CPA?
Average CPA differs by network and industry:
- Google Ads (Search): Recent reports show average CPA around $49.00 (cc: Wordstream)
- Google Ads (Display): Global averages often are $75.00 across industries.
- Meta Ads: Aggregated data puts overall average CPA in the $18.00–$40.00 range, with some sources citing $18.68 as an all-industry average and others showing ~$37.00 in e-commerce. (cc: Enhancer)
- X (Twitter) Ads: Median CPA around $21–$22 from recent 2025 benchmarks. (cc: Marketing LTB)
What is a good CPA?
For paid media, a “good” CPA is one that:
- Sits at or below your target CAC (Customer Acquisition Cost), and
- Is sustainable relative to your gross margins and lifetime value (LTV).
Benchmarks help:
- If your industry’s average Google Ads CPA is ~$50.00, landing at $30.00–$40.00 with solid volume is strong.
- If Facebook’s average CPA cluster is around $20.00–$40.00, anything below that band with positive ROAS is “good.”
