AdPix Blog

AdPix lift test: how to measure whether a budget change worked

How an AdPix lift test works: defining the action, measurement window, counterfactual, 95% interval, verdicts and quality grades, and which plan includes it.

10 min read

Key takeaways

  • An AdPix lift test measures one dated change, such as a budget increase or a paused campaign, by comparing the days after it with a counterfactual forecast fitted on the days before it, and reports the difference with a 95% confidence interval.
  • The only required field is the action date; the measurement window is 7, 14 or 28 days, and the default pre-period is 56 days of history, with fewer than 14 days nothing can be fitted.
  • Run the sensitivity check before you change anything: it returns the minimum detectable effect and the shortest window that reaches 80% power, so you know whether the test can see the effect you expect.
  • Read the verdict and the quality grade together. A Neutral result with an Underpowered label means the test could not tell, not that the change did nothing.
  • Lift tests are included from the Starter plan (499,000 toman a month); Pro adds true campaign impact analysis. They are not on the Free plan.

An AdPix lift test tells you whether one specific change, such as raising a channel’s budget on a given date, caused extra conversions. You enter the action and its date, AdPix fits a model on the days before that date, forecasts what would have happened if you had done nothing, and reports the gap with a 95% confidence interval and a plain verdict. A test needs about two months of history, runs for 7, 14 or 28 days and is included from the Starter plan up. This page covers setup, the settings that change accuracy, how to read the result and when a lift test is the wrong tool.

Lift test is a measurement of the incremental effect of a marketing change: the observed result after the change minus a counterfactual estimate of what the result would have been without it.

What does an AdPix lift test answer?

An AdPix lift test answers one question about one action: did this change, on this date, move the metric I care about, and by how much? The unit is an action, not a channel. “We raised the Google Ads budget by 30% on 3 March” is a lift question. “What does Google Ads return across the year?” is a marketing mix modeling question (AdPix docs: run a lift test).

The reason to run one is that attribution reports cannot answer it. Attribution assigns credit to the touches a buyer saw, so it tends to credit channels that catch demand which already existed. Gordon and colleagues compared 15 large advertising experiments at Facebook with the observational methods advertisers commonly use, and found the observational estimates often failed to match the experimental effect, even after controlling for extensive demographic and behavioral data (Gordon et al., 2019). The incrementality testing guide explains that gap in general terms; this page is about running the test in AdPix.

Your question Tool in AdPix
Which channel touched the buyer before the sale? Acquisition and attribution reports
Did the budget change on 3 March cause extra orders? Lift test
Every spend change, measured without setting up a test Incrementality page
What does each channel return at today’s budget? Marketing mix model

Who should run lift tests in AdPix?

Lift tests suit any team that changes budgets, launches or pauses campaigns, or swaps creative, and wants to know whether the change paid. Because a test needs only about two months of history, it is usually the first measurement study a site can run. The AdPix guide to choosing between the two studies answers “Almost always Lift” for teams starting out (AdPix docs: MMM or Lift).

It fits best when:

  • You make one clear change at a time and know the date it took effect.
  • The target metric happens daily, such as purchases, leads or sign-ups, so there is enough signal to forecast.
  • The change is material. A 5% budget nudge is usually too small to separate from normal day-to-day swings.

How does the method behind a lift test work?

A time-based lift test builds a counterfactual: a forecast of the metric for the days after the change, based only on data from before it. The incremental lift is the sum of observed minus forecast over the measurement window. Brodersen and colleagues at Google formalized this approach with Bayesian structural time-series models, which combine trend, seasonality and control series that the change did not affect (Brodersen et al., 2015).

Two things make or break this kind of test in general. The pre-period has to be long and stable enough to learn the metric’s weekly rhythm, and something unaffected by the change should act as a control, so that a market-wide swing is not credited to your action. Randomized holdout experiments are still the stronger design where you can run them, because they do not depend on a forecast; a time-based test is the practical option when you cannot randomize who sees an ad.

How does a lift test work in AdPix?

In AdPix you open Lift (incrementality) under Marketing measurement and click + New test. All definitions below come from the AdPix documentation.

  1. Define the action. Pick the action type: budget increase or decrease, campaign start or stop, channel added or removed, creative change, or other.
  2. Action date. The day the change actually took effect. This is the only required field.
  3. Channel and, optionally, Campaign. The channel sets the spend window used for cost per acquisition and incremental ROAS.
  4. Measure. Choose a Target metric, any event your site records or revenue, and a Measurement period of 7, 14 or 28 days.
  5. Create test. A test whose window has not ended waits as Scheduled and runs once the window plus two days of settling for late conversions has passed. Scoring an unfinished window would produce a false negative lift.

Which settings change the accuracy of the result?

