Incrementality Testing and Lift Tests
Incrementality testing measures how many sales, sign-ups or visits a marketing activity actually caused, by comparing people or places that received it with similar ones that did not. A lift test is one common kind of incrementality test, and it answers the question that attribution reports cannot, which is whether these customers would have bought anyway.
- Incremental result: The additional sales that happened only because of the marketing activity.
- Test group: The people or regions that receive the advertisements or messages.
- Control group (holdout): A similar group, chosen at random, that deliberately does not receive them.
- Lift: The percentage by which the test group's result exceeds the control group's result.
- Main methods: User holdouts, geo experiments and platform conversion lift studies.
This lesson follows one example: an ethnic wear brand from Surat that sells sarees and kurtas online and runs a large Meta ads campaign for its Diwali sale. Meta Ads Manager reports 2,000 purchases from the campaign, which cost ₹4,50,000. The owner wonders how many of those buyers were loyal customers who would have ordered their festival outfits during Diwali anyway.
Key Characteristics of Incrementality Testing
- Random comparison: The control group must be chosen at random or matched carefully, or the comparison is unfair.
- Same time period: Both groups experience the same festival, prices and weather, so the advertising is the only meaningful difference.
- Cause, not credit: It measures what the marketing changed, unlike attribution models, which share credit.
- Planned in advance: The metric, groups, length and budget are fixed before launch.
- Costs something: The holdout group sees no advertisements, so the business may give up some possible sales during the experiment.
How Incrementality Testing Works
- Pick the question: "How many extra Diwali purchases do our Meta ads cause?"
- Split the audience: Of 10,00,000 people in the target audience, 90 percent (9,00,000) form the test group and 10 percent (1,00,000) form the holdout, which is kept from seeing the campaign's ads.
- Run the campaign: Both groups can still see organic posts, emails and website banners, so the only difference between them is the paid advertising.
- Count conversions in both groups: Purchases are matched to each group, whether or not the buyer clicked an ad.
- Compare the rates: The difference between the groups, scaled to the size of the test group, gives the incremental purchases.
Advertising platforms can manage this split for you, and both Meta and Google Ads have offered conversion lift studies, often with eligibility rules or minimum budgets.
Geo experiments work the same way with places instead of people. The brand could run ads in some cities and pause them in similar cities, then compare sales from each group of cities. This approach works even when individual users cannot be tracked, and it can include offline store sales as well. Open-source tools such as Meta's GeoLift can help design and read these tests.
Example: The Surat Brand's Diwali Holdout
| Group | People | Purchases | Conversion rate |
|---|---|---|---|
| Test (saw ads) | 9,00,000 | 2,700 | 0.30% |
| Control (no ads) | 1,00,000 | 200 | 0.20% |
- Baseline: Without ads, the test group would have bought at the control rate: 9,00,000 x 0.20 percent = 1,800 purchases.
- Incremental purchases: 2,700 minus 1,800 = 900 purchases were caused by the ads.
- Lift: The rate rose from 0.20 percent to 0.30 percent, a relative lift of 0.10 divided by 0.20, or 50 percent.
- Cost per incremental purchase: ₹4,50,000 divided by 900 = ₹500, compared with the ₹225 per purchase that the 2,000 reported purchases suggested.
- Incremental ROAS: With an average order of ₹2,000, the 900 extra orders bring ₹18,00,000, so incremental ROAS is 18,00,000 divided by 4,50,000 = 4.0. The reported figure was 2,000 x ₹2,000 = ₹40,00,000, a ROAS of about 8.9.
- Decision: The advertisements clearly work, but less effectively than the dashboard claimed, so the owner now judges Meta against a target based on incremental ROAS, explained in what is ROAS, and plans to test a smaller retargeting budget next.
Notice that the test group also contains buyers the ads never actually reached, which is expected, because comparing complete groups is exactly what makes the result fair.
Benefits of Incrementality Testing
- True effect: It shows what the marketing actually caused, which is the most important question for budget decisions.
- Checks the dashboards: It shows how far platform-reported results overstate or understate reality.
- Works across channels: Geo tests can measure TV, outdoor or offline effects that no pixel tracks.
- Calibrates models: Lift results make marketing mix modeling more accurate.
Limitations of Incrementality Testing
- Needs scale: Small audiences produce too few conversions for a reliable, statistically clear answer.
- Costs sales: The holdout group misses the advertisements for the whole duration of the experiment.
- One snapshot: A result measured during the Diwali sale may not hold in an ordinary month.
- Setup errors: If the groups are not truly similar, the answer is wrong, however careful the maths.
- Noise: Like any A/B test, a result needs enough data to be significant.
How AI Changes Incrementality Testing
What AI Automates Now
Ad platforms use machine learning to pick matched groups, estimate results and report confidence levels. Open-source geo tools use statistical models to choose which cities to test and to build a synthetic control from similar regions. AI assistants can also explain a lift report in plain language.
What Still Needs a Human
People must choose the question worth testing, accept the cost of a holdout, and make sure nothing else differs between the groups, such as a price reduction in only some cities. Deciding what to do with a surprising result is also a human responsibility.
Risk to Watch
Automated bidding systems often target people who were already likely to buy, which inflates reported results, and an AI summary that reads only platform dashboards will repeat that inflation. Base important budget decisions on tested incremental results instead.
Do It with AI
Use this prompt to plan a holdout or geo test. It works in ChatGPT, Claude or Gemini.
You are a marketing measurement specialist for a brand in India. Channel and campaign: [for example Meta ads for a Diwali sale] Audience size or regions available: [numbers or city list] Normal conversion rate and weekly conversions: [numbers] Budget and test length: [numbers] 1. Recommend a user holdout or a geo test, and explain why in two sentences. 2. Propose the test and control split, and how to keep the groups comparable. 3. Show, with arithmetic, how incremental conversions, lift and cost per incremental conversion will be calculated at the end. 4. List what could spoil the test and how to prevent it. Do not invent benchmarks or expected results.
- Gather audience size, normal conversion numbers and budget.
- Run the prompt and choose the design.
- Set up the split in the ad platform or by region, and change nothing else during the test.
- At the end, calculate the lift yourself and compare it with the platform's report.
Check Before You Use It
- Facts: Recheck every calculation and confirm platform features and minimums in your own account.
- Brand fit: Make sure the holdout does not remove loyal customers from important service messages.
- Compliance: Use only consented first-party data for audiences, in line with the DPDP Act for marketers.
Quick Quiz
Pick an answer to check yourself. Nothing is saved.
Question 1 / 3
1. The test group of 9,00,000 people made 2,700 purchases, and the control group of 1,00,000 made 200. What is the conversion rate of each group?
Frequently Asked Questions
What is incrementality in marketing?
Incrementality is the extra result that happened only because of a marketing activity. If 1,000 people bought after seeing an ad but 700 of them would have bought anyway, only 300 purchases were incremental.
What is the difference between attribution and incrementality?
Attribution shares credit for sales among the touchpoints a buyer passed through, whether or not they changed anything. Incrementality compares a group that saw the marketing with a similar group that did not, to measure what the marketing actually caused.
What is a holdout group?
A holdout group is a random set of people deliberately kept from seeing an ad or message. Because it is chosen at random, it shows how many of them buy anyway, which is the baseline for measuring the ad's true effect.
How much budget do you need for a lift test?
Enough to produce a clear number of conversions in both groups during the test. Small accounts often cannot reach that in a short period, so they test bigger changes, run tests longer, or use geo tests across regions instead.
Do Meta and Google offer lift tests?
Both have offered conversion lift studies that split audiences into test and control groups, though access, minimum budgets and setup steps vary by account and change over time. Check the experiment sections of each ad account or ask your account representative.
Related Articles
- Marketing Attribution ModelsAttribution models explained: last click, first click, linear, time decay, position based and data-driven, with a rupee example to split credit fairly.
- Marketing Mix Modeling (Meridian, Robyn)Marketing mix modeling in plain English: how MMM estimates each channel's effect on sales, what Google Meridian and Meta Robyn do, and the data you need.
- A/B Testing in MarketingA/B testing in marketing made simple: write a hypothesis, work out sample size, read significance and pick a winner, with a millet snacks store example.
- What is ROASWhat is ROAS? Learn the return on ad spend formula, how to read it and when it means profit, with a worked Diwali rupee example and a ready AI prompt.
- What is Meta Ads ManagerWhat is Meta Ads Manager? See how campaigns, ad sets and ads run on Facebook, Instagram and WhatsApp, with a Jaipur restaurant example and an AI prompt.
- Marketing Budget PlanningMarketing budget planning made simple: set a budget from your goals, split it across channels and tests, with a template and a Kolkata sweet shop example.