Skip to content

For GA4 usersFrustrated with GA4 attribution? Upload your GA4 export, see causal insights in 5–10 minutes for €99 pay-per-use.

ROAS & Incrementality

5 min read

How to Prove Marketing Incrementality in Budget Meetings

The budget meeting does not ask for ROAS. It asks how much of this you actually know. Five numbers from data you already hold answer it, and the honest first version makes marketing look worse before it makes it credible.

Share
Quick Answer·5 min read

How to Prove Marketing Incrementality in Budget Meetings: The budget meeting does not ask for ROAS. It asks how much of this you actually know. Five numbers from data you already hold answer it, and the honest first version makes marketing look worse before it makes it credible.

Read the full article below for detailed insights and actionable strategies.

The attribution problem

One sale. Four channels. 400% credit claimed.

100
1 sale
Meta
100%
claimed
Google
100%
claimed
TikTok
100%
claimed
Klaviyo
100%
claimed

Reported revenue: 400 · Actual revenue: 100 · Gap: €300

Marketing incrementality is proven in a budget meeting by bringing numbers with the four properties a finance lead recognises: from a source that does not sell you media, with coverage stated, with the design stated, and with an interval and a floor. In practice that is five numbers from data you already hold, one qualified holdout, and a sentence that admits what you cannot know. The Price of Being Found calls the question every CFO is actually asking not "what was the ROAS" but "how much of this do you actually know".

Why the ROAS slide loses

A slide of platform ROAS figures cannot survive one question: which of these is true? Meta's, Google's and the store's numbers answer different questions and cannot be reconciled, only chosen between. The finance lead knows this even when they cannot name it, because the sum of the platforms' claims exceeds the revenue in the ledger. Black Friday ROAS: what platforms report vs orders shipped walks through the reconciliation problem; this article is the meeting itself.

The five numbers

  1. Coverage. Attributed conversions divided by actual orders, by month. Reported cost per sale is the real one divided by this number, so a coverage of 0.6 means every cost figure in the deck is 67% above reality before any media price change. One published census found 48.6% of sessions with no resolvable source at one company; yours is one query.
  2. Claim ratio. Every platform's claimed conversions summed without deduplication, divided by orders. Above 1 for almost any multi-channel brand. Its level says how generous the platforms are collectively; its movement usually means a definition changed, not performance.
  3. The one qualified holdout. One channel whose spend share times honest return cleared the smallest lift the design could see, held out for eight weeks with the pre-period fixed. Reported as "revenue in the held-out regions moved by this much, interval this wide, from a design that could see anything above 8.3%".
  4. The measurability list. Every other channel, split into measurable at current scale and not. The second list is the one finance has never been given, and the book calls it the more useful of the two, because it is where measurement theatre stops being paid for.
  5. The anchor date. The date of the last holdout that qualified. Everything after it is model, not measurement, and confidence decays from it. If the honest entry is "never", write never.

Five Monday numbers for DTC owners is the owner's version of the same list, with the visibility rate and the mix effect added.

The script

The book suggests a short paragraph, and it works because every clause is checkable: here is what we can see and the half we cannot; here is what being found actually costs us all in; here is which of our channels we can measure at this scale and which we cannot; here is our last valid experimental anchor and how much confidence has decayed since; here is what I propose to do about each.

Say the second clause first if you say nothing else. Admitting the unresolvable half is what converts the rest of the deck from claims into evidence.

The question you will be asked next

"What happens if we cut channel X?" Two answers, depending on the channel. For the held-out one: the interval, and the decision rule you wrote before the test. For every other channel: "its spend share times its honest return is below what a test could detect at our scale, so we cannot know from a test, and we are managing it on stated judgement rather than pretending a null result was evidence". That second answer sounds like weakness and is the strongest sentence in the meeting, because nobody else in the company can say it truthfully about their numbers.

Why the first version makes you look worse

Coverage will be lower than anyone expected. The claim ratio will show the platforms collectively took credit for more sales than the company made. The anchor date will, for most organisations, be never. The book calls this the correct first result: it is what the situation was before you measured it, and a smaller number you can defend is worth more than a larger number you cannot. The organisations that get past it are the ones where somebody senior says that out loud, once.

What to do this week

  • If you have to defend the number: compute coverage and the claim ratio for last quarter today. Two hours, no vendor. Put both on the first page of the deck, above any ROAS.
  • If you own the budget: tell whoever presents to you that the store's order count is the number the meeting is graded on. Every platform report then becomes context rather than verdict.

A causal read on the GA4 export gives every channel an incremental figure with an interval between anchors and states which channels fall below its fit floor. The pricing page carries four answers about buying one; the five numbers above come first.

As of 9 September 2026. The four properties, the five numbers, the coverage census and the meeting script are from The Price of Being Found (Edition 2.10), Chapters 8, 19 and 20, with the book's caveats.

Get attribution insights in your inbox

One email per week. No spam. Unsubscribe anytime.

Key Terms in This Article

Related Articles

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Ready to see your real numbers?

Own the budget? Upload your GA4 export and see which channels drive incremental sales, with confidence intervals, in minutes. Have to defend it? Start with the live demo and take the read to your CFO.

Full refund if you don't see value.

Stay ahead of the attribution curve

Weekly insights on marketing attribution, incrementality testing, and data-driven growth. Written for the person who owns the budget and the person who has to defend it.

Which one are you? Optional.

No spam. Unsubscribe anytime. We respect your data.

Frequently Asked Questions

How do you prove incrementality to a CFO?

With numbers that have the four properties of a defensible figure: from a source that does not sell you media, with coverage stated, with the design stated, and with an interval and the minimum detectable effect. One qualified holdout, plus an explicit list of channels that cannot be measured at current scale.

What is the claim ratio and why does finance care?

The sum of every platform's claimed conversions divided by the orders the store actually shipped. Above 1 means the platforms collectively took credit for more sales than the company made, which is why platform ROAS figures do not add up to the revenue in the ledger.

What if we have never run a holdout?

Say so. The anchor date entry is 'never', which The Price of Being Found calls the correct first result for most organisations. Then run one qualified holdout on the channel with the largest margin over its measurability floor, and re-anchor quarterly.

Related reports

Real reports on this topic.

Anonymised reports from the Attribution Report Library tagged with roas & incrementality.

Browse all related reports

Find your wasted ad spend in 5–10 minutes.

Watch the model work on a sample store first, no signup. Then upload your last 40–90 days of GA4 sessions and get incremental ROAS with confidence intervals. No pixel, no SDK. €99 per read.

Prefer to talk it through? Book a 20-min call, or read how it works.

Last-click guesses.We run the math.

Causal attribution for ecommerce brands. Watch the model work on a sample store first, then upload your GA4 export and see which channels really drove revenue in 5–10 minutes. €99, pay-per-use. Pro at €299/mo when you want it continuous.

No signup for the demo. Book a 20-min call or compare plans.