Two ways of asking the same question
Both metrics ask whether ad spend is efficient. CPA asks it in cost terms: how much did each conversion cost? ROAS asks it in revenue terms: how much revenue came back for each rupee spent? They are two views of the same relationship between spend and outcome, and choosing between them is mostly a question of what your outcomes look like.
| CPA | ROAS | |
|---|---|---|
| Formula | Spend ÷ conversions | Conversion revenue ÷ spend |
| Lower or higher is better? | Lower | Higher |
| Best when | Conversions are of similar value | Conversion values vary widely |
| Typical users | Lead generation, subscriptions, app installs | Ecommerce, travel, variable-basket retail |
| Blind spot | Treats a small and a large sale as equal | Treats revenue as profit unless adjusted for margin |
When CPA is the right lens
If every conversion is worth roughly the same to you, counting them is enough. A software company whose trial sign-ups convert at similar rates, a service business whose enquiries have similar value, or a subscription with a single price point can steer sensibly by cost per acquisition.
CPA's weakness appears when conversions are not equal. A lead from a large company and a lead from a student both count as one. If the bidding system is told to minimise CPA, it will find the cheapest leads, which are often the least valuable. Importing lead quality or sales outcomes, as covered in offline conversion tracking, is the fix.
When ROAS is the right lens
If conversion values vary, revenue is the better measure. An ecommerce store selling items at very different prices needs bidding that favours larger baskets. ROAS lets the system and the reader see that one campaign producing fewer, larger orders may be better than another producing many small ones.
ROAS's weakness is that revenue is not profit. A campaign with a high ROAS on a low-margin product may lose money, while a lower ROAS on a high-margin product may be very profitable. Unless you adjust for margin, ROAS can steer budget toward the wrong products.
Fig. 01 · Comparison
Tap to explore
What each metric hides
Finding your break-even
A ROAS or CPA figure means nothing without a reference point. The reference point is break-even: the level at which ad spend exactly consumes the margin it generates. Below break-even ROAS, or above break-even CPA, each sale loses money before any other costs.
For ROAS, break-even is one divided by your gross margin as a fraction. At a 40 per cent margin, break-even ROAS is 2.5: you need ₹2.50 of revenue per rupee of spend just to cover the ad cost from margin. For CPA, break-even is the margin earned from the conversion. These are illustrations of the arithmetic; plug in your own margins.
Calculator
Break-even ROAS and CPA
Enter your own figures. Results are arithmetic, not targets; profitable targets sit above break-even ROAS and below break-even CPA.
Break-even ROAS
2.78×
Revenue needed per unit of spend just to cover ad cost.
= 1 / (margin / 100 * (1 - returns / 100))
Break-even CPA
₹900
The most you can pay per conversion before losing money on the first order.
= aov * margin / 100 * (1 - returns / 100)
Revenue needed per ₹1,00,000 of spend to break even
₹2,77,778
A quick sense check for monthly reports.
= 100000 / (margin / 100 * (1 - returns / 100))
Defaults are illustrations. Use your own numbers. Nothing you enter leaves this page.
Margin-adjusted and profit-based approaches
A growing number of advertisers feed profit rather than revenue into their ad platforms. Instead of passing the order value as the conversion value, they pass the gross profit, or a value adjusted for margin by product. The platform then optimises for profit-weighted ROAS, which aligns its incentives more closely with the business.
This takes some engineering, because margins must be available at the point the conversion is recorded, and some businesses are reluctant to share margin data with platforms. A simpler step is to group products by margin band and set different ROAS targets for each group. Our ecommerce unit economics guide covers the inputs.
The lifetime value question
Both CPA and ROAS are usually measured on the first conversion. For businesses with strong repeat purchase, that understates the value of a new customer, and steering by first-order break-even may cause you to underinvest in acquisition. Equally, assuming lifetime value you have not yet proven can lead to overspending.
A practical compromise is to set acquisition targets based on the value a customer reliably generates within a period you can finance, such as the first few months, using your own cohort data. Separate new-customer and returning-customer conversions where platforms allow it, so you know which you are paying for. See cohort analysis.
Which should you steer by?
Fig. 02 · Matrix
Tap to explore
Choosing your steering metric
Self-diagnostic
0/5Are you steering by the right number?
Answer for your largest paid campaign.
01Do your conversions differ meaningfully in value?
If yes: ROAS or value-based bidding probably fits better than CPA. If no: CPA is likely simpler and adequate.02Do you know your break-even ROAS or CPA?
If yes: Good. Your targets have a reference point. If no: Calculate it before setting or judging targets.03Are your margins similar across what you advertise?
If yes: Revenue-based ROAS is a reasonable proxy. If no: Use margin tiers or profit-based values.04Can you separate new customers from returning ones in reporting?
If yes: Good. You know what you are paying to acquire. If no: Set this up; returning customers inflate efficiency.05Have you tested how much of the reported revenue the ads actually caused?
If yes: Good. If no: Plan an incrementality test; platform ROAS overstates causation.
A worked illustration
Illustration with simple numbers: two campaigns each spend ₹1,00,000. Campaign A produces 100 orders averaging ₹2,000, so ₹2,00,000 revenue: a CPA of ₹1,000 and a ROAS of 2. Campaign B produces 50 orders averaging ₹5,000, so ₹2,50,000 revenue: a CPA of ₹2,000 and a ROAS of 2.5.
Judged by CPA, Campaign A looks twice as good. Judged by ROAS, Campaign B looks better. Which is right depends on margin. If A's products carry a 50 per cent margin and B's carry 30 per cent, A generates ₹1,00,000 of margin and B ₹75,000. Both just break even or lose money once ad spend is deducted, and A loses less. Add a different margin assumption and the answer flips again.
The lesson is not that one metric is better. It is that neither can be read without the margin beside it. Put margin into your reports, or better still into the conversion values the platforms optimise against.
Reporting both, steering by one
Most businesses benefit from reporting both metrics while steering by one. A retailer bidding on ROAS should still watch CPA, because a rising cost per order can signal that the system is chasing a few large baskets at the expense of volume. A lead business bidding on CPA should still estimate revenue per lead, because a falling CPA paired with falling deal values is not an improvement. One number drives the bidding; the other keeps it honest.
Both metrics share one flaw
CPA and ROAS as reported by platforms count conversions the platform attributes to its ads. Some of those would have happened anyway, especially for brand searches and retargeting. A campaign can show an excellent ROAS while adding little. The more mature your spend, the more important it becomes to measure incrementality as well as efficiency. Our guide to incrementality testing explains how, and smart bidding shows how these metrics become bidding targets.
Key takeaways
- 01CPA counts the cost of each conversion; ROAS measures revenue returned per unit of spend.
- 02Use CPA when conversions are similar in value and ROAS when values vary widely.
- 03Every target needs a break-even reference: one divided by margin for ROAS.
- 04Adjust for margin and returns, or ROAS will favour revenue over profit.
- 05Both metrics overstate causation unless checked with incrementality tests.
Frequently asked
- What is a good ROAS?
- A good ROAS is one comfortably above your break-even ROAS, which depends on your margins. A business with high margins can be profitable at a ROAS that would lose money for a low-margin business. Calculate break-even first, then set targets above it that leave room for profit and overheads.
- How do you calculate break-even ROAS?
- Divide one by your gross margin expressed as a fraction, ideally after returns and variable costs. Illustration: at a 25 per cent margin, break-even ROAS is 1 ÷ 0.25 = 4, meaning you need ₹4 of revenue per rupee of ad spend to cover the ad cost from margin.
- Is CPA the same as CAC?
- Not quite. CPA is usually measured per conversion within an ad platform, which may be a lead, sign-up or purchase. CAC, customer acquisition cost, is the total cost to acquire a paying customer, often including all marketing and sales costs. CPA is one input into CAC.
- Should I use target ROAS or target CPA bidding?
- Use target ROAS when conversion values vary meaningfully and you pass accurate values to the platform. Use target CPA when conversions are worth similar amounts. Value-based strategies generally need more conversion data, so lower-volume accounts may start with CPA.
- Why is my platform ROAS higher than my actual return?
- Platforms attribute conversions using their own windows and rules, often counting views and clicks that preceded purchases which would have happened anyway. Returns, cancellations and margin are usually ignored. Compare platform figures with your own sales data and test incrementality.
Published by Fabulous.Media, a network of specialist marketing agencies. Updated 9 October 2026. Platform features change often; check current official documentation before acting on platform-specific detail.





