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.

Attribution

4 min read

Showing the reported vs causal ROAS gap to a team

Present a ROAS gap badly and every channel owner hears a performance review. Four framings that keep the conversation about the instrument rather than the person.

Share
Quick Answer·4 min read

Showing the reported vs causal ROAS gap to a team: Present a ROAS gap badly and every channel owner hears a performance review. Four framings that keep the conversation about the instrument rather than the person.

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

Channel comparison

Reported vs. true incremental ROAS

Data relevant to: Showing the reported vs causal ROAS gap to a team

Platform reported
Causal (true)
Google Shopping+162% inflated
10.2x
3.9x
Meta Retargeting+521% inflated
8.7x
1.4x
TikTok Ads-69% undercredited
0.8x
2.6x

Show a channel owner that their reported ROAS is inflated and they will hear a judgement about their work, because that is what it sounds like. The gap is a property of the measurement, not of the person running the channel, and the presentation has to make that unmistakable.

Four framings that work

Instead ofSay
"Branded search is overstated""Branded search is credited for demand other channels created"
"Your ROAS is wrong""The platform's rule counts touches; we are asking a different question"
"We are cutting this""We want to test this properly before deciding"
"The model says""Here is the estimate, the interval and what would change it"

The second column is not softer, it is more accurate. The platform number is not wrong; it is an answer to a question about touches. Saying so is both kinder and more correct, which is a rare combination.

Lead with the structural explanation

Explain the mechanism before showing any channel's figure. Branded search captures demand created elsewhere. Retargeting reaches people already intending to buy. View-through crediting counts a weak signal. Once the room understands why gaps appear where they do, the specific numbers land as confirmation of a mechanism rather than as an accusation.

The mechanism is set out in platform attribution overcounting and the credit-versus-causation distinction in the correlation versus causation problem.

Show the intervals, including the wide ones

Present the confidence intervals alongside the estimates and point out the widest one yourself. This does two things: it shows the method is not claiming more than it has, and it gives the channel owner a legitimate route to push back, which they will need in order to accept the rest.

A room that can argue with your numbers will engage with them. A room presented with certainty will only look for a reason to dismiss it.

Give the channel owner the next move

Ask which channel they would most want tested properly, and then test it. That converts the meeting from a verdict into a plan, and the person closest to the channel usually has the best instinct about where the model is likely wrong.

They are often right. Aggregate methods cannot see creative fatigue, auction dynamics or what was tried last quarter, and the channel owner can. Settling attribution debates with your agency covers the same dynamic with an external party.

What not to do

Do not present the gap and a budget decision in the same meeting. The two together guarantee the discussion becomes about the decision, and the measurement never gets examined on its own terms. Separate them by at least a week.

The material to bring

One page per channel: reported figure, causal estimate, interval, coverage, design label. Causality Engine produces exactly that from a Google Analytics export at €99 once, refundable if it does not move a budget decision, and the interactive demo lets the team see the output on a sample store before it has anything at stake.

The underlying point

Nobody is being caught out. The platform is answering the question it was built to answer, the channel owner is optimising against the number they were given, and the gap is a property of the instrument. Say that first and the rest of the conversation is possible.

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.

See what you get

Confidence-scored results in minutes. Full refund if you don't see it.

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.

Related reports

Real reports on this topic.

Anonymised reports from the Attribution Report Library tagged with attribution.

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.