Feature Deep Dive

What is ROAS? The metric every media buyer needs to know

ROAS (Return on Ad Spend) tells you how much revenue you earn for every dollar spent on advertising. If you run paid ads and don't track ROAS, you're guessing whether your campaigns make money.

9 min read
7 sections

ROAS (Return on Ad Spend) tells you how much revenue you earn for every dollar spent on advertising. If you run paid ads and don't track ROAS, you're guessing whether your campaigns make money.


What ROAS stands for

ROAS stands for Return on Ad Spend. It measures the revenue generated by your advertising divided by the cost of that advertising.

That's it. No complicated accounting. No overhead calculations. Just revenue in versus ad dollars out.

ROAS is expressed two ways:

  • As a multiplier: 4.0x means you earned $4 for every $1 spent
  • As a percentage: 400% means the same thing

Most media buyers use the multiplier format. When someone says "we're running at a 3x," they mean every dollar of ad spend returns three dollars of revenue. A 2.5x ROAS means $2.50 back per dollar spent.

You'll see both formats in platform dashboards. Google Ads reports ROAS as a multiplier by default. Some older tools and agency reports use the percentage format. They mean the same thing — just make sure everyone on your team is speaking the same language.


How ROAS works

The ROAS formula is straightforward:

ROAS = Revenue from Ads / Ad Spend

Here's a quick example. You spend $2,000 on a Meta campaign. That campaign generates $8,000 in revenue. Your ROAS is $8,000 / $2,000 = 4.0x.

For every dollar you put in, four came back. That's a strong result for most ecommerce businesses.

Want to run these numbers for your own campaigns? Use the ROAS Calculator to plug in your spend and revenue instantly.

The formula is simple, but applying it correctly takes some thought. Attribution windows, platform reporting differences, and revenue timing all affect the number you see. For a deeper walkthrough of the math, including blended ROAS and campaign-level calculations, read our full guide on how to calculate ROAS.

Why ROAS matters more than CTR or CPC

Media buyers have dozens of metrics available. Click-through rate, cost per click, impressions, frequency. These are useful for diagnostics, but they can mislead you about what actually matters: whether a campaign makes money.

A campaign can have a stellar 3.5% CTR and still lose money. High clicks mean nothing if those clicks don't convert, or if they convert on low-margin products. Similarly, a low CPC feels efficient, but cheap clicks from the wrong audience just burn budget slowly instead of quickly.

ROAS cuts through the noise. It directly connects your spend to revenue. A campaign either returns more than it costs or it doesn't.

This is why ROAS is the primary KPI for performance marketers. CTR and CPC help you diagnose why a campaign performs a certain way. ROAS tells you whether it performs at all.

Think of it like this: CTR is the speedometer, CPC is the fuel gauge, but ROAS is the profit and loss statement. You need all three for context, but only one tells you if the trip was worth taking.

Rule1's ROAS analytics dashboard is built around this principle. Instead of drowning in vanity metrics, you see revenue performance front and center across every campaign, ad set, and creative.


ROAS vs ROI: what's the difference

ROAS and ROI both measure returns, but they measure different things. Mixing them up leads to bad decisions.

ROAS = Revenue from Ads / Ad Spend

ROI = (Net Profit - Total Cost) / Total Cost x 100%

The key difference: ROAS only considers ad spend. ROI factors in all costs — cost of goods sold, shipping, overhead, salaries, software, everything.

Here's why that matters. Say you run an ecommerce store and spend $5,000 on Google Ads. Those ads generate $20,000 in revenue. Your ROAS is 4.0x. Looks great.

But your products cost $8,000 to manufacture and ship. Your team costs $3,000. Software and tools cost $1,000. Total costs are $17,000. Your net profit is $3,000, and your ROI is ($3,000 / $17,000) x 100% = 17.6%.

A 4.0x ROAS with a 17.6% ROI. Both numbers are "correct" — they just measure different scopes.

When to use ROAS: Evaluating ad performance at the campaign, ad set, or creative level. Comparing performance across platforms. Making day-to-day media buying decisions.

When to use ROI: Evaluating overall business profitability. Making decisions about whether to invest in a channel at all. Board-level reporting.

Most media buyers live in ROAS daily and check ROI monthly or quarterly. For a detailed comparison with worked examples, see our full breakdown of ROAS vs ROI.


What's a good ROAS?

There's no single number that counts as "good." It depends on your industry, your margins, and your business model.

That said, here are benchmarks based on industry data (see our full ROAS benchmarks by industry guide for more detail):

Industry Average ROAS Strong ROAS
Ecommerce 2x - 4x 5x - 8x
SaaS 3x - 5x 6x+
Lead generation 5x - 10x 10x+

Platform-level data tells a similar story. Across advertisers, Google Ads tends to deliver a median ROAS around 3.3x, Meta Ads around 2.0x - 2.5x (see the full Facebook Ads benchmarks for a detailed breakdown), and TikTok Ads around 1.4x - 1.7x. These vary widely by vertical — beauty brands on TikTok can see 3.5x while financial services on Google may sit below 1x.

