HomeBlogReal ROAS & measurement

What is a good ROAS? Real vs reported ROAS, blended ROAS and MER

ROAS is the number every ad platform reports and every ecommerce brand argues about. We set what Meta and Google reported against what online stores actually sold over nine months of 2026. Together, the two platforms took credit for 106% of everything the stores sold.

A tall hollow frosted-glass column next to a shorter solid green marble column on a light studio surface
The reported number and the real one. Both are measured; only one is money in the bank.
106%
of everything the stores sold, according to Meta and Google combined
4.58
real (blended) ROAS at the median store, against a reported 4.99
129%
the highest claim in a single store. At the other end, one store got 48%

What ROAS means

ROAS, return on ad spend, is revenue divided by ad spend. If a campaign cost one thousand and brought in five thousand in sales, its ROAS is five, sometimes written as a percentage. Because it is a ratio, it has no currency: a ROAS of five means the same thing in dollars, pounds, euros or shekels.

That simplicity is why ROAS became the default scorecard for paid social and search. It is also why it misleads so many brands. The formula has two parts, and only one of them is a fact. Ad spend is what you were billed. Revenue depends on who is counting it.

Every store owner knows the moment. Ads Manager says one number, Google Ads says a higher one, and the bank account says something else. The question we hear most, from clients and from brands we meet for the first time, is which number to believe.

What we measured

So we measured it. The data comes from online stores we grow, January to September 2026: 39,727 orders, every store running Meta and Google side by side. Our dashboards pull three things straight from the source for every store: orders from Shopify, WooCommerce or Wix, spend and reported purchase value from Meta, and the same from Google Ads. Because ROAS is a ratio, the lessons travel to any market where those two platforms do the selling.

What the platforms claimed against what the stores sold

Across all the stores, Meta and Google together attributed more purchase value to their ads than the stores sold in total. Not more than the stores sold from ads: more than they sold, full stop, including organic search, returning customers, email, SMS and WhatsApp, word of mouth, everything.

The platforms' combined claim came to 106% of real revenue. According to the two of them, nothing in these stores happened without them, and a little more on top.

Reported ROAS vs real ROAS, month by month

Pooled across the stores. Reported: the purchase value Meta and Google attribute to their ads, divided by spend. Real: store revenue divided by all media spend.
Reported (Meta + Google)Real (store revenue)
3 4 5 6 7 Jan Feb Mar Apr May Jun Jul Aug Sep 5.51 5.32
3 4 5 6 7 Jan Feb Mar Apr May Jun Jul Aug Sep 5.51 5.32
Source: Preneuriat client dashboards, online stores we grow, 1.1.2026 to 28.9.2026. Aggregates only.

The monthly view makes the point harder to dismiss. In every single month, reported blended ROAS sat above real ROAS. The claim was lowest in January (101% of revenue) and highest in July (115%), a month of big sales events, when email, messaging and returning customers drive a large share of orders and the platforms still book them as their own.

The gap is different for every store

Pooled numbers hide the real problem. Look at the stores one by one, and the platforms' claim ranges from 48% of what the store sold to 129%.

Revenue the platforms claimed, as a share of what each store sold

Revenue Meta and Google attributed to their ads, as a share of what the store sold. Above 100%, the platforms together reported more sales than the store had.
Source: Preneuriat client dashboards, online stores we grow, 1.1.2026 to 28.9.2026. Aggregates only.

In almost half the stores, the platforms reported more revenue than existed. In some, they claimed less than 80% of it. The median store sat at 94%.

This is why you cannot benchmark yourself against a reported ROAS you read in a forum or heard at a conference. A store showing six in Ads Manager can be doing better or worse than a store showing four. The distortion is not a fixed tax you can subtract: it depends on your share of returning customers, how much brand search you get, your promo calendar and your attribution settings.

Blended ROAS and MER: the numbers that match your bank

Blended ROAS is total store revenue divided by total ad spend across every channel, for the same period. It is what we called real ROAS above. Nothing is attributed to anyone; every sale counts once, and every ad dollar counts once.

MER, the marketing efficiency ratio, is total revenue divided by total marketing spend. The difference is in the denominator. Blended ROAS usually counts paid media only. MER can also include influencer fees, affiliate commissions, agency retainers and the cost of your email and SMS sends. If paid media is your only marketing cost, the two are the same number. Some teams flip the ratio and track marketing spend as a share of revenue; it is the same information read upside down.

Here is what that looks like in our data:

MeasureROAS
Meta reported ROASpurchase value Meta attributes to its ads, divided by Meta spend4.84
Google reported ROASsame, on Google Ads (stores that advertise on Google)7.27
Both platforms, reportedall attributed value divided by all spend4.99
Real ROASstore revenue divided by all media spend4.58
Median per store, January to September 2026. Source: Preneuriat client dashboards, online stores we grow, 1.1.2026 to 28.9.2026. Aggregates only.

Per store, the median reported ROAS on Google was 7.27. On Meta, 4.84. Put the two together and the median reported blended ROAS was 4.99, against a median real ROAS of 4.58. Pooled across all stores, real ROAS was 5.26 and reported was 5.57.

