Skip to main content
True MarginTrue Margin
What Is ROAS? (Return on Ad Spend Explained)
← Back to blog

What Is ROAS? (Return on Ad Spend Explained)

By Jack·March 12, 2026·10 min read

ROAS (Return on Ad Spend) is the revenue generated for every dollar spent on advertising. If you spend $1,000 on Facebook Ads and those ads produce $4,000 in sales, your ROAS is 4x — or 400%. It is the single most common metric that ecommerce founders, media buyers, and agencies use to judge whether paid advertising is working.

But ROAS is also one of the most misunderstood metrics in ecommerce. A high ROAS doesn't always mean you're profitable. A low ROAS doesn't always mean you should cut spend. And the "good" ROAS number you keep seeing in blog posts (4x) is meaningless without knowing your margins.

This guide covers everything: the formula, how to calculate it, what the benchmarks actually look like by platform, how ROAS compares to ROI, how to improve it, and when it lies to you.

What Is ROAS?

ROAS stands for Return on Ad Spend. It measures the gross revenue generated by an advertising campaign relative to its cost. Unlike ROI, ROAS does not account for product costs, shipping, payment processing, or any other expense — it only looks at revenue and ad spend.

Think of ROAS as an efficiency metric for your ad dollars. It answers one narrow question: "For every dollar I put into this ad platform, how many dollars of revenue came back?"

Every major ad platform — Meta Ads, Google Ads, TikTok Ads, Pinterest — reports ROAS natively in its dashboard. This makes it the default metric most advertisers optimize around, for better or worse.

The ROAS Formula

The formula is straightforward:

ROAS = Revenue from Ads ÷ Cost of Ads (Ad Spend)

You can express ROAS two ways:

  • As a multiple: 4x ROAS means $4 in revenue for every $1 in ad spend
  • As a percentage: 400% ROAS means the same thing — your ads returned 400% of what you spent

Most media buyers use the multiple format (4x, 3.2x, etc.) because it's quicker to read and compare. Ad platforms like Meta Ads Manager display it as a decimal (4.00). Both mean the same thing.

For a deeper walkthrough of the math, including breakeven ROAS, see our full guide on how to calculate ROAS.

How to Calculate ROAS (with Example)

Let's walk through a real calculation. Say you run a Shopify store selling fitness accessories. In March, you spent $8,000 on Meta Ads that generated $28,000 in tracked revenue.

ROAS = $28,000 ÷ $8,000 = 3.5x

That means every dollar of ad spend returned $3.50 in revenue. Here's the same campaign broken down at the ad-set level:

Ad SetSpendRevenueROAS
Lookalike — Top Purchasers$3,200$14,4004.5x
Interest — Gym & Fitness$2,800$8,4003.0x
Retargeting — 30-Day Visitors$1,200$4,2003.5x
Broad — 18-65 US$800$1,0001.25x
Total$8,000$28,0003.5x

The Lookalike ad set is the clear winner at 4.5x. The Broad targeting ad set at 1.25x is likely unprofitable — you'd need extremely high margins for that to work. This is exactly how media buyers use ROAS: to decide which ad sets to scale and which to kill.

Want to run the math on your own campaigns? Our free ROAS calculator does it instantly.

What Is a Good ROAS?

The average ecommerce ROAS typically falls between 2x and 4x, depending on the platform and vertical. A 4x ROAS is generally considered strong, and top-performing campaigns regularly exceed 5x.

But "good" is relative. A good ROAS for ecommerce depends entirely on your profit margins:

  • High-margin brand (60%+ margins): A 2x ROAS can be profitable. Every $1 of ad spend brings in $2 of revenue, and $1.20 of that is gross profit — covering the $1 in ad spend with $0.20 left over.
  • Average-margin brand (40% margins): You need at least 2.5x ROAS to break even. That's your breakeven ROAS — 1 ÷ 0.40 = 2.5x.
  • Low-margin brand (25% margins): You need 4x+ ROAS just to break even. Anything below that means every ad-driven sale loses money.

The takeaway: never judge ROAS in isolation. A 3x ROAS on a 60% margin product is excellent. A 3x ROAS on a 25% margin product is a money pit. Your breakeven ROAS is the number that actually matters.

Want to calculate your ROAS right now?

Plug in your ad spend and revenue — True Margin's free ROAS calculator does the math instantly.

Open ROAS Calculator →

ROAS by Platform

ROAS varies significantly by advertising platform. Search platforms like Google Ads tend to deliver higher ROAS because users are actively searching with purchase intent. Social platforms like Meta and TikTok show lower immediate ROAS because users are discovering products, not actively shopping.

Here are the average ROAS benchmarks by platform based on 2025 industry data:

PlatformAverage ROASNotes
Google Ads (Search)4x–5xHighest intent — users are actively searching for products
Google Shopping3x–5xStrong purchase intent with visual product listings
Meta Ads (Facebook & Instagram)2.0x–4.0xRetargeting campaigns typically outperform prospecting by a wide margin
TikTok Ads1.5x–2.5xLower baseline; value-optimized campaigns tend to perform better
Pinterest Ads2.0x–3.0xStrong for home, fashion, and lifestyle verticals

These are averages across industries. Your actual ROAS will depend on your product category, average order value, creative quality, and targeting. For platform-specific deep dives, see our breakdowns of average Facebook Ads ROAS and average Google Ads ROAS.

ROAS vs ROI

ROAS and ROI are not the same thing, and confusing them is one of the most common (and expensive) mistakes in ecommerce advertising.

  • ROAS = Revenue ÷ Ad Spend — measures ad efficiency. Ignores COGS, shipping, processing fees, returns, and overhead.
  • ROI = (Revenue - Total Costs) ÷ Total Costs — measures actual profitability. Includes every cost.