Break-even ROAS

Before chasing a "good" number, know your break-even point. The formula is:

Break-even ROAS = 1 / Gross Margin

If your gross margin is 50%, your break-even ROAS is 1 / 0.50 = 2.0x. Every dollar below that loses money. Every dollar above it is profit.

A 30% margin business needs a 3.33x ROAS just to break even. A 70% margin business breaks even at 1.43x. This is why comparing ROAS across different verticals without context is meaningless. For a complete framework on deriving the right number from your unit economics, see our target ROAS guide.

When ROAS is "too high"

This surprises beginners: a very high ROAS can actually be a problem. If your campaigns consistently hit 10x or 12x, it often means you're under-spending. You've found profitable audiences but haven't scaled to reach more of them.

High ROAS with low spend is a signal to increase budget, expand targeting, or test new creatives. The goal isn't the highest possible ROAS — it's the highest total profit, which usually means accepting a lower ROAS at higher scale.


Common ROAS mistakes

Ignoring margins

A 3x ROAS looks profitable until you realize your margin is 25%. Your break-even is 4x, so that 3x campaign is actually losing money on every sale. Always calculate your break-even ROAS before setting targets.

Comparing across verticals

A SaaS company and a fashion brand operate in completely different worlds. Comparing their ROAS is like comparing a marathon time to a sprint time. A lead-gen company might celebrate 8x ROAS while an ecommerce brand with thin margins struggles to hit 3x — and both could be equally profitable.

Benchmark against your own vertical and, ideally, against your own historical performance. Your ROAS trend over the last 90 days is more useful than any industry report.

Trusting platform numbers blindly

Google Ads and Meta Ads use different attribution models, and both have incentives to report favorably. Meta's default window is 7-day click and 1-day view — meaning if someone sees your ad and buys within 24 hours, Meta claims that conversion even without a click. Google Ads uses a 30-day click window by default, which can credit conversions that happened long after the initial ad interaction.

The result: both platforms can claim credit for the same sale. Your combined platform-reported ROAS may look better than reality. Use a third-party analytics tool or compare against actual revenue in your accounting system.

Ignoring the attribution window mismatch

A 7-day window and a 30-day window produce very different ROAS numbers for the same campaign. Shorter windows miss delayed conversions (common in high-ticket purchases). Longer windows can inflate ROAS by crediting conversions that may have happened organically.

Pick a consistent window and stick with it. When comparing platforms, normalize to the same attribution model. Otherwise you're comparing apples to oranges.

Optimizing ROAS at the expense of scale

Pausing every campaign below 4x ROAS might look disciplined, but it can shrink your total revenue. Sometimes a 2.5x campaign at high spend generates more profit than a 6x campaign with minimal reach.

Consider two campaigns: Campaign A runs at 6x ROAS on $1,000 spend, generating $6,000 revenue. Campaign B runs at 2.5x ROAS on $10,000 spend, generating $25,000 revenue. If your margin is 50%, Campaign A delivers $2,000 in contribution profit ($3,000 gross profit minus $1,000 ad spend). Campaign B delivers $2,500 ($12,500 gross profit minus $10,000 ad spend). The "worse" ROAS campaign still makes more money — and at 10x the scale.

Think in terms of total contribution, not just efficiency ratios.


How to start tracking ROAS

If you're not currently tracking ROAS, here's how to get started:

  1. Connect your ad platforms. Pull spend data from Google Ads, Meta Ads, TikTok, or wherever you advertise. Most platforms report this natively, but they each define "revenue" slightly differently, so understand what each platform counts.

  2. Define your revenue source. Platform-reported revenue works as a starting point, but cross-reference it with your Shopify, Stripe, or CRM data for accuracy. Platform-reported conversions can overcount by 20-40% due to overlapping attribution windows.

  3. Calculate your break-even. Know your gross margin, divide 1 by it, and you have your minimum target ROAS. Write this number down and share it with anyone managing your ad accounts.

  4. Set up regular reporting. Check ROAS at the campaign level weekly and at the account level daily. Look for trends over 7-14 day windows, not single-day spikes. One bad day doesn't mean a campaign is failing, and one great day doesn't mean you've found a winner.

  5. Use a calculator for quick checks. Our ROAS Calculator lets you plug in spend and revenue to see your ROAS instantly, with context on whether it's above or below typical benchmarks.

For a step-by-step walkthrough of the math and setup, read how to calculate ROAS.

Related resources

  • ROAS formula explained — The math behind ROAS, including blended and platform-specific calculations
  • ROAS vs ROI — Detailed comparison with worked examples for ecommerce and SaaS
  • ROAS analytics — How Rule1 surfaces ROAS data across all your campaigns in one dashboard

Ready to get started?

See how rule1 can transform your ad analytics and help you find winners faster.

5 seats included7-day free trialCancel anytime