HomeBlogReal ROAS & measurement

What is a good ROAS? Real vs reported ROAS in 11 Israeli stores

We compared what Meta and Google reported to what 11 Israeli online stores actually banked 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
5 of 11
stores where the platforms reported more sales than the store actually had
129%
the highest claim in a single store. At the other end, one store got 48%

What we measured, and why it matters

ROAS, return on ad spend, is the revenue attributed to your ads divided by what you paid for them: for every shekel of media, how many came back. Every store owner knows the moment. Meta's Ads Manager says 6.2. Google says 8.1. 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.

So we measured it. Our dashboards pull three things straight from the source for every client: store orders from Shopify, WooCommerce or Wix, spend and reported purchase value from Meta, and the same from Google Ads. For this article we took 11 Israeli ecommerce stores, all billed in shekels, all running Meta and Google side by side, from 1 January to 28 September 2026: 39,727 orders, ₪15.4 million in gross revenue and ₪2.9 million in media.

Two definitions, and we will keep to them for the rest of the piece:

What the platforms reported, and what the stores banked

Across the 11 stores, Meta and Google together attributed ₪16.3 million in purchases to their ads. The stores sold ₪15.4 million in total. Not from ads: in total, including organic search, returning customers, WhatsApp orders, email, word of mouth, everything.

That is 106%. According to the two platforms, 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, 11 Israeli online stores, 1.1.2026 to 28.9.2026. Aggregates only.

The monthly view is even more instructive. In every single month, the reported blended ROAS sat above the real one. The platforms' claim was lowest in January (101% of revenue) and highest in July (115%), a month with big sales events, when email, WhatsApp and returning customers drive a large share of orders and the platforms still book them as theirs.

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

One bar per store, lowest to highest. Above the dashed line, Meta and Google together reported more sales than the store had.
Under 100%Over 100%
0% 50% 100% 48% 73% 85% 85% 92% 94% 102% 106% 115% 125% 129% 100% = what the store actually sold
0% 50% 100% 48% 73% 85% 85% 92% 94% 102% 106% 115% 125% 129%
Source: Preneuriat client dashboards, 11 Israeli online stores, 1.1.2026 to 28.9.2026. Aggregates only.

In 5 of the 11 stores the platforms reported more revenue than existed. In 2 stores 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 saw somewhere. A store with a 6.0 in Ads Manager can be doing better or worse than a store with a 4.0. The distortion is not a fixed tax you can subtract; it depends on your mix of returning customers, brand search, promo calendar and attribution settings.

Why Google looks better than Meta, and why that is not the point

MeasureROAS
Meta reported ROASpurchase value Meta attributes to its ads, divided by Meta spend4.84
Google reported ROASsame, on Google Ads (10 of the stores run 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, 11 Israeli online stores, 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.

Google's number looks 50% better for a structural reason: a lot of Google's conversions come from brand search. Someone saw the product on Instagram, searched the brand name two days later, clicked the ad at the top, bought. Google reports the sale; often Meta reports the same sale inside its own 7-day 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. Meta's default counts a purchase up to 7 days after a click and 1 day after a view. Google counts up to 30 days by default. 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 a WhatsApp reminder, that is a view-through conversion. The platform is not lying; it is counting what it saw.
  3. Value, not banked money. The pixel sends the checkout 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 to do with this

  1. Steer by real ROAS, monthly. Store revenue divided by all media spend. 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. Divide 1 by your contribution margin after product cost, shipping and payment fees. A 40% margin means a real ROAS of 2.5 is where you stop losing money. Set the target above that, not against a reported number.
  4. Watch the ratio. Revenue the platforms claim, divided by real revenue. In our stores it is 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.

Questions we get

What is real ROAS?

Real ROAS is total store revenue divided by total media spend across every platform, for the same period. It ignores attribution completely: it asks how much came in for every shekel that went out. In our data, the median Israeli store in 2026 ran at a real ROAS of 4.58.

Why does Meta's ROAS not match my sales?

Because Meta counts purchases it can connect to an ad within its attribution window, including view-through and modelled conversions, and it never subtracts cancellations or refunds. Google does the same with its own window. Both can count the same order. In 5 of the 11 stores we measured, the two platforms together reported more revenue than the store had.

What is a good ROAS?

There is no universal number: a good ROAS is one that clears your break-even with room to spare, and break-even is 1 divided by your contribution margin. At a 40% margin, a real ROAS of 2.5 only covers costs, so 4 and above is healthy; at a 25% margin you need 4 just to break even. For reference, the median Israeli store in our data ran at a real (blended) ROAS of 4.58 in 2026, while its reported blended ROAS was 4.99. Judge the real number against your margin, never a reported number against someone else's.

Which ROAS should I set as a goal?

A real ROAS goal, derived from your margin: 1 divided by contribution margin is break-even, and the goal should sit above it. Each platform's reported ROAS is then used for one thing only: ranking campaigns inside that platform.

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