Contact Blog
Services ▾
Get Consultation

How to Measure Incrementality in Ecommerce Marketing

Incrementality in ecommerce marketing means measuring what part of sales is caused by a campaign and what part would have happened anyway. This topic helps separate true impact from normal demand, brand strength, and seasonality. The main goal is to estimate the incremental lift in revenue, orders, or profit that can be tied to specific marketing actions.

Because ecommerce data can look noisy, incrementality work needs clear definitions, careful test design, and a consistent measurement plan. This guide explains practical ways to measure incrementality across common channels like paid search, paid social, email, and promotions.

For ecommerce teams building measurement and growth programs, an ecommerce digital marketing agency can support the setup and testing process. See an example here: ecommerce digital marketing agency services.

What incrementality means in ecommerce

Incremental sales vs. total sales

Total sales include everything happening in the store during a period. Incremental sales refer to the part that would likely not happen without the marketing activity.

This distinction matters because marketing can influence timing, not only volume. For example, ads may shift orders from later weeks into the current week, which still may count as incremental depending on the chosen measurement window.

Key terms used in incrementality measurement

  • Incremental lift: the estimated change in outcomes caused by the marketing treatment.
  • Counterfactual: the best estimate of what would have happened without the marketing.
  • Treatment: the group exposed to the campaign or increased spend.
  • Control: the group not exposed (or exposed to a lower level), used to estimate the counterfactual.
  • Attribution: credit assignment for conversions, which is related but not the same as incrementality.

Incrementality vs. attribution

Attribution answers which touchpoints happened before a purchase. Incrementality answers whether those touchpoints changed the purchase outcome. A channel can show many attributed conversions while still producing limited incremental impact, especially if demand would have arrived anyway.

Incrementality measurement often uses experiments or models built to approximate a counterfactual. Attribution systems typically do not guarantee that the measured lift is causal.

Want To Grow Sales With SEO?

AtOnce is an SEO agency that can help companies get more leads and sales from Google. AtOnce can:

  • Understand the brand and business goals
  • Make a custom SEO strategy
  • Improve existing content and pages
  • Write new, on-brand articles
Get Free Consultation

Choose the outcome metric and the measurement window

Decide which metric to treat as the outcome

Incrementality can be measured using different business outcomes. Picking the right one depends on the marketing goal and the data available.

  • Orders: useful for measuring demand creation and promo impact.
  • Revenue: useful for value impact, including average order value changes.
  • Gross profit: useful when product margin differs across segments.
  • Units: useful when cart size shifts and product mix matters.
  • Customer acquisition: used when measuring new customer lift vs. repeat behavior.

Some teams measure both volume and value, then decide on a final decision rule for budgeting.

Set a time window for incremental impact

Campaign impact can show up quickly or later through email, browsing, retargeting, and repeat purchases. A measurement window defines how far ahead and behind the campaign dates sales are counted.

Common windows include same-day to a few weeks, but the best choice depends on channel cycle time and typical purchase behavior. The key is to apply one consistent window when comparing tests.

Define the business scope

Incrementality can be measured at different scopes. Examples include country level, store level, campaign level, or keyword group level.

  • Channel level (paid search, paid social, email)
  • Campaign level (a specific promotion or offer)
  • Audience level (new vs. returning, specific customer segments)
  • Product level (category, brand, or SKU cluster)

When the scope is too narrow, statistical noise can increase. When the scope is too broad, causal signals may mix with other changes.

Baseline and counterfactual planning

Baseline means “what would happen otherwise”

A baseline is the reference point for the treatment period. It should reflect normal demand and other factors that affect sales.

Baseline choices often include historical periods matched by day-of-week and seasonality. The goal is to estimate the counterfactual using a comparable comparison group.

Control group design options

Incrementality often needs a control group. There are several ways to form it.

  • Randomized control: users or traffic are randomly assigned to treatment or control.
  • Holdout groups: budget or messaging is withheld for a subset of eligible traffic.
  • Geo tests: treatment runs in selected regions while other regions are held out.
  • Time-based holds: treatment is limited to specific days or hours.

Randomization can reduce bias, but it depends on ad platform setup and operational constraints.

Watch for interference and carryover effects

Incrementality tests can be affected when behavior changes spill from the treatment group into the control group. Examples include retargeting audiences overlapping across groups or customers sharing discount codes.

Carryover effects happen when the campaign influences longer-term intent. If later marketing continues to act on both groups, the measured lift may reflect combined effects.

Experimental methods for measuring incrementality

A/B tests and randomized holdouts

The most direct approach is an experiment that compares outcomes between exposed and non-exposed groups. This can be done by traffic splitting, audience holdouts, or promo code suppression.

In ecommerce, randomized holdouts are common for email and on-site offers. For paid media, holdouts may be set up at the platform level by excluding part of the eligible audience from ads during the test.

Geo lift tests for ecommerce campaigns

