Is your store leaking revenue?
Find out exactly where you're losing sales — takes 2 minutes.
The one number that tells you if your ads are printing money or burning it
What Is ROAS and Why Does It Matter?
Every ad dollar has a job.
Quick Answer: How do you calculate ROAS?
ROAS = Revenue from Ads / Ad Spend. A 4.0x ROAS means you earned $4 for every $1 spent. But the number that truly matters is your break-even ROAS (1 / profit margin) — a store with 30% margins needs at least 3.33x ROAS just to not lose money. General ecommerce benchmarks sit between 4:1 and 5:1.
ROAS — return on ad spend — tells you whether that dollar did its job or not. It is the single most important metric for any store running paid ads, and the ROAS formula is one of the simplest equations in marketing.
We audit Shopify stores across Malaysia and Singapore every month. The number one problem we see with paid media is not bad creative or wrong audiences. It is that the founder has no idea whether their ads are actually profitable. They see revenue coming in, they see ad spend going out, and they hope the first number is bigger.
Hope is not a strategy. The formula is.

How Do You Calculate the ROAS Formula?
Here it is:
ROAS = Revenue from Ads ÷ Ad Spend
That is it. Revenue generated by your ads, divided by the amount you spent on those ads. The result is a ratio.
If you spent $1,000 on Facebook Ads and those ads generated $4,000 in revenue, your ROAS is 4.0. Some people express this as 4:1 or 400%. All three mean the same thing — for every $1 you spent, you got $4 back.
Worked Examples
Example 1: Facebook Ads campaign
- Ad spend: $2,500
- Revenue attributed to ads: $10,000
- ROAS: $10,000 ÷ $2,500 = 4.0x
Example 2: Google Shopping campaign
- Ad spend: $800
- Revenue attributed to ads: $2,000
- ROAS: $2,000 ÷ $800 = 2.5x
Example 3: TikTok brand awareness campaign
- Ad spend: $3,000
- Revenue attributed to ads: $1,500
- ROAS: $1,500 ÷ $3,000 = 0.5x (losing money)
Calculate your own numbers with the ROAS Calculator — plug in your spend and revenue and get the ratio instantly.

What ROAS Should You Aim For?
This is the question everyone asks, and the answer is: it depends on your margins.
A 4x ROAS means nothing if your product margins are 20%. You made $4 for every $1 spent, but $3.20 of that $4 goes to cost of goods sold. You are left with $0.80 — not enough to cover shipping, payment processing, staff, and everything else.
Here are general ROAS benchmarks by industry, according to Google Ads benchmarks:
- Ecommerce (general): 4:1 to 5:1
- Fashion & apparel: 3:1 to 4:1
- Beauty & personal care: 4:1 to 6:1
- Electronics: 5:1 to 8:1
- Food & beverage: 3:1 to 5:1
- Home goods: 4:1 to 6:1
But benchmarks are only useful as a starting point. The number that actually matters for your store is break-even ROAS.
What Is Your Break-Even ROAS?
Break-even ROAS is the minimum return you need from ads just to cover your costs. Below this number, you lose money on every sale. Above it, you profit.
The formula:
Break-Even ROAS = 1 ÷ Profit Margin
If your average profit margin (after COGS, shipping, and payment processing) is 30%, your break-even ROAS is:
1 ÷ 0.30 = 3.33x
Anything above 3.33x is profit. Anything below is a loss.
This is why a "good ROAS" is different for every store. A store with 60% margins breaks even at 1.67x. A store with 20% margins needs 5x just to not lose money.
Use the Break-Even ROAS Calculator to find your exact number. Knowing it changes how you evaluate every campaign.
Does this sound like your store? Find out where you're leaking revenue — take the free Revenue Score. 3 minutes. Free. No pitch.

