What Is a Good ROAS? Benchmarks by Industry and How to Improve Yours
A good ROAS is usually between 3 and 5 for most e-commerce brands, meaning every 1 EGP spent on ads returns 3 to 5 EGP in revenue. But the honest answer is that “good” depends on your margin, not on a benchmark. A business with a 70% margin survives comfortably at 2x. A business with a 20% margin is losing money at 4x.
What does ROAS actually mean?
ROAS stands for Return On Ad Spend. It is the revenue your advertising generated divided by what you paid for that advertising.
ROAS = Revenue from ads ÷ Ad spend
If you spent 10,000 EGP on Meta Ads and those campaigns produced 45,000 EGP in sales, your ROAS is 4.5.
What is a good ROAS by industry?
These are the ranges I see most often across the accounts I manage:
- E-commerce and retail: 3 to 6 is healthy. Below 2 usually means a creative or targeting problem.
- Fashion and apparel: 4 to 8, because repeat purchase rates are high.
- Furniture and high-ticket: 6 to 15, because a single order is large.
- Real estate and services: ROAS is less useful. Measure cost per qualified lead instead.
- Beauty and cosmetics: 3 to 6 on first purchase, far higher once you count repeat orders.
What is a break-even ROAS?
Your break-even ROAS is simply 1 ÷ your profit margin.
- A 50% margin breaks even at 2.0 ROAS
- A 30% margin breaks even at 3.3 ROAS
- A 20% margin breaks even at 5.0 ROAS
Anything above that number is profit. Anything below it is a subsidy you are paying your customers. Work this out before you judge a single campaign.
How do you improve a low ROAS?
In order of how much difference they usually make:
- Fix the creative first. Creative is responsible for most of the variance in paid social performance. A new angle will move ROAS further than any bid adjustment.
- Check the landing page. If the ad promises one thing and the page shows another, you are paying for traffic that was never going to convert.
- Narrow what you are optimising for. Optimising for purchases rather than clicks or traffic changes who the platform shows your ad to.
- Cut the losing ad sets properly. Not paused, removed. Budget spread across weak ad sets drags the whole account down.
- Raise average order value. Bundles and free-shipping thresholds lift ROAS without touching the ads at all.
- Give the algorithm enough data. An ad set that cannot reach roughly 50 conversions a week never finishes learning.
What ROAS is realistic in month one?
Lower than the number you will settle at. A new account has no pixel history and no retargeting pool, so the first two to four weeks are the platform learning who your buyer is. On a brand I launched from zero, month one landed at 32.2 ROAS with a 5.6% conversion rate, but that is a high-ticket product with a tight audience. For most e-commerce brands, expect month one to run below your eventual average and judge on the trend rather than on day three.
Why is my ROAS dropping?
The usual causes, in the order worth checking:
- Creative fatigue. The same audience has seen the same ad too many times. Check frequency.
- Seasonality. Auction costs rise sharply around Ramadan, Black Friday and back-to-school.
- Audience saturation. You have exhausted the people most likely to buy.
- Tracking loss. Conversions are happening but not being recorded. Check the pixel and the conversions API.
- You scaled too fast. Doubling a budget overnight usually pushes an ad set back into learning.
Is ROAS the only metric that matters?
No, and treating it as such is one of the most common expensive mistakes. ROAS ignores your margin, ignores repeat purchases, and ignores customer lifetime value. A 2.5 ROAS on a product people buy monthly is worth far more than a 6 ROAS on something bought once. Track contribution margin and lifetime value alongside it.
Frequently asked questions
Is a 3x ROAS good?
For most e-commerce brands, yes, if your margin is above 35%. Below that, 3x is close to break-even.
What is the difference between ROAS and ROI?
ROAS measures revenue against ad spend only. ROI measures profit against total cost, including product, shipping and overheads. ROI is the truer number.
How do I calculate ROAS in Meta Ads Manager?
Add the “Purchase ROAS” column. It reports revenue attributed to the ad divided by spend, using your pixel’s purchase events.
Can ROAS be too high?
It can be a warning sign. A very high ROAS on a small budget often means you are only reaching people who would have bought anyway. Scaling usually lowers ROAS and raises total profit, which is the trade worth making.
Want this checked on your own account?
If your ROAS has flattened and you cannot tell why, a private consultation session goes through your campaigns, creative and landing pages and gives you a written plan of what to fix first.
More articles
keep readingHow to choose your target audience?
Your target audience is the group of people most likely to buy what you sell, described precisely enough that you can write an ad to them.…
2 min read · Read
seoThe Definitive Guide to SEO
SEO is the practice of making a website easier for search engines to understand and easier for people to use, so it ranks higher in unpaid…
3 min read · Read
paid socialThe Power of Paid Advertising on Social Media
Paid social advertising is no longer a supplement to organic posting, it is the main way a business reaches people on social platforms. Organic reach has…
3 min read · Read
Want this applied to your account?
Tell me what you’re selling and what you’re spending. I’ll tell you honestly whether I can improve on it.
Creative mind,
creative work.
