Cost per Acquisition (CPA) Calculator
CPA is what one conversion costs you in media. Enter spend and conversions to get it — or set a target CPA and see how many conversions your budget has to return to hit it.
CPA Calculator
Each conversion costs $50 in media. Compare it against what one conversion is worth, not against another account's CPA.
CPA = Ad spend ÷ Conversions, counted on the same conversion event the campaign optimises for.
Formula
CPA = Ad spend ÷ Conversions
Both figures must come from the same window and the same conversion event. Mixing a 7-day-click conversion count with a calendar-month spend figure is the most common way this number ends up wrong, and it usually flatters the campaign.
Worked example
A campaign spends $8,000 and returns 160 conversions. CPA = 8,000 ÷ 160 = $50. If your target CPA is $40, that same $8,000 needed to return 200 conversions — so the campaign is 25% over target, not “roughly on track”.
What this tells you
CPA is the number most media buyers actually steer on, because it is the one that responds to what they control. Change the audience, the creative or the bid and CPA moves the same week. The trap is treating it as a verdict on profitability: CPA tells you what a conversion cost, never what one is worth. A $40 CPA is excellent against a $300 order and ruinous against a $25 one, and the metric itself cannot tell the two apart.
Benchmarks
The same $8,000 budget at different target CPAs — what the campaign has to deliver to clear each one.
| Target CPA | Conversions required |
|---|---|
| $20 | 400 |
| $40 | 200 |
| $50 | 160 |
| $100 | 80 |
Directional ranges only — your targets depend on margins, business model, and stage.
Common mistakes
Comparing CPA against another company's CPA. Conversion events differ, so the numbers are not the same unit.
Counting a conversion event the campaign was not optimising for, which mixes two different costs into one average.
Taking spend from one date range and conversions from another — attribution windows lag, so this reliably understates CPA.
Treating CPA as profitability. Without conversion value it cannot tell you whether the campaign made money.
Confusing CPA with CAC. CPA is per conversion event in an ad account; CAC is per new customer across all sales and marketing spend.
When to use it
- Judging whether a live campaign is hitting the efficiency target it was funded on
- Converting a fixed budget into the conversion volume it has to produce
- Comparing ad sets or creatives inside one account, on one conversion event
- Setting a bid cap or target CPA before launching
FAQ
What is a good CPA?
There is no portable answer, and any benchmark that gives you one across industries is comparing different conversion events. A good CPA is one comfortably below the value of the conversion it buys. Work out what one conversion is worth to you — order value times margin for ecommerce, or lead-to-close rate times deal value times margin for B2B — and set the target below that with room for the costs the ad account does not see.
What is the difference between CPA and CAC?
CPA is ad spend divided by conversions in an ad account. CAC is total sales and marketing spend divided by all new customers, including customers who arrived organically and including salaries and tooling. CPA is the campaign-steering metric; CAC is the business metric a board asks about. CAC is almost always the higher number, and a team that reports CPA when asked for CAC is understating what customers cost. Use the CAC calculator for that job.
Is CPA the same as cost per conversion?
In practice yes — most ad platforms label the same calculation 'cost per result' or 'cost per conversion'. The important thing is not the label but which event is being counted. Two people can both report 'CPA' from the same account and mean different numbers because one is counting purchases and the other is counting add-to-carts.
Why does my CPA look different in the platform than in my own reporting?
Usually attribution. Ad platforms credit conversions to the day of the ad click rather than the day the conversion happened, and they apply their own attribution window, so platform-reported conversions keep arriving after the spend has landed. Your own reporting typically counts conversions on the day they occurred. Neither is wrong; they are answering slightly different questions. Pick one for decision-making and be consistent.
How do I lower CPA?
CPA is cost per click divided by conversion rate, so it moves from either side. Cheaper traffic lowers it — better targeting, less competitive placements, improved relevance. A higher conversion rate lowers it too, and that lever usually sits on the landing page rather than in the ad account. Teams tend to over-invest in the bidding side because it is the one visible in the tool, when the page is often where the larger gain is.
Should I use target CPA bidding?
Target CPA bidding works when the account has enough conversion volume for the platform to learn from, and it struggles when conversions are sparse. If your campaign produces only a handful of conversions a week, an automated target will thrash. The planning tab above is useful here regardless of bid strategy: it converts a target CPA into the conversion volume the budget must return, which is the sanity check on whether the target is achievable at all.
Related calculators
Let Soku run the math — and the ads
Soku AI tracks ROAS, CAC, and MER live across Meta, Google, and TikTok, then optimizes spend toward your targets automatically.
Start free