Here's the critical difference in practice: a campaign with 4x ROAS on a product with 20% margins is losing money. You brought in $4 for every $1 in ad spend, but $3.20 of that revenue went to COGS, shipping, and fees. Your gross profit per ad dollar is only $0.80 — less than the $1 you spent on the ad.

ROAS is a speed metric. ROI is a truth metric. Use ROAS for day-to-day campaign optimization in your ad platform. Use ROI to verify that your campaigns are actually making money after all costs. For the full breakdown with worked examples, read our ROAS vs ROI comparison.

How to Improve ROAS

Improving ROAS comes down to two levers: increase the revenue your ads generate, or decrease the cost of generating that revenue. Here are the most effective tactics:

1. Improve Your Creative

Ad creative is the single biggest lever for ROAS. Better hooks, stronger offers, and thumb-stopping visuals increase click-through rates and conversion rates — both of which push ROAS up without spending more. Test new creatives weekly. Kill underperformers fast.

2. Tighten Your Targeting

Broad audiences often waste spend on people who will never buy. Lookalike audiences built from your best customers, retargeting audiences of recent site visitors, and customer list audiences typically deliver higher ROAS than interest-based or broad targeting.

3. Increase Average Order Value

Higher AOV means more revenue per conversion without increasing ad spend. Bundles, upsells, cross-sells, and free shipping thresholds all push AOV up. A $60 AOV at the same CPA as a $40 AOV means 50% better ROAS. See our guide on how to increase average order value.

4. Optimize Your Landing Pages

If your ads are getting clicks but your landing page doesn't convert, you're paying for traffic that never buys. Fast load times, clear product photography, strong social proof, and a frictionless checkout all improve conversion rate — which directly improves ROAS.

5. Reallocate Budget to Top Performers

Not all campaigns are equal. Audit your ROAS by campaign, ad set, and individual ad. Shift budget away from anything below your breakeven ROAS and toward whatever is delivering 4x+. This is the fastest way to improve blended ROAS without changing a single ad.

6. Use Better Attribution

Platform-reported ROAS often overstates performance because multiple platforms take credit for the same conversion. Use server-side tracking, UTM parameters, or a third-party attribution tool to get a cleaner picture of which campaigns are actually driving revenue. For a broader view of ad performance, consider tracking MER (Marketing Efficiency Ratio) alongside platform ROAS.

When ROAS Is Misleading

ROAS is useful, but it has blind spots. Knowing when it lies is just as important as knowing how to calculate it.

It Ignores Profit Margins

This is the big one. ROAS measures revenue, not profit. A 3x ROAS on a product with 60% margins is profitable. A 3x ROAS on a product with 25% margins is a loss. If you set ROAS targets without knowing your margins, you are guessing.

It Double-Counts Across Platforms

A customer sees your TikTok ad, then clicks your Google ad, then buys. Both TikTok and Google claim full credit for the sale. Your blended ROAS looks great, but the actual revenue only happened once. This is why platform-reported ROAS almost always overstates reality.

It Doesn't Account for Returns

ROAS is calculated at the point of purchase. If 15% of your orders get returned, your real ROAS is 15% lower than what the dashboard shows. A 4x ROAS with a 15% return rate is actually 3.4x.

It Penalizes Top-of-Funnel Spend

Prospecting campaigns (cold audiences) will always show lower ROAS than retargeting campaigns. That doesn't mean they're less valuable — they fill the top of the funnel that retargeting then converts. Judging all campaigns by the same ROAS target ignores the role each campaign plays in the customer journey.

It Misses Lifetime Value

ROAS measures first-purchase revenue. If a customer comes back and buys three more times over the next year, none of that repeat revenue shows up in your ROAS calculation. For subscription or high-repeat products, first-purchase ROAS drastically understates the true value of your advertising.

Frequently Asked Questions

What does ROAS stand for?

ROAS stands for Return on Ad Spend. It measures how much revenue you generate for every dollar spent on advertising. A 4x ROAS means you earn $4 in revenue for every $1 in ad spend.

What is a good ROAS for ecommerce?

A good ROAS for ecommerce depends on your profit margins. The average ecommerce ROAS typically falls between 2x and 4x. A 4x ROAS is considered strong. But a brand with 60% margins profits at 2x ROAS, while a brand with 25% margins needs 4x+ to break even. Calculate your breakeven ROAS (1 ÷ profit margin) to find your minimum target.

How is ROAS different from ROI?

ROAS measures revenue per ad dollar (Revenue ÷ Ad Spend) and ignores all costs except advertising. ROI measures actual profit after all costs ((Revenue - Total Costs) ÷ Total Costs). You can have a 4x ROAS and still lose money if your margins are thin. Read the full ROAS vs ROI comparison for worked examples.

Can ROAS be negative?

ROAS itself cannot be negative because it is a ratio of revenue to ad spend — both positive numbers. However, a ROAS below 1.0x means you generated less than $1 in revenue for every $1 spent on ads, which means your campaigns are losing money on a revenue basis before even accounting for product costs.

What is the ROAS formula?

ROAS = Revenue from Ads ÷ Cost of Ads. If you spent $5,000 on Facebook Ads and generated $20,000 in revenue from those ads, your ROAS is $20,000 ÷ $5,000 = 4.0x (or 400%). For step-by-step examples, see our guide on how to calculate ROAS.

Stop guessing. Start calculating.

True Margin gives ecommerce founders the tools to make data-driven decisions.

Try True Margin Free