Mist Network

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.

Updated: 5 min read
What is ROAS formula and calculation example

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

Formula: ROAS = Revenue attributed to ads ÷ Ad spend

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.

CampaignSpendAttributed revenueROAS
A (example)$2,000$10,0005.0x
B (example)$5,000$12,5002.5x
C (example)$1,000$8000.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.

Break-even ROAS = 1 ÷ Profit margin (after variable costs, as a decimal)
MarginBreak-even ROASWhat it means
20%5.0xThin margin; you need high ROAS
33%3.0xMid margin
50%2.0xHealthy margin; more room
70%~1.4xVery 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.

ROASROI
MeasuresRevenue / ad spend(Profit − investment) / investment
Costs includedAd spend onlyProduct cost, agency fee, shipping, operations
Used forCampaign and ad-level optimizationBusiness-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 = Total revenue (all channels) ÷ Total ad spend (all platforms)

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

  1. Fix measurement — send Purchase with value and currency and add Conversions API to your Pixel. Steps in our Meta Pixel setup guide.
  2. Lift average order value — bundles, sets and a free-shipping threshold bring more revenue from the same spend.
  3. Refresh creative — tired ads push frequency up and click-through down; add new variations regularly.
  4. Layer audiences — different messages for cold, warm and hot audiences; test lookalikes.
  5. Scale winners, cut losers — move budget weekly toward high-ROAS ad sets.
  6. Improve the landing page — a fast, mobile-friendly page that matches the ad's offer raises conversion rate and ROAS with it.
Tip: Read ROAS alongside spend volume. An 8x ROAS on a tiny budget can produce less total profit than 3x on a large one.

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.

Frequently asked questions

What is ROAS?
ROAS (return on ad spend) is revenue attributed to ads divided by ad spend. It shows how much revenue each unit of advertising brings back.
How do you calculate ROAS?
ROAS = Revenue from ads ÷ Ad spend. If $1,000 in spend generates $4,000 in revenue, ROAS is 4x.
What is a good ROAS?
There is no universal number. Calculate break-even ROAS as 1 ÷ profit margin; a good ROAS is above that and covers your target profit.
What is the difference between ROAS and ROI?
ROAS compares revenue to ad spend only. ROI measures profit after all costs, including product cost, agency fees and operations.
What does a ROAS below 1 mean?
Ad revenue is lower than ad spend. Unless tracking is broken, you are losing money on each sale and should revisit creative, audience and offer.

Related articles

Mist NetworkMist Network