Geo tests compare performance in regions where the campaign runs versus regions where it does not. This can help measure ecommerce marketing incrementality for promotions, landing pages, or localized offers.

Geo designs must account for differences in demand patterns across regions. Matching and consistent measurement windows help reduce bias.

Time-sliced tests

Time-based tests compare results during campaign periods against other time periods using holdout rules. This can work when traffic volume and seasonality are stable.

It can be harder when holidays or big site changes occur in only one time period. In those cases, results may reflect factors other than the campaign.

How to estimate incremental lift from an experiment

Once outcomes are measured for treatment and control, incremental lift is estimated using the difference between the groups, adjusted for any needed segmentation.

  • Incremental orders = Orders(treatment) − Orders(control)
  • Incremental revenue = Revenue(treatment) − Revenue(control)
  • Incremental profit = Gross profit(treatment) − Gross profit(control)

The analysis should be planned before the test ends, including the primary metric, segment cut, and whether results will be pooled across test days.

Want A CMO To Improve Your Marketing?

AtOnce is a marketing agency that can help companies get more leads from Google and paid ads:

  • Create a custom marketing strategy
  • Improve landing pages and conversion rates
  • Help brands get more qualified leads and sales
Learn More About AtOnce

Quasi-experimental and modeling approaches

Difference-in-differences (DiD)

Difference-in-differences compares changes over time between a treatment group and a control group. The method can help when randomized tests are not possible.

For DiD, the key assumption is that, without the campaign, both groups would have moved similarly over time. This assumption needs careful checking using pre-period data.

Matching methods for ecommerce incrementality

Matching compares treatment exposure with similar users or sessions that did not receive the treatment. This can help form a more comparable counterfactual when control assignment cannot be random.

Matching may use features like device type, channel mix, previous purchase history, and geography. The goal is to reduce baseline differences that could bias the lift estimate.

Marketing mix modeling (MMM) and incrementality

Marketing mix modeling can estimate the relationship between marketing spend and sales while accounting for other drivers like seasonality and prices. MMM can be used for incrementality at a broad level, such as channel or campaign group.

MMM is not the same as a controlled experiment. Model design choices, data quality, and variable interactions can influence results.

MMM may work best when the focus is budget allocation at the channel level, not individual campaign targeting.

Holdout modeling with sequential testing

Some teams combine partial holdouts with modeling. For example, a small audience segment may be excluded from ads, while the rest is measured and modeled. This can stabilize estimates when full randomization is not feasible.

When using a model, documentation should clearly state which variables are included and how the counterfactual is estimated.

Measuring incrementality by channel

Paid search incrementality

Paid search incrementality can be measured using keyword group holdouts, bid suppression, or landing page experiments. A common plan is to exclude a portion of eligible search traffic from a campaign while keeping other conditions stable.

Baseline comparisons should account for changes in organic visibility, competitor activity, and site conversion rate. If a test changes landing pages at the same time, the results may mix effects.

Paid social incrementality

Paid social incrementality often uses audience holdouts or budget tests at the ad set level. The test design should track both click-driven conversions and post-click behavior.

Because social platforms use retargeting and audience overlap, the test needs careful audience segmentation to reduce spill into the control group.

Related work that can affect measurement outcomes is improving product discovery, which can change conversion rates during the test period. See: how to improve ecommerce product discovery.

Email incrementality

Email incrementality can be measured by suppressing sends for a holdout group and comparing orders in the treatment and control groups. This approach can work well because email eligibility and targeting can be controlled.

To keep results consistent, the test should define whether the holdout group receives any other marketing like SMS or retargeting that could change outcomes.

Email frequency can also influence outcomes during measurement periods. For planning, see: how to optimize ecommerce email frequency.

On-site offers and landing pages

On-site promotions can be tested using banner or modal holdouts. This can estimate incrementality for conversion rate lift, but it does not directly isolate the role of traffic changes.

For campaigns tied to a landing page, the holdout should avoid showing any version of the offer to the control group. Otherwise, the test may measure partial exposure rather than true incremental impact.

Post-purchase flows

Post-purchase emails, confirmation page messaging, and thank-you page offers can also be tested for incremental impact. If the goal is to increase repeat purchase, measurement windows should extend beyond the initial transaction.

For examples of measurement-aligned improvements in post-purchase messaging, see: how to create ecommerce thank you page marketing.

Attribution data vs. incrementality results

Why reported ROAS may not equal incremental ROAS

Return on ad spend based on attributed conversions assumes all conversions credit the ads. Incrementality estimates whether conversions would have happened without the ads.

Incrementality results can be lower than attributed ROAS, especially for customers who already intended to buy. Some campaigns still remain valuable if they produce incremental profit, but the decision rules should use incremental metrics.

How to connect incrementality to reporting

Teams often create a separate incrementality reporting layer. This layer uses the test outcomes and a defined profit model.

  • Revenue lift from experiment or model
  • Incremental contribution margin using product margin and fulfillment costs
  • Incremental costs including media spend and any added operating costs
  • Decision metric like incremental profit per period