Google's number looks 50% better than Meta's for a structural reason: a lot of Google's conversions come from brand search. Someone sees the product on Instagram, searches the brand name two days later, clicks the ad at the top, buys. Google reports the sale. Often Meta reports the same sale inside its own click window. The store paid twice for the credit and received one order. Moving budget from Meta to Google because "Google's ROAS is higher" is the most common expensive mistake we see in new accounts.

Where the extra revenue comes from

Four mechanisms create the gap, and all four work exactly as designed:

  1. Attribution windows. By default, Meta counts a purchase up to seven days after a click and one day after a view. Google Ads counts up to thirty days after a click. A customer who clicked both gets counted by both.
  2. Organic and returning customers. If a returning customer scrolls past your ad in the morning and buys in the evening from an email reminder, that is a view-through conversion. The platform is not lying; it is counting what it saw.
  3. Checkout value, not banked money. The pixel sends the order value at the moment of purchase. Cancellations, refunds, returned parcels and failed payments never make it back to Ads Manager.
  4. Modelling. Both platforms fill the gaps that browser privacy leaves with modelled conversions. Modelled means estimated.

The platform is not lying. It is counting what it saw. Your job is to count what you banked.

What is a good ROAS?

There is no single good ROAS, for two reasons.

The first is margin. A ROAS figure tells you how much revenue came back, not how much profit. A brand selling high-margin skincare can be very profitable at a ROAS that would bankrupt a brand selling low-margin electronics. The useful question is not whether your ROAS is high, but whether it clears your break-even with room to spare.

The second is attribution. A good reported ROAS on one platform is not comparable with a good reported ROAS on another, or with another brand's number, because each one counts differently. Set your target on real, blended ROAS, and judge it against your own margin.

For reference, the median store in our data ran at a real ROAS of 4.58. That is a description of these stores, not a target for yours.

How to calculate break-even ROAS

Break-even ROAS is the point where ad spend eats exactly all of the profit an order leaves. The formula is one divided by your margin. Use contribution margin, not gross margin: gross margin only takes off the cost of the product, while contribution margin also takes off shipping, payment fees, packaging and the cost of returns. Using gross margin makes break-even look lower than it is.

StepValue
Average orderprice the customer pays100
Product cost40
Shipping, payment fees, returns20
Contribution marginwhat is left: 40 of 10040%
Break-even ROAS1 divided by 0.402.5
Target for a 15% profit after ads1 divided by (0.40 minus 0.15)4.0
Break-even ROAS, worked example. Example with round numbers, for illustration. Not a real store.

At a 40% contribution margin, a real ROAS of 2.5 only covers costs, and you need 4 to keep 15% of revenue as profit after ads. At a 25% margin, break-even itself is 4. The same ROAS can be a healthy business in one brand and a loss in another.

What to do with this

  1. Steer by real ROAS, monthly. Store revenue divided by all media spend, or by all marketing spend if you track MER. One number, one screen, updated daily. If you do not have it live, start a spreadsheet this month.
  2. Use reported ROAS inside a platform, never across platforms. It is good for comparing two Meta campaigns with each other. It is useless for deciding Meta versus Google.
  3. Know your break-even. One divided by contribution margin. Set the target above it, and measure the target against real ROAS, not against a reported number.
  4. Watch the ratio. Revenue the platforms claim, divided by real revenue. In our stores it was 1.06 pooled. If yours climbs month over month, attribution has drifted, usually after a switch to broad or automated campaign types, and the reported number has quietly stopped meaning anything.
  5. Grow the order, not only the click. Real ROAS rises when the same customer buys more. A higher average order value lifts revenue without adding a single unit of media spend.

Questions we get

What is a good ROAS?

A good ROAS is one that clears your break-even with room to spare, and break-even ROAS is one divided by your contribution margin. At a 40% margin, a ROAS of 2.5 only covers costs, so 4 and above is healthy; at a 25% margin you need 4 just to break even. Judge real, blended ROAS against your own margin, never a reported number against someone else's. In our data, the median store ran at a real ROAS of 4.58.

What does ROAS mean?

ROAS stands for return on ad spend: revenue divided by ad spend. A ROAS of five means every unit of currency spent on ads brought back five in revenue. It is a ratio, so it reads the same in any currency. The catch is the revenue side: the platform's reported ROAS uses the sales it attributes to itself, while real ROAS uses what the store actually sold.

What is the difference between ROAS and MER?

ROAS usually describes one platform or campaign: the revenue that platform attributes to its ads, divided by what you spent there. MER, the marketing efficiency ratio, is total store revenue divided by total marketing spend, across every channel and with no attribution at all. ROAS helps you compare campaigns inside a platform; MER tells you whether your marketing as a whole pays.

What is blended ROAS?

Blended ROAS is total store revenue divided by total ad spend across every platform, for the same period. Every sale counts once and every ad dollar counts once, so it cannot be inflated by two platforms claiming the same order. In our data the median store's blended ROAS was 4.58, while the platforms' reported blended ROAS for the same store was 4.99.

Fit check

Want to see your real ROAS?

Every Preneuriat client gets a live dashboard: store revenue, all media spend, real ROAS, updated all day. The first call goes both ways.

Check the fit