What Is ROAS?
ROAS (Return on Ad Spend) measures how much revenue you generate for every dollar spent on advertising. It is the standard efficiency metric for paid campaigns — Google Ads, Meta Ads, LinkedIn, TikTok, programmatic display, and any other paid channel where you can directly attribute revenue to spend.
ROAS is expressed as a ratio or multiple. A 4x ROAS means you generated $4 in revenue for every $1 spent on ads.
The ROAS Formula
ROAS = Revenue Generated by Ads ÷ Ad Spend
Example: You spend $2,500 on Google Shopping ads. Those ads directly attribute to $12,500 in sales. Your ROAS = $12,500 ÷ $2,500 = 5x (or 500%).
ROAS can be expressed as a multiplier (5x), a ratio (5:1), or a percentage (500%). All three mean the same thing — you made $5 in revenue for every $1 spent.
ROAS vs. ROI: What Is the Difference?
ROAS and ROI are often confused but measure different things:
- ROAS compares revenue to ad spend only. It does not account for the cost of goods sold, fulfilment, labour, or any other expense.
- Marketing ROI compares profit (revenue minus all costs) to total marketing investment — including tools, labour, creative, and media spend.
This distinction matters: a 5x ROAS sounds great, but if your product has a 30% gross margin, you are only keeping $1.50 of revenue for every $1 in ad spend — which means your ads may actually be unprofitable after other costs.
Always know your minimum ROAS — the ROAS below which your campaigns are unprofitable. The formula: Minimum ROAS = 1 ÷ Gross Margin. At 40% gross margin, your minimum ROAS is 2.5x. Any campaign below that burns money.
Use our Marketing ROI guide to understand the broader picture beyond ROAS.
What Is a Good ROAS? Industry Benchmarks
A commonly cited rule of thumb is 4:1 — $4 of revenue per $1 of ad spend. But this varies significantly by industry, channel, and business model.
| Industry / Channel | Typical ROAS Range | Notes |
|---|---|---|
| eCommerce (Google Shopping) | 4x – 8x | Competitive; varies sharply by product margin |
| eCommerce (Meta/Instagram) | 2.5x – 5x | Stronger for visual, impulse-buy products |
| B2B / Lead Generation | 3x – 10x | Long sales cycles make attribution harder |
| SaaS / Subscription | 2x – 5x (first-purchase) | LTV makes low initial ROAS acceptable |
| Travel & Hospitality | 5x – 12x | High average order values inflate ROAS |
| Finance / Insurance | 3x – 8x | High CPCs but high LTV per customer |
| Luxury / High-margin Retail | 3x – 6x | Lower ROAS acceptable due to high margins |
These ranges reflect first-purchase revenue attribution. Businesses with high customer lifetime value (SaaS, financial services) can sustain a lower initial ROAS because each acquired customer generates revenue for years after the first purchase.
When a Higher ROAS Can Hurt Growth
This is the most important nuance in ROAS optimisation that most articles miss: chasing a high ROAS often means leaving growth on the table.
Here is why: the highest-ROAS audiences are your easiest wins — people who were already close to buying. By optimising aggressively for ROAS, your ad platform's algorithm learns to show ads only to these high-intent users. Your ROAS looks great, but your volume shrinks. You are converting more of a smaller audience, not actually growing.
To scale, you need to spend on harder-to-convert audiences — which lowers your ROAS in the short term but expands your total revenue and customer base. Many fast-growing brands deliberately target a lower ROAS (say, 2.5x) to fund aggressive market expansion.
The right approach: set a minimum ROAS floor based on your gross margin, then spend as aggressively as possible above that floor. Do not set an artificial ROAS ceiling.
How to Calculate Your Minimum ROAS
Your minimum profitable ROAS is: 1 ÷ Gross Margin
- 20% gross margin → minimum ROAS of 5x
- 30% gross margin → minimum ROAS of 3.3x
- 40% gross margin → minimum ROAS of 2.5x
- 50% gross margin → minimum ROAS of 2x
- 70% gross margin (SaaS) → minimum ROAS of 1.4x
This calculation ignores overhead and operating expenses — it is your bare minimum break-even on product cost. Add a buffer of 1–2x above this floor to ensure campaigns actually contribute to profit, not just gross margin.
Google Ads Target ROAS Bidding
Google Ads' Target ROAS bidding strategy automatically optimises bids to hit your ROAS target. A few things to know:
- Google recommends at least 15–50 conversions in the past 30 days before enabling tROAS. Below this, the algorithm does not have enough data to optimise effectively.
- Set your target ROAS to a realistic goal — not your best-ever campaign. Starting too high will cause Google to limit bids, reducing volume.
- Allow 2–3 weeks of learning period after switching to tROAS. Performance may dip initially as the algorithm calibrates.
Improving Your ROAS
- Improve conversion rate. The same ad spend with a higher conversion rate = higher revenue = higher ROAS. Test landing pages, offers, and checkout friction.
- Increase average order value (AOV). Upsells, bundles, and minimum spend thresholds all increase revenue per conversion without increasing ad spend. Use our AOV Calculator to track this.
- Improve audience targeting. Better audience match → less wasted spend → higher ROAS. Exclude low-intent audiences, build lookalikes from your best customers.
- Improve creative quality. Ads that earn higher click-through rates (CTR) get better placement at lower CPCs — directly improving ROAS.
- Pause underperforming segments. Review ROAS by audience, placement, device, and time of day. Cut or reduce spend on segments below your minimum ROAS threshold.
Related Calculators
- ROAS Calculator — instant ROAS from ad spend and revenue
- Marketing ROI Calculator — broader ROI including all marketing costs
- CPA Calculator — cost to acquire each converting customer
- Average Order Value Calculator — track and improve revenue per transaction
- Ad Spend Calculator — project revenue and leads from your budget