What Is ROAS? How to Calculate It and What a Good ROAS Is
ROAS tells you how much revenue each unit of ad spend brings back. Here is the formula, the break-even ROAS you need to be profitable and the common traps.

What is ROAS? ROAS (return on ad spend) is revenue from ads divided by ad spend. Spend $1,000 and generate $4,000 in sales, and your ROAS is 4 (4x or 4:1): every dollar in ads brought back four dollars of revenue. ROAS measures revenue, not profit, so your target ROAS has to come from your margin.
The ROAS formula, with examples
The maths is simple; what matters is measuring both inputs correctly. "Revenue attributed to ads" is the sales value your ad platform or analytics tool credits to ads. "Ad spend" is what you paid the platform.
| Campaign | Spend | Attributed revenue | ROAS |
|---|---|---|---|
| A (example) | $2,000 | $10,000 | 5.0x |
| B (example) | $5,000 | $12,500 | 2.5x |
| C (example) | $1,000 | $800 | 0.8x |
The numbers above are illustrative. Some teams express ROAS as a percentage (5x = 500%). Whichever format you choose, stay consistent across reports.
What is a good ROAS?
There is no universal "good ROAS." A 2x can be excellent for one business and a loss for another. The deciding factor is your margin, so start by calculating break-even ROAS.
| Margin | Break-even ROAS | What it means |
|---|---|---|
| 20% | 5.0x | Thin margin; you need high ROAS |
| 33% | 3.0x | Mid margin |
| 50% | 2.0x | Healthy margin; more room |
| 70% | ~1.4x | Very high margin (e.g. digital products) |
This table is arithmetic, not an industry benchmark. A campaign below break-even ROAS loses money on every sale. Your target should sit above break-even and include the profit you want to make.
Repeat purchases change the target
If customers reorder regularly, you can deliberately accept breaking even, or slightly less, on the first order, because later orders arrive without ad cost. That only makes sense if your repeat data is reliable and your cash flow can carry it.
ROAS vs ROI
The two are often confused. ROAS compares revenue to ad spend only. ROI (return on investment) measures profit after all costs.
| ROAS | ROI | |
|---|---|---|
| Measures | Revenue / ad spend | (Profit − investment) / investment |
| Costs included | Ad spend only | Product cost, agency fee, shipping, operations |
| Used for | Campaign and ad-level optimization | Business-level profitability decisions |
In short, ROAS is the metric for daily optimization and ROI for strategic decisions. Even a high-ROAS campaign can be ROI-negative once fees and product costs are added. For a neutral definition, see the Wikipedia entry on return on investment (ROI).
Platform ROAS vs blended ROAS (MER)
The ROAS you see in Ads Manager reflects the sales the platform credits to its ads under its own attribution rules. In reality customers touch several channels: they see an Instagram ad, search your brand a few days later and come back directly to buy. That sale might show up in one platform and not another, or two platforms might both claim it.
That's why many businesses track a simple metric alongside platform ROAS, the marketing efficiency ratio (MER), sometimes called blended ROAS:
MER sidesteps attribution arguments and shows the business-wide picture. Use platform ROAS to optimize campaigns and ads, and MER to check whether total spend is paying off. Read together, they give you both detail and the big picture.
Is ROAS always the right metric?
ROAS only makes sense for campaigns where ads drive revenue directly. For a lead-generation business, the sale happens off-platform, by phone or in person, so cost per lead and lead-to-customer rate are better measures. For awareness campaigns, track reach, frequency and CPM. Judging every campaign on ROAS can make awareness and lead campaigns look like failures when they are doing their job.
Reading ROAS by funnel layer
Prospecting campaigns that reach cold audiences almost always show lower ROAS than retargeting, because they do the harder job of introducing your brand. Cutting prospecting because its ROAS looks weaker usually shrinks your retargeting pools a few weeks later and drags the whole account down. Set separate ROAS expectations for each layer.
Why ROAS can mislead you
ROAS is powerful but needs careful reading. Common traps:
- Under-tracking: if the Pixel misses orders, ROAS looks worse than reality and you may cut the wrong campaign. Conversions API narrows that gap.
- Retargeting inflation: ads shown to people already about to buy post high ROAS, but some of those sales would have happened anyway.
- Attribution differences: your ad platform and analytics tool may use different attribution rules, so their ROAS figures rarely match exactly.
- Short-window reads: a few days of ROAS during the learning phase doesn't reflect real performance.
6 ways to improve ROAS
- Fix measurement — send Purchase with value and currency and add Conversions API to your Pixel. Steps in our Meta Pixel setup guide.
- Lift average order value — bundles, sets and a free-shipping threshold bring more revenue from the same spend.
- Refresh creative — tired ads push frequency up and click-through down; add new variations regularly.
- Layer audiences — different messages for cold, warm and hot audiences; test lookalikes.
- Scale winners, cut losers — move budget weekly toward high-ROAS ad sets.
- Improve the landing page — a fast, mobile-friendly page that matches the ad's offer raises conversion rate and ROAS with it.
How often should you review ROAS?
Decisions based on daily ROAS swings usually lead you astray. A few high-value orders push ROAS up one day; a quiet day pulls it down the next. Look at weekly periods at minimum, and longer windows for products with a long consideration cycle. When comparing campaigns, use the same date range and the same attribution setting. And don't compare new campaigns that are still learning with mature ones; it makes the new ones look worse than they are.
It also helps to agree up front on which ROAS figure is the "official" one in your reporting: platform-reported, analytics-reported or blended. Switching between sources from week to week makes trends impossible to read and invites arguments over numbers instead of decisions.
ROAS in mistBOOST reporting
For sales and conversion campaigns at mistBOOST, spend, results and cost per result appear in charts on your client dashboard. Our case studies also report ad spend, average cost per result and ROAS side by side, so you can see which campaigns drive revenue and which only drive engagement. Browse examples on our case studies page.
In short, ROAS is the most useful compass for ad decisions when it is measured correctly and read against your margin. Read it alongside MER, cost per result and spend volume rather than on its own, and it shows you the real picture.
To turn a target ROAS into a spending plan, read how to set an advertising budget. If you'd like a plan for your own campaign, fill in the quote form.


