Incremental Lift Calculator: Measure Your True Marketing Impact
Stop guessing your Incremental Lift. Use a transparent calculation to understand the true incremental impact of your marketing spend and see what last-click attribution is hiding from you.
Three platforms, three answers, one budget to defend. Your GA4 export already holds the answer, and the first finding is free and never leaves your browser. Get your first finding free
By Joris van Huët, Founder & CEOUpdated 5 min read
Run the numbers for your store: the free holdout test planner.
Stop Relying on Inaccurate Platform Dashboards
For illustration: you book €1,000,000, and a holdout region where the ads were paused says you'd have booked €685,000 without them, so the ads caused €315,000: an incremental lift of 46%. That's the whole calculation, revenue minus the baseline, divided by the baseline, and the hard part is the baseline, not the arithmetic. There's no embedded calculator on this page; the method below runs in a few spreadsheet cells.
Your Shopify, Meta and Google dashboards each tell a different, partial story. Shopify's marketing reports credit the last click by default, direct visits included, while Meta and Google count the conversions their own ads touched, inside their own attribution windows. None of these attribution models shows what would have happened without the ads, so you can overspend on channels that take credit for organic sales and underspend on the ones that add new revenue.
The Incremental Lift Calculator is a calculation you run yourself on your own ad spend and revenue, grounded in first principles, not platform data.
How the Incremental Lift Calculator Works
No black box: the calculation is transparent, and you can check every step. It relates your marketing spend to your actual revenue through a baseline: the revenue you'd have had without the ads.
Required Inputs:
Total Marketing Spend (EUR): Your total ad spend across all major channels.
Total Revenue (EUR): Your total store revenue over the same period.
Baseline Revenue (EUR): An estimate of what the same period would have brought in without the ad spend, from a holdout region or a comparable period with the spend paused.
Channel-Specific Spend (Optional): For a more granular view, spend for channels like Meta, Google, and TikTok, with a baseline for each channel you hold out.
The Methodology Explained
The calculation is a simplified causal model of the incremental impact of your ad spend. Incremental revenue is total revenue minus the baseline; incremental lift is that difference as a share of the baseline; incremental ROAS is that difference divided by spend. In a spreadsheet, with spend in A2, revenue in B2 and the baseline in C2, those are =B2-C2, =(B2-C2)/C2 and =(B2-C2)/A2. Set incremental ROAS against your platform-reported ROAS, and the gap is credit the platforms claimed that the spend didn't cause. The result is only as good as your baseline, and it doesn't split the lift across channels unless you hold channels out one at a time.
Example Calculation: A Beauty Brand
For illustration (invented numbers, not a customer result): a beauty brand spends 150,000 EUR on ads and books 1,000,000 EUR in revenue. A holdout region puts the baseline, what would have come in without the ads, at 685,000 EUR, so the ads caused 315,000 EUR: an incremental lift of 46%. Its ad platforms credit themselves with 525,000 EUR.
Platform Reported ROAS: 3.5x
Incremental ROAS from the calculation: 2.1x
In this illustration, the platforms claim 67% more revenue than the ads caused. A gap like that can sit in branded search, where ads take credit for buyers who were already on their way through direct and organic traffic: paying for customers the brand would have gotten for free.
The next step is a test rather than a leap: cut branded search spend a little in one region, then compare revenue with the regions left unchanged.
Take Control of Your Marketing Spend
Incremental lift isn't an academic exercise: it decides where the next euro of budget goes. Every platform grades its own homework: the 525,000 EUR in the example is the platforms' own count, under rules they set, and the baseline is the one number in the calculation they don't control.
Three things to do with your result:
- Put it in proportion. Hold incremental ROAS against your break-even ROAS, 1 divided by your margin after product, shipping and fees. For illustration: at a 50% margin, the example's 2.1x barely clears the 2.0x break-even, although the platforms' 3.5x looks comfortable.
- Find where the gap sits in your own data. Rebuild last-click from your GA4 export and set each channel's revenue next to what its platform claims. Branded search and retargeting are common places for claimed revenue to run ahead.
- Test one channel at a time. Run an incrementality test: hold one channel out in one region for two weeks (how to set up a geo holdout) and rerun the calculation for that channel alone.
More on marketing attribution in the glossary, and in our other resources.
Rule of thumb: an incremental lift you measured beats any ROAS a dashboard reports, so decide the next euro of budget on your baseline, not on the platforms' count.
Related Resources
Ad Platform Accuracy Audit: How Reliable Are Your Numbers
Customer Lifetime Value Calculator for Shopify Stores
Frequently asked questions
How is this Incremental Lift calculator different from others?
It's a calculation you run yourself on your own numbers, not a lead-capture form: revenue with the spend, minus a baseline of what would have come in without it. Platform-reported revenue stays out of it, and so do the platforms' own biases.Is this calculator 100% accurate?
No. It's a directional estimate, only as good as the baseline you put in. A holdout region gives a better baseline than a paused period, because seasonality and your other channels keep running in both halves of the comparison. The calculation is there to show you the gap between reported and actual performance.What do I do with my incremental lift result?
Use it as a starting point. If your incremental ROAS is well below what your ad platforms report, they're claiming sales your ads didn't cause. Next, find which channels the gap sits in: rebuild last-click from your GA4 export, then hold out one channel at a time in one region and rerun the calculation.Why do you focus on Shopify brands in Beauty, Fashion, and Supplements?
We don't limit ourselves to them. Fashion and beauty brands were our launch users, which is why they come up often, but the read is vertical-agnostic: it works for any ecommerce category, on any store platform that runs GA4. Shopify is not required.
Go deeper: Causal attribution, explained.
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Have an audience of ecommerce operators? Earn 20% recurring commission by recommending the €99 read.
Keep reading
Terms in this article
- AttributionAttribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
- Attribution WindowAttribution Window is the defined period after a user interacts with a marketing touchpoint, during which a conversion can be credited to that ad. It sets the timeframe for assigning conversion credit.
- Causal ModelA Causal Model is a mathematical representation describing the causal relationships between variables, used to reason about and estimate intervention effects.
- ConversionConversion is a specific, desired action a user takes in response to a marketing message, such as a purchase or a sign-up.
- DashboardsDashboards are graphical user interfaces that provide at-a-glance views of key performance indicators (KPIs). They monitor campaign performance and visualize attribution insights.
- IncrementalityIncrementality is the part of an outcome, such as orders or revenue, that a marketing activity caused: the extra results compared with what would have happened without it. It is a causal effect, not the number of conversions credited to a channel.
- Marketing AttributionMarketing attribution assigns credit to marketing touchpoints that contribute to a conversion or sale. Causal inference enhances attribution models by identifying true cause-effect relationships.
- RetargetingRetargeting is online advertising that targets users who have previously interacted with your website or content. Attribution analysis shows the causal role of retargeting in driving conversions and improving ad spend.