Cost per acquisition:
how CPA differs from CAC, with a break-even test
Separate campaign-level CPA from fully loaded CAC, and use contribution margin to say whether your cost per customer is affordable.
Calcylator Editorial Team
Updated · 4 min read
CPA: what you paid for each conversion
Cost per acquisition (also called cost per action or cost per conversion) tells you how much a campaign spent to produce one defined result. That result might be a purchase, a sign-up or an app install, so the first step is to decide, and keep fixed, which event counts.
- spend:
- media cost on the ads, in the same period
- conversions:
- number of defined result events
Ad spend
₹1,20,000
Purchases
150
CPA
₹800
120,000 ÷ 150 = 800.
Always use the same attribution window and time period for both parts. A campaign that spent money in September but is credited with October sales will look better or worse than it truly is.
CPA versus CAC
Customer acquisition cost (CAC) looks at the whole business and counts only new customers. It includes everything it takes to win them: ad spend, but also sales salaries, agency fees, tools and creative production. CPA is usually narrower and platform-level.
| Metric | Cost included | Counts | Typical use |
|---|---|---|---|
| CPA | Ad spend of a campaign | Conversions of any kind | Optimising ad sets and bids |
| CAC | Ad spend plus sales and marketing overhead | New customers only | Judging channel and business economics |
Ad spend
₹1,20,000
Sales team and tool costs
₹45,000
Conversions
150 orders
New customers among them
135
CAC
≈ ₹1,222
(120,000 + 45,000) ÷ 135 = 1,222.2. The ad-only cost per new customer would be ₹889, while the platform CPA stays at ₹800.
The three figures describe the same campaign. None is wrong, but they answer different questions, and mixing them in one report is how teams talk past each other.
The blended number hides the channels
A single CPA for the whole account averages away large differences. Here is the ₹1,20,000 and 150 conversions split by channel.
| Channel | Spend | Conversions | CPA |
|---|---|---|---|
| Search | ₹50,000 | 90 | ₹556 |
| Social | ₹40,000 | 40 | ₹1,000 |
| Display | ₹30,000 | 20 | ₹1,500 |
| All channels | ₹1,20,000 | 150 | ₹800 |
Against the ₹840 break-even from the margin test below, search earns about ₹284 per order while social and display lose money on a first purchase. That does not mean cutting them automatically, since they may be starting journeys that search then closes. It does mean you should ask the question channel by channel, and test before shifting budget.
Is your CPA affordable? The break-even test
A CPA means nothing without margin. The ceiling you can pay on first purchase is the gross profit that purchase produces, before the marketing cost.
- average order value:
- revenue per conversion
- gross margin %:
- share left after product and fulfilment cost
Average order value
₹2,400
Gross margin
35%
Actual CPA
₹800
Profit per order after ads
₹40
2,400 × 0.35 = 840 break-even CPA; 840 − 800 = 40.
A ₹40 cushion is thin. Returns, payment fees or a modest rise in CPA can erase it, which is the reason to track the break-even figure beside the CPA at all times.
Repeat purchases change the answer
If customers buy again, the first-order break-even is too strict. Compare CAC with the lifetime gross profit of a customer, usually shortened to LTV. A CAC of ₹1,222 is acceptable if a typical customer generates ₹3,000 of gross profit over their lifetime, but dangerous if most never come back.
- Use realistic repeat rates from your own cohorts, not an optimistic average.
- Watch how long payback takes, as cash is tied up in the meantime.
- Exclude one-off promotional spikes when estimating typical LTV.
Reading the number and avoiding mistakes
- Do not compare CPA across different goals: a lead and a purchase are not the same thing.
- Check conversion quality. A cheap CPA made of low-value or fraudulent sign-ups is worse than a dearer one.
- Mind the volume. A CPA calculated from 8 conversions swings wildly; wait for a bigger sample.
- Look at marginal CPA. The next rupee often buys conversions at a higher cost than the campaign average.
What counts as a conversion
Definition changes move the number as much as performance does. Counting sign-ups instead of paid orders makes CPA fall without any business benefit, and counting an order that is later returned flatters the figure.
Adjust for reality. If 10 percent of the 150 orders are returned or cancelled, net conversions are 135 and the effective CPA is 1,20,000 ÷ 135 = ₹889, not ₹800. Report the net figure next to the gross one.
- Agree on one primary conversion event per campaign and write it down.
- Keep micro-conversions such as add-to-cart as diagnostics, not as the target.
- Use cost per lead for early funnel goals and reserve CPA for paid outcomes.
Linking CPA to clicks and conversion rate
CPA is the cost per click divided by the share of clicks that convert. That gives a handy way to see what is driving a poor figure, and what a bid ceiling should be.
- cost per click:
- average media cost of one click
- conversion rate:
- conversions ÷ clicks, as a decimal
Cost per click
₹20
Conversion rate
2.5%
CPA
₹800
20 ÷ 0.025 = 800.
Run it backwards for bidding: a maximum affordable cost per click equals target CPA multiplied by conversion rate. A target of ₹700 at 2.5 percent supports a ceiling of ₹17.50 per click.
It also tells you where to work. If CPA is too high, either clicks cost too much or too few visitors convert. Improving a landing page from 2.5 to 3 percent conversion lowers CPA from ₹800 to about ₹667 with no change in bids, since 20 ÷ 0.03 = 666.7. Compare that with the effort of winning cheaper clicks and decide which lever is cheaper to pull.
Finally, put the numbers in a rhythm. Review CPA weekly at campaign level for quick corrections, and CAC and payback monthly at business level, where noise averages out and the decisions are about budgets and channels. Keep a short log of changes to targeting, creative and landing pages beside the figures, because without it a movement in CPA a month later is almost impossible to explain, and the same experiment ends up being repeated.
Keep one more distinction in view when you report upwards: efficiency is not the same as growth. A campaign with an excellent CPA may be reaching only the few people who were already close to buying, and pushing its budget up can make the cost per customer climb quickly. Report CPA together with the volume of conversions so that the reader sees both how cheap each customer was and how many customers there were.
Common questions
What is the formula for cost per acquisition?
CPA equals total campaign spend divided by the number of conversions. If you spend ₹1,20,000 and get 150 purchases, CPA is ₹800. Use the same period and the same definition of a conversion in both parts.
What is the difference between CPA and CAC?
CPA usually covers ad spend per conversion for one campaign. CAC includes the full cost of winning a new customer, such as sales salaries and tools, and counts only new customers, so it is generally the higher number.
What is a good CPA?
There is no universal figure. A good CPA is below your break-even, which is order value times gross margin. With a ₹2,400 order at 35 percent margin, anything under ₹840 earns something on the first sale.
How do I calculate break-even CPA?
Multiply average order value by gross margin percentage. For ₹2,400 at 35 percent, break-even CPA is ₹840. If you also expect repeat purchases, you can justify a higher figure based on lifetime gross profit.
Why does my CPA differ between platforms?
Platforms use different attribution windows, count view-through and click conversions differently, and may double-count the same customer. Compare against your own order data to find the true number.
Was this guide helpful?
Continue reading
View all blogsWhat Is Cost Per Click? CPC Formula and Break-Even
₹12,000 spent for 600 clicks is a ₹20 CPC. Learn the formula, how it links to CTR and CPM, and the break-even CPC that keeps a campaign profitable.
4 min read
CPM in Advertising: How Cost per Thousand Works
₹9,000 for 150,000 impressions is a ₹60 CPM. See the formula, how to plan reach on a budget, and how to compare CPM with CPC using eCPM.
5 min read
How to Calculate CTR and Tell if It Is Good Enough
250 clicks from 20,000 impressions is a CTR of 1.25%. See the formula, how to tell if two ads really differ, and why CTR alone can mislead.
5 min read