How Does ROAS Differ From ROI and MER?
These three metrics get confused constantly. Here is how they differ.
ROAS (Return on Ad Spend)
Measures revenue returned per dollar of ad spend. Only looks at ad costs — does not factor in product costs, salaries, software, or overhead.
ROAS = Revenue ÷ Ad Spend
Use it to evaluate individual campaigns, ad sets, or channels.
ROI (Return on Investment)
Measures profit returned per dollar of total investment. Factors in all costs — product, fulfillment, staff, tools, and ad spend.
ROI = (Profit - Total Investment) ÷ Total Investment
Use it to evaluate overall business profitability.
MER (Marketing Efficiency Ratio)
Also called blended ROAS. Measures total revenue divided by total marketing spend across all channels. Does not try to attribute revenue to specific campaigns.
MER = Total Revenue ÷ Total Marketing Spend
Use it to evaluate your overall marketing machine. MER has gained popularity because attribution has become less reliable since iOS 14.5 privacy changes. When platform-reported ROAS is unreliable, MER gives you the true picture.
When to Use Each
| Metric | Scope | Best For |
|---|---|---|
| ROAS | Single campaign/channel | Optimizing ad creative and targeting |
| ROI | Entire business | Strategic decisions, investor reporting |
| MER | All marketing combined | Overall marketing budget allocation |
Most store owners should track all three. ROAS for tactical ad decisions. MER for monthly marketing health. ROI for quarterly business reviews.
What Are the Most Common ROAS Mistakes?
1. Ignoring Attribution Windows
A 7-day click attribution window and a 28-day window will give you completely different ROAS numbers for the same campaign. Know which window your ad platform is using and keep it consistent when comparing campaigns.
2. Counting Revenue That Would Have Happened Anyway
Brand search campaigns often show incredible ROAS — 10x, 20x, even higher. But those customers were already searching for your brand name. They would have found you anyway. High ROAS on brand campaigns does not mean those ads are working hard.
3. Forgetting About Customer Lifetime Value
A new customer acquisition campaign might show a 2x ROAS, which looks break-even or worse. But if that customer comes back three more times over the next year, the true return on that ad spend is much higher. Factor in repeat purchase behavior before killing campaigns that bring in first-time buyers.
4. Optimizing ROAS in Isolation
Pushing ROAS higher often means narrowing your audience to the easiest converters. Your ROAS goes up, but your total revenue goes down because you are reaching fewer people. ROAS is a ratio — it does not tell you about scale.

How Do You Improve Your ROAS?
If your return on ad spend is below where it needs to be, there are two sides to work on: increase the revenue your ads generate, or decrease the cost.
On the revenue side:
- Improve landing page conversion rates — more sales from the same clicks
- Increase average order value with bundles and upsells — more revenue per conversion
- Build post-purchase email sequences — turn one-time buyers into repeat customers
On the cost side:
- Cut underperforming ad sets ruthlessly — reallocate budget to winners
- Improve ad creative to increase click-through rates — lower cost per click
- Refine audience targeting — stop paying for clicks that never convert
- Test different bidding strategies — manual CPC vs target ROAS vs maximize conversions
The fastest way to improve ROAS is almost always on the revenue side. A 10% improvement in conversion rate lifts your ROAS by 10% without touching your ad spend. If you are running a Shopify store in Malaysia or the region, we help brands fix exactly this — aligning ad spend with store performance so every dollar works harder.
Frequently Asked Questions
What ROAS do I need to be profitable?
It depends entirely on your profit margins. Use the break-even ROAS formula: 1 ÷ your profit margin. If your margin is 40%, you need at least 2.5x ROAS to break even. Anything above that is profit.
Is a 3x ROAS good?
For most ecommerce stores, 3x is acceptable but not strong. It means $3 returned for every $1 spent. Whether it is profitable depends on your margins — a store with 25% margins would barely break even at 3x.
How do I calculate ROAS for multiple channels?
Calculate ROAS per channel (Facebook, Google, TikTok) individually for optimization decisions. Then calculate MER (total revenue ÷ total marketing spend) for the big picture. Do not combine channel-specific ROAS numbers — they do not add together meaningfully.
Why is my platform-reported ROAS different from my actual ROAS?
Ad platforms over-report. They take credit for conversions that might have happened organically or through another channel. Always cross-reference platform-reported ROAS with your actual Shopify revenue and total ad spend to get the real number.
What is the difference between ROAS and CPA?
ROAS measures revenue per dollar spent. CPA (cost per acquisition) measures the cost to acquire one customer. They are related but answer different questions. A $20 CPA tells you what each customer costs. A 4x ROAS tells you the return on your overall ad investment. You need both.
Keep Reading
Ready to grow?
Find out exactly where your store is leaking revenue.
Answer a quick set of multiple-choice questions and we'll pinpoint your biggest revenue leaks — and whether we can help plug them.
Find Your Revenue LeaksFree · No obligation · 2 minutes