This approach helps keep marketing reporting consistent even when attribution systems change.

Want A Consultant To Improve Your Website?

AtOnce is a marketing agency that can improve landing pages and conversion rates for companies. AtOnce can:

  • Do a comprehensive website audit
  • Find ways to improve lead generation
  • Make a custom marketing strategy
  • Improve Websites, SEO, and Paid Ads
Book Free Call

Experiment setup checklist for ecommerce teams

Pre-test planning steps

  • Define the question: which campaign element and which customer segment.
  • Pick the primary outcome: orders, revenue, or profit.
  • Set the measurement window: how far out conversions are counted.
  • Select the control method: randomized holdout, geo, or time-based hold.
  • Lock the tracking: event names, attribution settings, and conversion definitions.
  • List other changes: site updates, pricing changes, or extra promos that overlap.

During-test monitoring

  • Check data flow: events and order IDs are captured for both groups.
  • Monitor exposure: confirm the treatment group actually received the message or ads.
  • Look for anomalies: sudden tracking drops, outages, or inventory constraints.
  • Control overlap: reduce retargeting spill if the test requires clean separation.

Post-test analysis steps

  • Segment the results: new vs. returning, device, geo, or product category.
  • Use the same metric definition as the pre-test plan.
  • Review data quality: sample sizes, missing orders, or delayed attribution windows.
  • Document assumptions: what the counterfactual likely includes or excludes.
  • Translate to business decisions: budget shifts, creative changes, or holdout design changes for next tests.

Common challenges and how to reduce bias

Small sample sizes and noisy results

Incrementality tests can require enough volume in both treatment and control. If the campaign is small, results may vary a lot between test runs.

A practical approach is to use fewer, higher-quality tests with clear scope, rather than many underpowered tests. Pooling results across similar days may help, as long as conditions are comparable.

Seasonality and promo calendar effects

Seasonality can change demand quickly. If a test period includes a major sale event while the baseline does not, lift estimates may be biased.

Matching and pre-period checks can reduce this risk, and the measurement window should reflect the timing of planned promotions.

Conversion rate changes that are not caused by marketing

Site changes can affect conversion rate at the same time as marketing tests. Even small changes to checkout, shipping messaging, or product availability may impact outcomes.

Keeping site operations stable during the test window can make incrementality estimates more reliable.

Overlapping campaigns and audience contamination

If multiple campaigns target the same customers, the control group may still receive other marketing that drives sales. This can make incrementality look smaller or larger than reality.

When possible, limit overlapping activity during the test period or track exposure so overlap can be handled in analysis.

Putting incrementality into a measurement program

Start with the highest-leverage tests

A measurement program usually begins with a few key channels or campaigns that represent a large share of spend. The focus should be on learning, not just reporting.

Incrementality measurement can also guide where to run future experiments, such as creative tests, offer tests, or email send-time tests.

Use a repeatable test calendar

Incrementality work should happen regularly, not only when budgets change. A test calendar can align teams across media buying, analytics, and web operations.

  • Quarterly channel-level holdouts
  • Monthly promo or email incrementality tests
  • Ongoing on-site conversion tests

This helps build an evidence base for marketing decisions.

Build a single source of truth for outcomes

Different tools may show different conversion counts. To reduce confusion, teams should define one conversion definition and one order event standard for incrementality analysis.

Data governance also matters for incremental profit calculations, including margin assumptions and refund handling rules.

FAQs about ecommerce incrementality measurement

Can incrementality be measured without experiments?

It can, using methods like difference-in-differences, matching, or marketing mix modeling. These methods still rely on assumptions, so pre-checks and pre-period validation can matter.

What if the same customers see multiple campaigns?

Overlap can make it harder to isolate impact. Test design should reduce overlap when possible, and analysis can include segmentation by exposure patterns.

Should profit be used instead of revenue?

Profit is often more decision-ready because product margins and fulfillment costs vary. When profit is not available, revenue lift can still be useful, but decision rules may be incomplete.

How long should conversion tracking run?

The window depends on purchase cycle and channel behavior. The key is to use one consistent window for the test and baseline and to match it to the campaign goal.

Conclusion: a practical path to incrementality measurement

Measuring incrementality in ecommerce marketing requires a clear outcome metric, a defined counterfactual, and a test plan that reduces bias. Experiments like randomized holdouts and geo tests can offer strong causal signals, while modeling approaches can support cases where full experiments are not possible.

A repeatable program that includes pre-test planning, clean tracking, and consistent profit calculations can help turn incrementality into practical budgeting and optimization decisions across channels.

Want AtOnce To Improve Your Marketing?

AtOnce can help companies improve lead generation, SEO, and PPC. We can improve landing pages, conversion rates, and SEO traffic to websites.

  • Create a custom marketing plan
  • Understand brand, industry, and goals
  • Find keywords, research, and write content
  • Improve rankings and get more sales
Get Free Consultation