GrowthCalcAll calculators
Paid Advertising6 min read

How to calculate CPA (cost per acquisition)

The formula is one line: spend over conversions. The value is defining what a conversion is, and reading the cost against what the action is worth.

By the GrowthCalc team · Updated July 2026

CPA = total ad spend ÷ conversions, over the same period. Spend 4,000 for 160 conversions and your CPA is 25 per conversion. The catch is defining what a conversion is, because CPA is only meaningful once you know what action you counted and what that action is worth. Run yours in the CPA calculator.

The CPA formula

CPA (cost per acquisition) is the average amount you pay for one conversion. The standard formula is:

CPA = total ad spend ÷ conversions

Both figures cover the same campaign and the same window. Take everything you spent and divide it by every conversion that spend produced. The math is trivial; the work is in agreeing what a conversion is before you count, because the same spend can produce a low CPA on a loose definition and a high one on a strict definition. Decide that first, then divide.

What counts as a conversion

A conversion is whatever action you decided to pay for, and the "A" in CPA, acquisition, is deliberately broad. It can sit anywhere in the funnel, and where you draw the line changes the number completely, so the definition matters as much as the arithmetic.

  • A lead. A form fill, a demo request or an enquiry. Cheap and plentiful, so the CPA is low, but many leads never buy.
  • A signup or install. A free account, a trial start or an app install. More committed than a lead, but still short of revenue.
  • A sale. A completed purchase. The strictest definition, so the CPA is the highest, but it is the one tied directly to money.

None is more correct than the others; what matters is that you know which one your CPA counts, and that you compare like with like. A 12 CPA on newsletter signups and a 60 CPA on sales are not competing numbers, they measure different things. State the conversion, then the CPA has meaning.

A worked example

Say a campaign spent 4,000 over a month and produced 160 conversions. Divide one by the other:

4,000 ÷ 160 = 25

Your CPA is 25 per conversion. Whether that is good depends entirely on the conversion. If each of those 160 conversions is a sale worth 200 at a 50 percent margin, you keep 100 per sale and a 25 CPA is very profitable. If they are free trial signups that convert to paying customers only one in ten, your real cost per customer is closer to 250, and the verdict flips. The same 25 is a win or a loss depending on what sits behind it. Price the value of a customer over their lifetime in the LTV calculator to see which it is.

What is a good CPA?

A good CPA is the wrong question in isolation, because a cost per acquisition carries no verdict without the value of the acquisition next to it. There is no cross-industry benchmark worth quoting: a CPA that would sink a low-ticket ecommerce store is trivial for a business selling enterprise contracts.

The useful test is CPA against value. A conversion is worth paying for when its value, the revenue it brings times the margin you keep, comfortably exceeds what it cost to acquire. So the ceiling on a good CPA is set by your own economics, not a chart: work out what an action is worth to you, then a good CPA is any CPA that leaves a healthy gap below it. For a customer rather than a one-off action, the equivalent line is CAC against lifetime value, which the LTV:CAC calculator scores.

CPA vs CPC vs CAC

CPA is easy to confuse with two neighbours, CPC and CAC. They measure the cost of different things at different points in the funnel, and reading one as another is a common way to misjudge a campaign.

MetricWhat you pay forFormula
CPC (cost per click)A single visit to your pageAd spend ÷ clicks
CPA (cost per acquisition)A single conversion, anywhere in the funnelAd spend ÷ conversions
CAC (customer acquisition cost)A paying customer specificallyTotal sales and marketing cost ÷ new customers

CPC and CPA are linked by conversion rate: divide CPC by the share of clicks that convert and you get CPA, so a 0.50 click converting at 2 percent gives a 25 CPA. CAC sits one step further out again, because it counts paying customers, often folds in salaries and tools beyond ad spend, and so is usually the largest of the three. You can turn clicks into conversions in the conversion rate calculator and price a click in the CPC calculator.

How to lower your CPA

  • Lift conversion rate. Because CPA is CPC divided by conversion rate, a better landing page or offer converts more of the same clicks and drops your CPA without touching the click price.
  • Cut spend that does not convert. Pause keywords, placements and audiences that draw clicks but few conversions, so your budget concentrates on the traffic that completes the action.
  • Match the message to intent. Sending an ad to a page that answers exactly what it promised lifts conversion rate, while a mismatch wastes the click you already paid for.
  • Judge it against value, not zero. The goal is not the lowest possible CPA but the CPA that stays comfortably below what a conversion is worth. Cutting CPA by starving volume can cost you profitable conversions you would happily have paid for.

Frequently asked questions

What is the formula for CPA?

CPA (cost per acquisition) is total ad spend divided by the number of conversions over the same period. Spend 4,000 and get 160 conversions and your CPA is 4,000 ÷ 160 = 25 per conversion. A conversion is whatever action you counted, so define that first, then divide.

What is a good CPA?

There is no universal good CPA, because a cost per acquisition only means something against what the acquisition is worth. A 25 CPA is a bargain for a 500 sale and a disaster for a free signup. Judge it against the value of the action and the margin behind it, not a fixed benchmark.

Is CPA the same as CPC?

No. CPC (cost per click) is what you pay for a visit; CPA is what you pay for a completed action. They are linked by conversion rate: CPA is roughly CPC divided by the share of clicks that convert. So a 0.50 click that converts at 2 percent works out to a 25 CPA, because it takes 50 clicks on average to get one conversion.

What is the difference between CPA and CAC?

CPA is the cost of one conversion event, which can sit anywhere in the funnel, like a lead or a signup. CAC (customer acquisition cost) is the cost of a paying customer specifically, and it often includes salaries and tools on top of ad spend. CPA on a lead is usually far lower than the CAC of the customer that lead becomes.

Written by the GrowthCalc team. Last updated July 2026. GrowthCalc builds free marketing calculators for founders, performance marketers and agencies. CPA is standard paid-media math (ad spend divided by conversions); there is no fixed CPA benchmark, because a cost per acquisition only has meaning against the value of the action you are acquiring.

Try the CPA calculator

Cost per acquisition

Open the calculator