What Is ROAS? A Complete Ecommerce Guide
If you run paid ads for your online store, you have probably seen the term ROAS. It shows up in your Meta Ads dashboard, your Google Ads reports, and in every marketing article about ecommerce growth. But what does it actually mean, and how should you use it to make better decisions?
This guide explains ROAS in plain language, walks through the formula, shows you what good numbers look like, and covers the most common mistakes store owners make when calculating it.
What ROAS Stands For
ROAS stands for Return on Ad Spend. It measures how much revenue your ads generate for every dollar you spend on them.
If you spend $1,000 on Meta Ads and those ads generate $4,000 in sales, your ROAS is 4. Some people write this as 4x or 4:1. It all means the same thing: you got four dollars back for every one dollar you put in.
ROAS is not the same as profit. It only looks at revenue versus ad cost. It does not account for product costs, shipping, payment processing fees, or any other expense. A ROAS of 4 does not mean you made $3,000 in profit. It means you made $4,000 in sales from $1,000 in ad spend. Whether that is profitable depends on your margins.
The ROAS Formula
The formula is straightforward:
ROAS = Revenue from Ads / Cost of Ads
Here is a worked example:
- You spend $2,500 on Google Ads in March
- Those ads generate $10,000 in tracked sales
- Your ROAS is $10,000 / $2,500 = 4.0
That means every dollar of ad spend brought in four dollars of revenue.
What Counts as "Cost"?
Most store owners only count the platform spend (the amount Meta, Google, or TikTok charged). But your real ad cost may include:
- Platform spend (the amount charged by the ad platform)
- Agency or freelancer fees (if someone manages your ads)
- Creative production costs (photography, video, design)
- Software tools (ad management platforms, analytics tools)
What Is a Good ROAS?
There is no single "good" number. It depends on your profit margins, your business model, and your growth stage.
General Benchmarks for Ecommerce
| ROAS | What It Means |
|---|---|
| Below 2 | You are likely losing money on ads after product and operating costs |
| 2 to 3 | Breakeven to slightly profitable for most ecommerce businesses |
| 3 to 5 | Healthy and sustainable for brands with typical margins (30 to 50 percent) |
| Above 5 | Strong performance, often seen with high-margin products or retargeting campaigns |
Why Margins Matter
A business selling digital products with 80 percent margins can be profitable at a ROAS of 1.5. A business selling physical products with 25 percent margins might need a ROAS of 5 or higher just to break even.
To find your break-even ROAS, use this formula:
Break-Even ROAS = 1 / Profit Margin
If your profit margin is 40 percent (0.40), your break-even ROAS is 1 / 0.40 = 2.5. Any ROAS above 2.5 means your ads are contributing to profit. Anything below means your ads are costing more than they bring in.
ROAS vs ROI
People sometimes use ROAS and ROI interchangeably, but they measure different things.
ROAS looks only at ad spend versus the revenue those ads generated. It is a narrow metric focused on advertising efficiency.
ROI (Return on Investment) looks at all costs, including product costs, shipping, overhead, salaries, and software. It measures overall profitability.
An ad campaign can have a great ROAS (5x) but a negative ROI if the business has thin margins and high operating costs. ROAS tells you if your ads are working. ROI tells you if your business is profitable.
Common Mistakes When Calculating ROAS
1. Counting Revenue That Was Not From Ads
Ad platforms attribute sales to themselves as aggressively as possible. Meta might claim credit for a sale that the customer would have made anyway through an organic search. This inflates your ROAS and makes your ads look more effective than they are.
2. Ignoring Returns and Refunds
If a customer buys a $200 product through an ad and then returns it, that $200 should not count in your ROAS calculation. But most ad platforms do not subtract returns automatically. If your return rate is 15 percent, your real ROAS is 15 percent lower than what the platform reports.
3. Only Looking at One Platform
4. Not Accounting for Delayed Purchases
Some products have a longer buying cycle. A customer might click your ad today and buy three weeks later. If your attribution window is set to 7 days, that sale will not count toward your ROAS even though the ad caused it.
How to Improve Your ROAS
If your ROAS is lower than you want, here are practical steps:
Improve your targeting. Narrower audiences that match your ideal customer tend to convert better, which means more revenue per dollar spent.
Test your creative. Ad fatigue is real. Refreshing your images, videos, and copy can revive a declining campaign.
Optimize your landing pages. If people click your ad but do not buy, the problem might not be the ad. It might be the page they land on.
Raise your average order value. Bundling products, offering free shipping thresholds, or upselling at checkout means each conversion is worth more, which improves ROAS without spending more on ads.
Cut underperforming campaigns. Not every campaign will work. Pause the ones with a ROAS below your break-even threshold and reallocate that budget to what is working.
Track ROAS Without the Spreadsheets
Calculating ROAS manually across Meta, Google, and TikTok means logging into three dashboards, pulling numbers, and hoping the attribution windows match. Nummbas pulls ad spend and revenue data from all three platforms into one dashboard so you can see your blended and per-platform ROAS without building spreadsheets.
If you want to understand whether your ads are actually making you money after all costs, connecting your ad platforms alongside your ecommerce and accounting data gives you the full picture. ROAS is the starting point. Knowing your true profit after ad spend is the destination.