📈
📈 Business tools

Cost per Acquisition (CPA) Calculator

Results update as you type. Any currency.

Your numbers

Understanding the cost per acquisition (CPA) calculator — concept and principle

Cost per acquisition (CPA) tells you how much advertising money you spent, on average, for each conversion: a purchase, a sign-up, a booked call or whatever action you defined as the goal. It is one of the main numbers for judging whether a campaign is affordable and for comparing channels on equal terms. It works with any currency; the default example uses US dollars.

Cost per acquisition shared out per conversion$5,000 of ad spend split over 125 conversions: each $1,000 brings 25, so each conversion costs $40.$5,000 ad spend, 125 conversions$1k25 conv.$1k25 conv.$1k25 conv.$1k25 conv.$1k25 conv.Each $1,000 brings 25 → $1,000 ÷ 25CPA = $40.005,000 ÷ 125 · sale, sign-up or other goal
Spend divided evenly over the conversions it bought: $40 each.

How it is calculated

CPA = ad spend ÷ conversions

The result is in money per conversion. If conversions are zero the CPA is undefined, which simply means you have not acquired anyone yet.

The principle

CPA is an average cost. Every conversion is credited with an equal slice of the total spend, regardless of which click or impression actually produced it. Because it uses money divided by outcomes, it can be compared directly with what a conversion is worth to you: the profit from a first order, or better, the expected profit over the customer's lifetime. That comparison is what makes CPA useful; the number on its own says little.

Worked example

  1. Inputs: ad spend $5,000, conversions 125.
  2. CPA = 5,000 ÷ 125 = $40.00.
  3. If each conversion brings $60 of gross profit, the campaign earns about $20 per conversion after ad cost; if it brings $30, it loses about $10.

How to read the result

Compare CPA with your break-even CPA, which is the gross profit a conversion generates (price minus product, fulfilment and fee costs). CPA below that level means the ads pay for themselves; above it, each conversion costs more than it returns, unless repeat purchases make up the difference. Track CPA over time and by channel, but keep the conversion definition and attribution settings the same, otherwise the comparison is meaningless.

Common mistakes

Keep in mind: CPA depends heavily on attribution: different tools may credit the same sale to different ads. Results are for information only and are not financial advice.

Frequently asked questions

What is the difference between CPA and CAC?

CPA usually refers to one campaign or channel and any chosen action. Customer acquisition cost (CAC) usually means total sales and marketing cost divided by new paying customers.

Is CPA the same as cost per conversion in ad platforms?

In most cases yes, provided the conversion counted by the platform is the action you mean by "acquisition".

How can I lower CPA?

Improve targeting, ad relevance and the landing page so a larger share of clicks convert, and cut placements whose CPA is consistently above break-even.

Sources: Paul W. Farris et al., Marketing Metrics: The Definitive Guide to Measuring Marketing Performance (Pearson) · Google Ads Help, Cost per action (CPA) definition

Checked 8 Nov 2026. Standard business and finance formulas. Estimates for information only.

📈 All business tools →🌍 Calculators by country →