Setting Default What to know
Measurement period 14 days Only 7, 14 or 28 accepted
Pre-period (days of history) 56 days At least 42 recommended; below 14 nothing can be fitted
Organic demand as a control On Keeps a market-wide swing from being credited to the action
Engine Ensemble (fast) Bayesian (rigorous) is the alternative

Every new or re-run test uses a placebo-calibrated engine. AdPix runs placebo tests on dates through the past year, dates where nothing changed, to learn how much the method tends to see effects that are not there, and shows the calibration source on the result: the site’s own history, the pooled network, or the model alone. A result counts as significant only when p is at most 5% and the interval excludes zero.

How do you size a test before you change the budget?

Size it first with Check sensitivity. In the new-test drawer you enter the Planned spend change (%), and AdPix returns the minimum detectable effect (MDE), the statistical power for your planned change if a marketing mix model run has measured the channel, and the shortest of the 7, 14 or 28-day windows that reaches 80% power.

A hypothetical store shows why this step matters. It sells about 130 orders a day, and its search channel spends $400 a day. The team plans to raise that to $520 a day, a 30% increase, from 3 March.

  • Suppose the check returns an MDE of 6% for a 14-day window. Over 14 days the store expects about 130 × 14 = 1,820 orders, so the test can only see an effect of roughly 0.06 × 1,820 ≈ 109 extra orders or more.
  • The extra spend is $120 × 14 = $1,680. If each incremental order is worth $45 in revenue, 109 orders is about $4,900, an incremental ROAS of about 2.9 on the extra spend.
  • If the team’s break-even ROAS is 2.0, a real but smaller effect, say 90 extra orders ($4,050, ROAS about 2.4), would still be profitable, yet the 14-day test might not see it. The fix is the 28-day window or a bigger change, not hoping.

The A/B test sample size guide explains MDE and power in more depth, and the same logic applies here.

How do you read an AdPix lift result?

Read three things in order: the verdict, the interval, then the quality grade. The verdict sits at the top of the result and follows the 95% interval (AdPix docs).

Verdict Rule
Positive The whole 95% interval is above zero
Negative The whole 95% interval is below zero
Mixed The interval excludes zero, but strongly positive and negative days are both common
Increase or Decline · not significant The interval contains zero, but the estimate moved 1% or more
No clear change The interval contains zero and the estimate moved less than 1%
Neutral The test was not scored, for example too many invalid days

Next to it, a detectability label states the minimum detectable effect: High confidence under 5%, Medium under 10%, Low with wide bands under 20%, Underpowered over 20%. The quality grade runs from A (calibrated, little placebo bias, clean window, material spend change) to D (unreliable, never sent to the marketing mix model). A warning mark on a significant result means it fails a false-discovery check across the site’s tests from the last 180 days.

Back to the hypothetical store. After 14 days the counterfactual is 1,820 orders and the store recorded 1,960.

  • Incremental orders: 1,960 − 1,820 = 140, a lift of 140 ÷ 1,820 ≈ 7.7%.
  • Incremental cost per order on the extra spend: $1,680 ÷ 140 = $12.
  • Incremental revenue at $45 an order: 140 × $45 = $6,300, so incremental ROAS on the extra spend is $6,300 ÷ $1,680 = 3.75.
  • If the 95% interval on incremental orders runs from +30 to +250, the whole interval is above zero, so the verdict is Positive. Even the low end, 30 orders and $1,350, is short of break-even at ROAS 2.0, which is worth knowing before you scale further.

The result’s effect cards show the incremental lift, incremental revenue, ad spend in the window, incremental ROAS and CPA, and the chart plots observed against counterfactual with the 95% band. To check the ROAS line against your margin, the calculator below includes break-even ROAS; the ROAS formula guide explains the arithmetic.

ROAS calculatorReturn on ad spend and your break-even point.Try it free

What does the Incrementality page add to lift tests?

The Incrementality page measures spend changes you never set up as tests. With Detect spend changes automatically on, which is the default, AdPix compares each channel’s and campaign’s median daily spend in the two weeks before a day with the week after it. A change of at least 20% that holds for at least five of the next seven days becomes an activity, and activities are grouped into 14-day episodes, each measured with one calibrated lift test (AdPix docs: Incrementality).

Per channel it reports incremental conversions per day, average and marginal incremental CPA, and a K factor, attributed conversions divided by incremental ones. A K factor above 1 means attribution over-credits the channel. A channel stays in Learning until it has four measured episodes with spend levels at least 30% apart, so the docs’ advice is practical: change budgets in steps of 20% or more and hold them for at least two weeks. Missing cost rows count as missing data, not zero spend.

Which plan includes AdPix lift tests?

Campaign lift measurement is included from the Starter plan, 499,000 toman a month or 4.9 million toman a year, and the Pro plan adds true campaign impact (incrementality) analysis (AdPix pricing). On the Free plan the lift page shows an upgrade screen (AdPix docs: plans and entitlements). Plans attach to a website, not to the account, and a website’s first paid plan starts with a 14-day free trial.

