Skip to main content
Free calculator

ROAS Recovery Estimator

When some conversions never reach an ad platform, its ROAS reads lower than your real return. This estimator shows what the platform would report if a share of that missing revenue were credited to the ads that earned it. You set the share, because no single figure fits every store.

By Kiril Kostov. Sources checked on .

Your numbers

The conversion value in Ads Manager, Google Ads or the platform you are checking.

A planning input, not a promise. Your real figure depends on how much of your traffic blocks or restricts the browser pixel; compare store orders with platform conversions to find it.

One divided by your margin before ad spend. At a 40% margin it is 2.5x.

What the platform would report

Enter your monthly spend and the revenue your ad platform attributes. Results update as you type.

How the estimate works

ROAS is the revenue an ad platform attributes to your ads divided by what you spent on them. If tracking gaps keep some of your sales out of that revenue, the platform's ROAS is lower than your true one. The estimator raises the attributed revenue by the uplift you choose and recomputes.

  • Reported ROAS = attributed revenue ÷ ad spend
  • Additional revenue = attributed revenue × uplift
  • Estimated ROAS = (attributed revenue + additional revenue) ÷ ad spend
  • Break-even ROAS = 1 ÷ margin before ad spend

What an uplift does to a ROAS of 3.0

Example: 10,000 of monthly spend and 30,000 of attributed revenue.

Uplift in reported revenueAdditional revenue a monthEstimated ROAS
10%3,0003.30x
20%6,0003.60x
30%9,0003.90x
40%12,0004.20x

Choosing an uplift that means something

The uplift depends on how many of your conversions the platform misses today and how many of them server-side delivery would restore. If a share h of your conversions is hidden and all of it were restored, reported revenue would rise by h ÷ (1 − h). A 20% hidden share is a 25% uplift, and a 30% hidden share is a 42.9% uplift. If only half were restored, halve it.

The ad blocker loss calculator turns a hidden share into reported and real CPA and ROAS, and our ad blocker statistics page lists published rates by country. Neither replaces measuring your own gap.

  • Compare store orders with the purchases the platform reports for the same campaigns and window.
  • Treat the 10%, 20%, 30% and 40% buttons as scenarios, not forecasts.
  • After you change tracking, repeat the comparison and replace the assumption with the result.

Why the break-even ROAS matters more than the uplift

A ROAS only means something against what you need to earn. Break-even ROAS is one divided by your margin before ad spend. At a 40% margin it is 2.5x, so a campaign reporting 2.2x looks like a loss.

If better tracking lifts that campaign's ROAS to 2.75x, it was never losing money. It was under-reported. Enter your break-even and the estimator says which of the three cases you are in: already above it, above it once the uplift is counted, or still below it.

What this estimate does not tell you

It is arithmetic on your inputs, not a prediction, and it leaves out several things you should keep in mind.

  • It is not incremental revenue. The sales already happened; the estimate only moves their credit from nowhere to the platform that earned it.
  • It does not model bidding. Platforms optimise on the conversions they see, so a fuller signal can change results, but how much cannot be estimated from these inputs.
  • It ignores attribution windows. A platform's default window changes the revenue it reports, whatever the tracking.
  • It assumes the uplift is the same across campaigns.
  • It does not subtract tool costs. Extra attributed revenue is not extra profit, so a cost comparison on it would mislead.

Questions about this tool

Is the additional revenue new revenue?

No. It is revenue from sales that already happened. Today the platform does not see some of them; the estimate shows what it would report if it did. The practical value is in the decisions and bidding that complete data allows.

Why is 30% the default uplift?

It is a round planning figure in the middle of the 10% to 40% presets. It is not a measured result and not a promise. The honest way to set it is to compare your store orders with what the platform reports.

Which revenue should I enter?

The conversion value your ad platform reports for the campaigns in the spend you entered, for the same period. Use one platform at a time.

How do I work out my break-even ROAS?

Divide one by your margin before ad spend: product margin after cost of goods, shipping and fees. A 25% margin gives 4.0x, a 50% margin gives 2.0x.

What if my ROAS is already above break-even?

Then better tracking will not rescue the campaign, but it can still make bidding and scaling decisions safer, because the platform sees more of what its spend produced.

Does this include what SignalBridge costs?

No. Attributed revenue is not profit, so subtracting a subscription from it would suggest a return the data cannot support. The pricing page lists current plans.

How is this different from the ad blocker loss calculator?

The ad blocker calculator starts from a hidden share and returns real CPA and ROAS. This one starts from an uplift in reported revenue and returns estimated ROAS, with an optional break-even check. Use either, depending on which number you trust more.

Is my data stored?

No. The calculation runs in your browser and nothing you type is stored or sent.