Soku AI
All tools

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

$
Cost per acquisition
$50

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 CPAConversions required
$20400
$40200
$50160
$10080

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

We use essential cookies to operate and secure Soku. With your permission, we also use optional analytics and advertising cookies to measure usage and campaigns. You can change your choice at any time. Privacy Policy