AdPix is a web analytics platform that replaces Google Analytics 4: realtime, acquisition, engagement, conversion and e-commerce reports, plus attribution, lift testing and marketing mix modelling, with no data sampling and a free plan. The AdPix features overview shows where lift sits next to the other features.

What are the limits of a lift test, and when should you use something else?

A lift test cannot separate changes that happen at the same time. If you raise the search budget and launch a sale on the same day, the lift belongs to both, and the test cannot split it. The lift result has an Other spend changes around this test section that lists material changes, at least 10% of total daily spend, within the window or the 14 days before it, so you can see the overlap.

Use something else when:

  • You need the whole budget split. Lift measures one change. Spreading a yearly budget across channels is what the marketing mix model is for, and lift results calibrate it through Calibration experiments.
  • The change is small or the metric is rare. If the sensitivity check returns Underpowered, a bigger change or a longer window is the fix.
  • You can randomize exposure. A user- or region-randomized holdout run by an ad platform does not depend on a forecast, and is the stronger design when it is available.
  • Your goal is not on the site. Brand recall or offline sales are outside what a website metric can show.

A useful habit from the docs: build a test on a date when nothing changed. It should come back Neutral, and if it does not, the metric is too noisy for the window you picked. The performance marketing guide puts lift, attribution and MMM side by side for budget decisions.

How do you run your first AdPix lift test?

Start with the next budget change you were going to make anyway.

  1. Make sure the AdPix tag is on the site and your conversion event fires, and import ad cost for the channel if you want incremental ROAS and CPA.
  2. Open + New test, enter the planned spend change and run Check sensitivity.
  3. If the MDE is larger than the effect you expect, raise the change or choose the 28-day window.
  4. Make the change, enter the action date the day it takes effect, and leave everything else unchanged for the window.
  5. Read the verdict with its interval and grade, then send a grade A or B result to the marketing mix model.

A/B test calculator

Sample size and duration for your next experiment. The free plan covers 100,000 events a month, no credit card. Setup takes under five minutes.

Frequently asked questions

What does an AdPix lift test measure?

An AdPix lift test measures the effect of one specific, dated change, such as raising a channel's budget or switching a campaign off. It forecasts what the target metric would have done without the change and reports the gap, the incremental lift, with a 95% confidence interval and a verdict.

How long should an AdPix lift test run?

AdPix accepts measurement windows of 7, 14 or 28 days, with 14 as the default. The sensitivity check in the new-test drawer tells you the shortest of those windows that reaches 80% power for the spend change you plan.

How much history does a lift test need in AdPix?

The default pre-period is 56 days, the setting recommends at least 42, and below 14 days AdPix cannot fit a counterfactual. That is far less than marketing mix modeling, which needs at least 26 weeks.

What does a Neutral lift result mean?

Neutral means AdPix did not claim an effect it could not separate from normal day-to-day variation, or could not score the window. If the detectability label says Underpowered, the honest reading is that you do not know yet, not that the change had no effect.

Which AdPix plan includes lift tests?

Campaign lift measurement is included from the Starter plan up, and Pro adds true campaign impact (incrementality) analysis. On the Free plan the lift page shows an upgrade screen.

Does an AdPix lift test need ad spend data?

No, a lift test gives a verdict without spend. Incremental ROAS and incremental cost per acquisition stay empty until you import ad cost for the channel, and marketing mix modeling will not run without weekly spend.

Sources and methodology

Screen names, defaults, thresholds and verdict rules come from the official AdPix documentation at docs.adpix.io, read on 2026-11-05 and linked per section. Plan placement and prices come from adpix.io/pricing (October 2026). The general method is cited to Brodersen et al. (2015) and Gordon et al. (2019). The store, its spend and its orders in the worked example are hypothetical and chosen to keep the arithmetic easy to follow.

  1. AdPix Docs: Run a lift test
  2. AdPix Docs: Incrementality, every spend change measured
  3. AdPix Docs: MMM or Lift — which one to run
  4. AdPix Docs: Plans and entitlements
  5. Brodersen, Gallusser, Koehler, Remy and Scott: Inferring causal impact using Bayesian structural time-series models (Annals of Applied Statistics, 2015)
  6. Gordon, Zettelmeyer, Bhargava and Chapsky: A comparison of approaches to advertising measurement, evidence from big field experiments at Facebook (Marketing Science, 2019)

This article was drafted with AI assistance and reviewed by the AdPix team before publishing. Editorial policy

About the authorFounder, AdPix · Builder of AdPix

Founder of AdPix, the web analytics platform built for Iranian teams. Every article on this blog is reviewed by the founder before it is published.

Web analyticsAttributionCampaign measurement

Analyze your data, decide with more confidence

With AdPix, analyze campaign performance and grow in step with your business needs.