What is incrementality in marketing?
By Harry Burman · Updated October 15, 2026
Incrementality is the extra sales your ads cause: the sales you have with the ads, minus the sales you would have had without them. Ad reports can't show it, because they count everyone who saw or clicked an ad, including people who would have bought anyway. A test that holds some people or places back from your ads can.
Incrementality is the difference between the sales you had with your ads and the sales you would have had without them. Ad platforms don't report it. Meta credits a sale to an ad if the buyer clicked or saw it within a set window, and Amazon Attribution credits tagged clicks within 14 days, so both count shoppers who would have bought anyway and miss sales they can't see. To measure incrementality you need a holdout group: people or places that don't see the ads but are otherwise alike. Platforms can hold out users, which works for sales they track. For Amazon sales, a geo test pauses ads in some regions and compares orders. Every result needs an uncertainty range, because sales are noisy and small effects need big tests.
What incrementality means
Every ad sits on top of sales you would have made anyway. Some shoppers already know your brand, others find you in search, and some are about to reorder. If an ad reaches them right before they buy, the ad platform counts the sale, but the ad didn't make it happen.
Incrementality asks a simpler question: how many sales happened because of the ads? In numbers:
incremental sales = sales with ads − sales without ads incremental ROAS = incremental sales ÷ ad spend lift = incremental sales ÷ sales without ads
The hard part is the second line of that first formula. You never see "sales without ads" for the same people at the same time. Every method for measuring incrementality is a way of estimating it. Those extra orders are incremental sales; in dollars they are incremental revenue. When the question is specifically about ad dollars, see marketing incrementality.
Attribution gives credit. Incrementality measures cause.
Attribution is a set of rules for handing out credit. Meta credits a sale to an ad if the buyer clicked or saw it within a set window. Amazon Attribution credits a sale if the shopper clicked a tagged link and bought within 14 days. Google, TikTok and the rest have their own rules. Add them up and the total is usually more than your real sales, because each platform counts the same buyer.
Attribution gets cause wrong in both directions:
- Too much credit. It counts buyers who would have bought anyway, like loyal customers who happen to see a retargeting ad.
- Too little credit. It misses buyers it can't track. Someone sees your Instagram ad, doesn't click, and searches for you on Amazon the next day. Meta never sees that sale, and Amazon Attribution doesn't either.
Researchers have tested this directly. A study of large ad experiments at Facebook compared the experiments' answers with what common non-experimental methods would have said, and found those methods often got the effect wrong (Gordon and others, 2019).
How to measure incrementality
To estimate "sales without ads", you need a group that doesn't see the ads but is otherwise like the group that does. That group is called a holdout group. There are two main ways to make one:
- Hold out people. The ad platform randomly keeps some users from seeing your ads and compares their purchases with everyone else's. Meta's conversion lift studies work this way. They can only count purchases the platform can see, which matters if you sell on Amazon. See conversion lift vs. brand lift.
- Hold out places. You turn ads off in some regions and compare their sales with regions where ads stay on. This is a geo test. It works with any sales data that records where orders ship, including Amazon's.
Both are experiments. There are also models that estimate incrementality from history, like marketing mix models. Models are useful for many channels at once, but they work best when experiments check them. For a methods overview aimed at Meta → Amazon, see incrementality measurement.
A simple example
A made-up brand spends $6,000 on Meta ads in a month. Two reports and one test say three different things:
- Meta's report credits the ads with $18,000 of sales on the brand's own site: a ROAS of 3.0.
- Amazon Attribution credits $3,600 of Amazon sales to tagged ad clicks: a ROAS of 0.6.
- A geo holdout test finds that, across both channels, the ads caused about $11,000 of sales the brand wouldn't have had: an incremental ROAS of about 1.8.
None of the reports is "lying". They answer different questions. Only the test answers the one that matters for the budget: what would happen to sales if the ads stopped? The attribution gap calculator lays the three numbers side by side for your own brand.
Why it matters for your budget
Incrementality changes decisions. If a campaign's reported ROAS is 4 but its incremental ROAS is 1, cutting it barely moves sales. If reported ROAS is 0.6 but the ads drive Amazon sales no report can see, cutting them can hurt more than you expect.
It also changes how you judge profit. An extra sale only helps if it makes money after product costs, fees and the ads that caused it:
- Compare incremental ROAS with your break-even ROAS, not reported ROAS.
- Use incremental results to split budget between channels, since each platform over-credits itself by a different amount.
What incrementality tests can't tell you
- One test is one moment. It measures your ads at one spend level, with one set of creative, in one season. Re-test when those change.
- Small effects need big tests. Sales are noisy. In 25 large ad experiments at US retailers and brokerages, the median uncertainty range on return on ad spend was more than 100 percentage points wide (Lewis and Rao, 2015). A small brand needs to plan the test size first, with something like the holdout test calculator.
- Tests cost something. If the ads work, the holdout sells less during the test. That's the price of knowing.
How Spillmark measures it
Spillmark measures the incrementality of Meta ads on Amazon with geo holdout tests across US states. It splits the states into two groups that normally sell in step, tells you which group to pause Meta ads in, and compares Amazon orders against how the groups usually compare. Every result comes with its uncertainty range, and the test design is locked before it starts. The full method and math are on how lift is calculated.
Frequently asked questions
What is incrementality in simple terms?
It's the sales your ads cause: sales with the ads minus the sales you'd have had without them. It leaves out buyers who would have bought anyway.
What is the difference between attribution and incrementality?
Attribution hands out credit by rules, like a click within 7 days. Incrementality measures cause by comparing a group that sees ads with one that doesn't.
What is incremental ROAS (iROAS)?
Incremental sales divided by ad spend. It's usually lower than platform-reported ROAS, but it can be higher when ads drive sales the platform can't track.
What is an incrementality test?
An experiment that holds some people or regions back from your ads and compares their sales with everyone else's. The difference is what the ads caused.
Can I measure incrementality without a test?
You can estimate it with models, like marketing mix models, but they can mistake coincidence for cause. A test is the most direct measure.
Sources
- Gordon, Zettelmeyer, Bhargava & Chapsky, A Comparison of Approaches to Advertising Measurement: Evidence from Big Field Experiments at Facebook (Marketing Science, 2019)
- Lewis & Rao, The Unfavorable Economics of Measuring the Returns to Advertising (Quarterly Journal of Economics, 2015)
- Vaver & Koehler, Measuring Ad Effectiveness Using Geo Experiments (Google, 2011)