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.

Attribution2 min read

Incremental ROAS (iROAS)

Causality EngineCausality Engine Team

TL;DR: What is Incremental ROAS (iROAS)?

Incremental ROAS (iROAS) incremental ROAS (iROAS) is revenue that would not have happened without the ad, divided by the ad spend. It counts only the lift a channel causes, unlike platform ROAS, which credits conversions that may have happened anyway.

The numbers behind the problem

Articles analyzed

1,027

Glossary terms

1,085

Platform integrations

6

Starting price

€99

What is Incremental ROAS (iROAS)?

Platform-reported ROAS assigns credit by clicks and views; incremental ROAS is measured causally, by comparing outcomes against the would-have-happened-anyway baseline. Causality Engine returns per-channel incremental ROAS with confidence intervals from a GA4 export, no pixel required.

Why Incremental ROAS (iROAS) Matters for E-commerce

Budgeting on platform ROAS systematically overfunds channels that harvest existing demand. Incremental ROAS is the number a CFO can act on; the gap between the two is your attribution debt (causalityengine.ai/marketing-debt).

Frequently Asked Questions

What is incremental ROAS (iROAS)?

Incremental ROAS is revenue that would not have happened without the ad, divided by the ad spend. It counts only the lift a channel causes, unlike platform-reported ROAS, which credits conversions that may have happened anyway.

Why is incremental ROAS usually lower than platform ROAS?

Because platforms self-attribute: they claim credit for any conversion their ad touched, including purchases from customers who would have bought regardless, such as branded-search clicks and retargeted existing customers. Stripping out those would-have-happened-anyway conversions leaves only the caused revenue, which is a smaller number.

How is incremental ROAS calculated?

The formula is: Incremental ROAS = (Revenue with the channel minus Revenue without the channel) divided by channel spend. The hard part is estimating the counterfactual, the revenue without the channel, which is done with holdout experiments or causal inference on your existing analytics data.

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.

Causal attribution check

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 Shopify orders if you have them) and get incremental ROAS with confidence intervals. No pixel, no SDK, no integration project. €99 per run. Every quarter on last-click adds to your marketing debt.

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

Seen in real reports

Where this term shows up in the data.

Anonymised reports from the Attribution Report Library where incremental roas is a meaningful signal in the readout.

Browse reports about incremental roas