Free CPA Calculator – Calculate Cost Per Acquisition Online
Find out exactly how much it costs to acquire one customer or conversion. Enter your total ad spend and conversions below to instantly calculate your CPA — no signup, no spreadsheets, completely free. Looking for more? Browse all our free online tools to find the right calculator for your workflow.
What Is CPA (Cost Per Acquisition)?
CPA (Cost Per Acquisition), sometimes called Cost Per Action, is the average amount you pay to acquire one customer or conversion through a marketing campaign. It’s one of the most important profitability metrics in performance marketing — if your CPA is lower than your customer’s lifetime value, your campaigns are working. If it’s higher, you may be losing money on every sale.
CPA Formula
CPA = Total Ad Spend ÷ Total Conversions
Example: If you spend $1,000 on ads and get 40 conversions:
CPA = $1,000 ÷ 40 = $25 per acquisition
What Is a Good CPA?
CPA benchmarks vary significantly depending on your industry and business model:
| Industry | Typical CPA |
|---|---|
| E-commerce | ~$42 |
| B2B Lead Generation | ~$135 |
| Mobile App Install | ~$18 |
There’s no universal “good” CPA — the real test is whether your CPA is lower than your average revenue per customer or customer lifetime value (LTV). If you sell a product for $100 with a $40 cost of goods, but your CPA is $70, you’re actually losing money on every sale.
CPA vs. Related Metrics
It’s easy to confuse CPA with other marketing metrics:
- CPA vs. CAC (Customer Acquisition Cost): CPA typically refers to the cost of a single conversion event from one campaign or channel, while CAC includes your total marketing and sales costs across all channels divided by new customers — a broader business metric.
- CPA vs. CPC: Our CPC Calculator measures cost per individual click, while CPA measures the cost of turning those clicks into actual customers.
- CPA vs. CPM: Our CPM Calculator measures cost per 1,000 impressions and is better suited for brand awareness campaigns, while CPA is built for direct-response, conversion-focused campaigns.
Once you know your CPA, it’s worth checking your CTR Calculator results too — a high click-through rate with a high CPA can signal that your landing page isn’t converting visitors effectively.
How to Lower Your CPA
- Improve ad relevance: Higher quality scores on platforms like Google Ads often lead to lower CPC, which directly lowers CPA.
- Optimize your conversion rate: Doubling your landing page conversion rate can cut your CPA in half without spending an extra dollar on ads.
- Refine your targeting: Broad targeting often leads to higher CPA because you’re paying to reach people who aren’t genuinely interested.
- Track CPA alongside ROAS: Use our ROAS Calculator to see the full return on ad spend picture, not just acquisition cost in isolation.
Frequently Asked Questions
How do you calculate CPA?
CPA is calculated by dividing your total ad spend by your total number of conversions: CPA = Total Ad Spend ÷ Conversions.
What’s a good CPA?
It depends entirely on your industry and profit margins. E-commerce businesses often see CPAs around $42, B2B lead generation around $135, and mobile app installs around $18 — but the real benchmark is whether your CPA stays below your customer’s lifetime value.
What’s the difference between CPA and CAC?
CPA usually refers to the cost of a single conversion event within one ad platform or campaign. CAC (Customer Acquisition Cost) is broader — it includes all marketing and sales costs across every channel, divided by total new customers.
Is a lower CPA always better?
Generally yes, since it means you’re acquiring customers more cost-effectively — but it should always be balanced against the quality of customers you’re acquiring, not just the raw cost.
Can I use this calculator for lead generation, not just sales?
Yes — CPA applies to any conversion event, including leads, sign-ups, app installs, or form submissions, not just direct purchases.
Is this CPA calculator free to use?
Yes, Vexlix’s CPA calculator is completely free with no signup required.
Is this calculator for the CPA exam or accounting certification?
No — this tool calculates Cost Per Acquisition (CPA), a marketing and advertising metric used to measure the cost of acquiring a customer or conversion. If you’re looking for a CPA exam score calculator or CPA exam exemption calculator for the accounting certification, this isn’t the right tool for that — try searching for an accounting-specific CPA exam resource instead.
How do you calculate CPA?
CPA is calculated by dividing your total ad spend by your total number of conversions: CPA = Total Ad Spend ÷ Conversions.
Want to explore more? Check out our full collection of free online tools — including converters, calculators, and marketing utilities to speed up your everyday work.