CPA Calculator
Calculate Cost Per Acquisition from spend and conversions, and see how it compares to your target.
Total ad dollars across the period (e.g. last 30 days).
Tracked conversions in the same period.
For benchmarking against where you actually landed.
Result
Lower is better. Track over time — sudden CPA spikes are the #1 leading indicator of a bad campaign change.
You are at or under target. Consider scaling spend on the best-performing campaigns.
What this calculator does
Enter your ad spend and conversions over any window and you’ll get the cost per acquisition (CPA). Optionally compare it against a target — the calculator highlights drift in either direction.
How CPA is calculated
The formula is simple: CPA = total ad spend ÷ number of conversions. The hard part is defining a “conversion” consistently. Pick one event (a paid signup, a qualified lead, a purchase) and stick with it across reports — mixing definitions makes trends meaningless.
Benchmarks by industry (rough)
- Ecommerce — $30–80 CPA typical; aim for 25–40% of average order value.
- SaaS / B2B — $80–300 per qualified lead, $300–1500 per paying customer.
- Local services — $20–80 per lead in most categories; legal & dental can be much higher.
- Education — $40–200 per qualified lead depending on program tier.
Treat these as starting points, not gospel. The only number that matters is whether your CPA is below your gross-margin-adjusted CLV.
What to do when CPA spikes
- Check for an anomaly: a sudden +25% jump usually means a single campaign or keyword went off the rails. Pause and investigate before increasing budget anywhere.
- Audit search terms: wasted-spend search terms drag CPA up fast. The MarqOps free audit includes a search-term snapshot.
- Look at landing-page conversion rate: a 1.0% LP conversion drop is the same as a doubling of CPC.
- Re-evaluate match types: broad-match without robust negatives is the most common silent CPA killer.
FAQ
What is CPA in marketing?⌄
CPA stands for Cost Per Acquisition (sometimes Cost Per Action). It is the average dollar cost to generate one paying customer or one tracked conversion. Formula: ad spend ÷ number of conversions.
What is a good CPA?⌄
A "good" CPA is below your gross-margin-adjusted customer lifetime value (CLV). If a customer is worth $200 in gross profit over their lifetime, a $40 CPA gives you a 5x payback. Most ecommerce brands target a CPA of 25–40% of average order value; B2B SaaS often tolerates a CPA of 6–12 months of MRR.
How do I lower my CPA?⌄
Three levers: improve conversion rate (better landing pages, clearer offer), improve traffic quality (more relevant keywords, exclude wasted search terms), or improve bid efficiency (move budget from low-ROAS campaigns to high-ROAS ones). MarqOps automates the first two — anomaly detection finds wasted-spend keywords, and the SEO→PPC opportunity finder reveals untapped high-intent terms.
What's the difference between CPA and CAC?⌄
CPA is the cost per conversion (which may be a lead, a signup, or a sale). CAC (Customer Acquisition Cost) is specifically the cost to acquire a paying customer, including all sales + marketing spend, not just ads. CPA ≤ CAC almost always.
Related
Want this monitored automatically?
Inside MarqOps you set targets per brand, get alerted when actuals drift, and ship branded weekly reports to clients.
Get started free