
Cost per acquisition is spend divided by the number of conversions it produced. Enter any two of the three below and the calculator returns the missing one, so you can grade a campaign or work out how many conversions a budget needs to deliver at your target cost.
Two optional sections make it more useful than the arithmetic alone. The first builds your spend from clicks and cost per click, if that is the shape your data comes in. The second takes the gross profit a customer is worth and tells you whether the acquisition was worth making, which is the only question that ultimately matters.
What CPA actually measures
Cost per acquisition is what you paid, on average, for each conversion.
The word "conversion" is doing a lot of work and it is worth pinning down. It might be a purchase, a signup, a qualified lead, a trial start, or a booked demo. Each of those costs a different amount and is worth a different amount, so a CPA figure without a definition attached is close to meaningless. A $12 cost per lead and a $12 cost per paying customer are not remotely the same result.
Where cost per click measures the price of attention, cost per acquisition measures the price of an outcome. That makes it the first metric in the funnel that is directly comparable against what a customer is worth.
The CPA formula
CPA = Total spend ÷ Conversions
Rearranged for planning rather than reporting:
Conversions = Total spend ÷ Target CPA
Total spend = Conversions × Target CPA
And if your data starts further up the funnel:
Total spend = Clicks × Cost per click
So a campaign delivering 12,000 clicks at $2.00 spent $24,000. If it produced 320 customers, the cost per acquisition was $75.
Two worked examples
Grading a campaign. You spent $24,000 and acquired 320 customers.
CPA = $24,000 ÷ 320 = $75.00
Whether that is good is unanswerable without knowing what a customer is worth. If gross profit per customer over their lifetime is $300, the ratio is 4.0x and each customer contributes $225 above their acquisition cost. If it is $60, you are losing $15 on every customer you win, and scaling the campaign makes the problem larger.
Planning a campaign. You need 500 new customers and your target cost per acquisition is $75.
Budget required = 500 × $75 = $37,500
That is the number to take to whoever approves budgets. It is also the number to stress test, because target cost per acquisition rarely holds as volume increases.
Why the value side decides everything
A cost per acquisition figure on its own tells you nothing. It only becomes information when set against what you get for the money.
The standard comparison is the ratio of lifetime gross profit to acquisition cost. A widely used rule of thumb in subscription businesses is that this ratio should be around 3x or better: below that, too little is left to fund everything else, and far above it usually means you are underinvesting in growth rather than running an unusually good business.
Two details make or break that comparison.
Use gross profit, not revenue. A customer generating $300 of revenue at a 40% gross margin is worth $120, not $300. Comparing acquisition cost against revenue is the most common way businesses convince themselves that unprofitable growth is working.
Use lifetime value, not first purchase. For a business with genuine repeat purchase, a first order that loses money can be entirely rational. For a business without it, the first order is the whole relationship and has to stand alone. Businesses that borrow the subscription playbook without the subscription retention rarely survive the discovery.
CPA, CAC, CPL, and CPC
Metric | What it divides | The conversion it counts |
|---|---|---|
CPC | Spend ÷ clicks | A visit |
CPL | Spend ÷ leads | An expression of interest |
CPA | Spend ÷ conversions | Whatever you define as the action |
CAC | Total acquisition spend ÷ new customers | A paying customer |
The distinction between CPA and CAC is the one that causes arguments, and it is real. Cost per acquisition is usually a channel-level, media-only figure: this campaign, this spend, these conversions. Customer acquisition cost is a company-level figure that includes everything spent on winning customers, which means salaries, tooling, agency fees, and content as well as media.
CAC is always the higher number, frequently by a multiple. A team reporting a $75 CPA and a $210 CAC has not made an error. They are answering different questions, and only one of them belongs in a discussion about unit economics.
Where CPA misleads
Attribution decides the answer. Change from last-click to a multi-touch model and the same campaign's cost per acquisition can move by 50% without anything real having changed. Every conversion has a path, and deciding who gets credit is a modelling choice.
Blended and paid CPA get confused. Dividing total marketing spend by all new customers, including those who arrived organically, produces a flattering number that no channel could actually deliver.
Averages hide the distribution. A $75 blended cost per acquisition might be $30 from branded search and $180 from prospecting. The average describes neither, and the decision you make from it will be wrong for both.
It rises with scale, and rarely gently. The cheapest, highest-intent audience gets bought first. Cost per acquisition at 5x the budget is a different number, and the marginal figure is what matters when you are deciding whether to spend more.
Not all conversions are equal. A customer acquired on a heavy discount, from a low-intent audience, or into your cheapest plan, costs the same to acquire and is worth substantially less. Cost per acquisition treats them identically.
It ignores time. Two campaigns with the same cost per acquisition, where one recovers the cost in three months and the other in eighteen, are very different propositions for a business with finite cash.
How operators actually improve it
Define the conversion precisely and never change it quietly. Most disputes about cost per acquisition are disputes about what counted.
Work backwards from customer value. Divide gross profit per customer by your target ratio to get a maximum acceptable cost per acquisition, and treat that as a ceiling rather than an aspiration.
Attack conversion rate before cost per click. Halving cost per click is hard and competitive. Doubling landing page conversion is often available and moves cost per acquisition by exactly as much.
Segment by channel, campaign, and audience temperature. The blended figure is a reporting number. The segmented figures are the ones you can act on.
Watch the marginal figure, not the average. When you increase budget, measure what the additional spend cost per additional customer. That is the number that decides whether to keep going.
Track cost per acquisition alongside retention. Cheap customers who churn are not cheap. They are a slower way of losing the same money.
Further reading from Revenue Memo
FAQs
How do I calculate cost per acquisition?
Divide total spend by the number of conversions attributed to it. Spending $24,000 to acquire 320 customers gives a cost per acquisition of $75. Spending $10,000 for 1,000 conversions gives $10.
What is the difference between CPA and CAC?
Cost per acquisition is usually a channel-level figure covering media spend only. Customer acquisition cost is a company-level figure that also includes salaries, tooling, agency fees, and everything else spent on winning customers. CAC is always higher, often several times higher.
What is a good CPA?
There is no universal figure, because it depends entirely on what a customer is worth to you. Divide the gross profit a customer generates over their lifetime by your target ratio, commonly around 3, and the result is the most you should be willing to pay. Anything below that ceiling is good.
Should I compare CPA against revenue or profit?
Gross profit, always. A customer generating $300 of revenue at a 40% margin is worth $120, and comparing a $75 acquisition cost against the $300 makes an unprofitable campaign look successful.
Why does my CPA increase when I increase spend?
Because the cheapest and most motivated audience is reached first. Additional budget buys progressively colder demand, so each extra customer costs more than the last. This is why the marginal cost per acquisition matters more than the average when deciding whether to scale.
How do I calculate the budget I need?
Multiply your conversion target by your target cost per acquisition. Needing 500 customers at $75 each requires $37,500. The calculator above returns this if you enter conversions and CPA.
Does CPA include organic conversions?
It should not, if you are measuring a channel. Blending organic conversions into a paid campaign's denominator lowers the apparent cost per acquisition to a level that spend alone could never deliver. Report paid and blended figures separately and label which is which.