Performance Marketing
What Is ROAS? How to Calculate It and Improve It (With Indian Examples)
By Abhiram Chandramohan · · 4 min read
Short answer: ROAS, or return on ad spend, is the revenue your ads generated divided by what you spent on those ads. If you spent ₹10,000 on Meta Ads and they brought in ₹50,000 of sales, your ROAS is 5 (often written 5x or 500%). It is the main number performance marketers use to decide whether a campaign deserves more money.
What is the ROAS formula?
ROAS = Revenue from ads ÷ Ad spend
Example: a Bangalore bakery spends ₹20,000 on Instagram ads in a month. Orders tracked to those ads total ₹70,000. ROAS = 70,000 ÷ 20,000 = 3.5.
Make sure both numbers cover the same campaigns and the same period, and that "revenue" means orders actually attributed to ads through tracking, not total sales.
What is a good ROAS?
There is no universal good number. It depends on your margins. A business with 70% margins can be very profitable at a ROAS of 2. A business with 20% margins may lose money at a ROAS of 4.
The number that matters is your break-even ROAS:
Break-even ROAS = 1 ÷ Profit margin
| Gross margin | Break-even ROAS |
|---|---|
| 25% | 4.0 |
| 40% | 2.5 |
| 60% | 1.67 |
Above break-even, ads make money; below it, every sale costs you. Set your target ROAS comfortably above break-even to cover returns, discounts and overheads.
What is the difference between ROAS and ROI?
ROAS looks only at ad spend and revenue. ROI (return on investment) looks at profit after all costs: product, delivery, staff, tools and ads. ROAS tells you whether a campaign is working; ROI tells you whether the business is. Use ROAS to manage campaigns day to day, and check ROI monthly.
What about lead generation businesses?
If you sell services such as education, healthcare or real estate, the sale happens later, offline. Track cost per lead and cost per enrolment or customer, then estimate ROAS using the average value of a customer. For example, if a course enrolment is worth ₹60,000 and ads produce enrolments at ₹6,000 each, your effective ROAS is 10.
How do I improve ROAS?
- Fix tracking first. Many "low ROAS" problems are really missing conversions. Check GA4, the Meta pixel and Google conversion tags.
- Cut what does not convert. Pause keywords, audiences and placements that spend without sales.
- Improve the landing page. A faster page with one clear action often lifts ROAS more than any ad change.
- Test creative constantly. On Meta, the ad itself is the targeting. Fresh, honest creative beats tweaking audiences.
- Raise order value. Bundles, free delivery thresholds and add-ons increase revenue per click.
- Remarket. People who visited but did not buy convert at a much higher rate, cheaply.
Why ROAS can mislead you
A very high ROAS on a tiny budget can hide the fact that you are only reaching people who would have bought anyway, such as brand searches. Look at new customers, not just total revenue, and check whether results hold as you scale spend.
Learn to manage ROAS on real budgets
Reading and improving ROAS is the core skill of a performance marketer, and it is best learned on real money. Our performance marketing course in Bangalore has you run and report live campaigns on Google and Meta, including attribution and ROAS reporting the way agencies do it. If you are new to marketing altogether, start with the foundations in our digital marketing course.
Frequently asked questions
Is a ROAS of 2 good?
It depends on your margin. With margins above 50%, a ROAS of 2 is profitable. With thin margins, it loses money.
Where do I see ROAS in Google Ads and Meta Ads?
Both show "conversion value / cost" or "purchase ROAS" once conversion values are tracked. Add the column to your campaign view.
Is ROAS the same as CPA?
No. CPA (cost per acquisition) is spend divided by number of conversions. ROAS uses revenue. Use CPA when every customer has a similar value.