Maven AI can analyze your data for you. Just ask.Try it now→
  • Core platformMulti-Touch AttributionSee which channels, campaigns, ads, content, and touchpoints drive conversions, pipeline, and revenue.Google AdBlogLinkedIn AdDemoRevenueCross-channelPaid adsConversion syncExplore multi-touch attribution

    Analytics & Journeys

    Understand user behavior

    Website AnalyticsTurn traffic into insight.Product AnalyticsUnderstand engagement and retention.FunnelsFind and fix conversion drop-offs.User JourneysUnderstand paths to purchase.TrendsSpot patterns and changes over time.DashboardsBring key metrics into one view.

    Data & Intelligence

    Ask, analyze, and act

    Maven AIAsk questions about your data.MCPNewConnect AI agents to your data.EventsNewCapture the actions that matter.SegmentsGroup users by behavior and attributes.Contact ProfilesUnify visitor, user, and account activity.Reports & AlertsNewStay updated on key metrics.
  • BY BUSINESS

    SaaS brandsConnect acquisition, activation, retention, and MRR.Ecommerce brandsSee what drives ROAS, revenue, & repeat sales.AgenciesProve marketing ROI with client-ready reporting.

    BY USE CASE

    Reduce CACCut wasted spend & acquire customers for less.Pipeline attributionKnow what marketing creates pipeline.Full-funnel revenue attributionConnect marketing touchpoints to revenue.Paid ads attributionKnow which ads actually drive revenue.Improve ROASPut budget behind campaigns with stronger returns.

    BY TEAM

    Marketing teamsConnect campaigns, pipeline, and revenue in one view.Product teamsTurn product usage into better decisions.Growth teamsFind conversion leaks and scale what works.Founders & CMOsGet marketing numbers you can confidently act on.
    See how Usermaven fits your needs.View all solutions
  • Integrations
  • LEARN

    BlogAttribution insights, analytics tips, & strategies.Analytics glossaryLearn analytics terms and concepts.Free toolsSimplify everyday marketing tasks.

    EXPLORE

    Case studiesReal stories from businesses using Usermaven.ReviewsHear directly from Usermaven customers.Product updatesNew features, improvements, & product updates.Affiliate programEarn 30% recurring commissions for referring customers.

    SUPPORT

    Help docsSetup instructions and step-by-step product guides.Guided setupGet expert help setting up Usermaven.System statusCheck Usermaven's current status.
    Get practical insights on attribution and analytics.Visit the blog
  • Pricing
Sign inBook a demo
Multi-Touch AttributionSee which channels, campaigns, ads, content, and touchpoints drive conversions, pipeline, and revenue.
Analytics & JourneysUnderstand user behaviorWebsite AnalyticsTurn traffic into insight.Product AnalyticsUnderstand engagement and retention.FunnelsFind and fix conversion drop-offs.User JourneysUnderstand paths to purchase.TrendsSpot patterns and changes over time.DashboardsBring key metrics into one view.
Data & IntelligenceAsk, analyze, and actMaven AIAsk questions about your data.MCPNewConnect AI agents to your data.EventsNewCapture the actions that matter.SegmentsGroup users by behavior and attributes.Contact ProfilesUnify visitor, user, and account activity.Reports & AlertsNewStay updated on key metrics.
BY BUSINESSSaaS brandsConnect acquisition, activation, retention, and MRR.Ecommerce brandsSee what drives ROAS, revenue, & repeat sales.AgenciesProve marketing ROI with client-ready reporting.
BY USE CASEReduce CACCut wasted spend & acquire customers for less.Pipeline attributionKnow what marketing creates pipeline.Full-funnel revenue attributionConnect marketing touchpoints to revenue.Paid ads attributionKnow which ads actually drive revenue.Improve ROASPut budget behind campaigns with stronger returns.
BY TEAMMarketing teamsConnect campaigns, pipeline, and revenue in one view.Product teamsTurn product usage into better decisions.Growth teamsFind conversion leaks and scale what works.Founders & CMOsGet marketing numbers you can confidently act on.
Integrations
LEARNBlogAttribution insights, analytics tips, & strategies.Analytics glossaryLearn analytics terms and concepts.Free toolsSimplify everyday marketing tasks.
EXPLORECase studiesReal stories from businesses using Usermaven.ReviewsHear directly from Usermaven customers.Product updatesNew features, improvements, & product updates.Affiliate programEarn 30% recurring commissions for referring customers.
SUPPORTHelp docsSetup instructions and step-by-step product guides.Guided setupGet expert help setting up Usermaven.System statusCheck Usermaven's current status.
Pricing
Sign inBook a demo
Blog›Marketing attribution

How to calculate incrementality with formulas and examples

Junaid AhmedContent Writer & Digital MarketerOct 22, 20266 min read
Back to blog

On this page

  1. Key takeaways
  2. How to calculate incrementality at a glance
  3. Use the free incrementality calculator
  4. Interactive calculator placement
  5. What data do you need before calculating?
  6. How to calculate incremental lift step by step
  7. How to normalize unequal test groups
  8. Relative lift vs. incremental share
  9. How to calculate incremental revenue
  10. How reliable is the calculated lift?
  11. Common incrementality calculation mistakes
  12. How to collect consistent experiment data
  13. What should you do with the result?
  14. Final verdict
  15. FAQs
On this page15
  1. Key takeaways
  2. How to calculate incrementality at a glance
  3. Use the free incrementality calculator
  4. Interactive calculator placement
  5. What data do you need before calculating?
  6. How to calculate incremental lift step by step
  7. How to normalize unequal test groups
  8. Relative lift vs. incremental share
  9. How to calculate incremental revenue
  10. How reliable is the calculated lift?
  11. Common incrementality calculation mistakes
  12. How to collect consistent experiment data
  13. What should you do with the result?
  14. Final verdict
  15. FAQs
Share
Usermaven

Marketing attribution tool that connects every dollar to revenue.

  • Rated 4.9 / 5 StarsCapterra
  • #1 Product of the Week in Marketing
  • #2 Product of the Day
Add Usermaven as a preferred source on Google
Features
  • Multi-Touch Attribution
  • Maven AI
  • Website Analytics
  • Product Analytics
  • Funnels
  • User Journeys
  • Contact Profiles
  • MCP
  • Events
  • Segments
  • Trends
  • Dashboards
Solutions
  • Agencies
  • SaaS brands
  • Ecommerce
  • Marketing teams
  • Product teams
  • Growth teams
  • Founders & CMOs
  • Reduce CAC
  • Paid ads attribution
  • Improve ROAS
  • Pipeline attribution
  • Full-funnel attribution
Compare
  • HockeyStack
  • Cometly
  • Dreamdata
  • Triple Whale
  • Hyros
  • Ruler Analytics
  • GA4
  • Mixpanel
  • Rockerbox
  • Northbeam
  • Fathom
  • PostHog
Resources
  • Blog
  • Analytics glossary
  • Case studies
  • Product updates
Support
  • Help docs
  • Guided setup
  • Usermaven status
  • Contact
Company
  • About us
  • Reviews
  • Affiliate program
  • Write for us
  • Brand assets

© 2026 Usermaven Inc. All rights reserved.

Privacy policyCookie policyTerms of serviceGDPRCCPADPALLMs.txt

To calculate incrementality, subtract the control group’s conversion rate from the treatment group’s rate. That gives absolute lift in percentage points.

Divide the difference by the control rate for relative lift, or multiply it by the eligible treatment population to estimate additional conversions.

For example, one campaign can show 200% relative lift while 66.7% of treatment conversions are estimated to be incremental. Both results can be correct because the denominators answer different questions.

This guide provides the four formulas, a worked example with unequal group sizes, an interactive calculator, and a downloadable worksheet. The calculation describes observed differences; a causal conclusion still depends on a trustworthy experiment.

Key takeaways

  • Start with rates: Divide unique converters by all eligible assigned participants in each group.
  • Absolute lift: Subtract the control conversion rate from the treatment rate and report percentage points.
  • Relative lift: Divide the rate difference by the control rate to express improvement over baseline.
  • Incremental conversions: Normalize the control rate to the treatment population before subtracting outcomes.
  • Incremental share: Divide the lift by the treatment rate, not the control rate.
  • Validity matters: Correct arithmetic cannot repair biased assignment, missing events, or an unsuitable test design.

How to calculate incrementality at a glance

Let T be the treatment conversion rate, C the control conversion rate, and Nₜ the number of eligible treatment participants. Use decimal rates inside formulas: 1.5% is 0.015. Multiply ratios by 100 only when presenting a percentage.

ResultFormulaReporting unit
Treatment conversion rateTreatment converters ÷ treatment participants%
Control conversion rateControl converters ÷ control participants%
Absolute liftT − CPercentage points
Relative lift(T − C) ÷ C%
Incremental conversions(T − C) × NₜConversions
Incremental share(T − C) ÷ T%

Important: Relative lift is undefined when C = 0; incremental share is undefined when T = 0. Negative results are possible. These formulas estimate differences, not statistical significance.

Use the free incrementality calculator

Enter the eligible treatment and control populations and the number of unique converters in each. The calculator returns absolute lift, relative lift, normalized incremental conversions, and incremental share, with a separate explanation for each result.

Interactive calculator placement

Incrementality calculator

Enter the eligible participants and unique converters for each group. Revenue and spend are optional.

Treatment group (exposed)
Control group (holdout)

Enter assigned participants and converters

The denominator is the complete eligible assigned population, not only the people who clicked or saw an advertisement. When the randomized design calls for intention-to-treat analysis, keep participants in their original assigned groups.

Read the outputs independently

The calculator distinguishes the percentage-point difference from relative percentage lift. It also adjusts the control outcomes to the treatment population, which prevents a common error when group sizes are unequal.

Add revenue only when definitions match

Optional fields accept treatment revenue, control revenue, and relevant advertising spend. Revenue is normalized per eligible participant before estimating incremental revenue. The cost denominator for incremental ROAS depends on the spending intervention being tested.

A companion Excel worksheet lets analysts save the same inputs with their experiment notes. The download link should point to the WordPress Media Library copy of the worksheet after upload.

What data do you need before calculating?

A trustworthy calculation starts with a defined experimental unit, stable assignment, and one consistent outcome. For a binary conversion rate, count unique eligible people who converted, not the total number of purchases from those people.

Count assigned participants, not impressions

Someone assigned to receive advertising may never see an ad. Comparing only exposed customers with unexposed customers can introduce selection bias, even when the original assignment was randomized.

Check whether the groups are comparable

Randomization, cross-channel spillover, and missing records can change the interpretation. Our incrementality testing framework explains how to document assignment, contamination, power, and the analysis plan before trusting a lift estimate.

Required inputWhat to record or verify
Assignment unitPerson, account, household, or market; use one stable ID
PopulationEligible assigned units in each group, including nonconverters
OutcomeOne defined conversion per unit, or a separately specified count metric
Observation windowConsistent event dates, lag, and exclusions
Data QADeduplication, assignment integrity, and missing outcomes

How to calculate incremental lift step by step

Consider an illustrative randomized retargeting experiment with different treatment and control population sizes. The example assumes consistent conversion definitions, stable assignment, and comparable observation periods.

How to calculate incremental lift step by step
MeasurementTreatmentControl
Eligible participants100,00050,000
Unique converters1,500250
Conversion rate1.50%0.50%

Step 1. Calculate both conversion rates

Treatment: 1,500 ÷ 100,000 = 1.50%  |  Control: 250 ÷ 50,000 = 0.50%

Calculate both rates using every eligible person in the corresponding assigned group. The difference between these rates, rather than between raw totals, is the starting point for the remaining formulas.

Step 2. Calculate absolute lift

Absolute lift = 1.50% − 0.50% = +1.00 percentage point

This is a difference of one percentage point. Saying “1% lift” would be ambiguous because readers might interpret it as a 1% relative improvement.

Step 3. Calculate relative lift

Relative lift = (1.50% − 0.50%) ÷ 0.50% × 100 = +200%

The treatment conversion rate is three times the control rate, or 200% higher relative to the control baseline. Relative lift is not the estimated fraction of treatment conversions that were additional.

How to normalize unequal test groups

The treatment group contains twice as many eligible participants as the control group. Subtracting raw conversions would compare unequal populations and exaggerate the estimated increment for the treatment population.

Step 4. Scale control outcomes to treatment size

Expected treatment-sized control conversions = 0.005 × 100,000 = 500

The 0.50% control conversion rate implies about 500 conversions among 100,000 eligible people under control conditions, assuming the rate is applicable to the treatment population.

Step 5. Estimate incremental conversions

Estimated incremental conversions = 1,500 − 500 = +1,000

Simply subtracting 250 from 1,500 would produce 1,250, an invalid raw-count comparison for unequal group sizes. The normalized result estimates 1,000 additional treatment-group conversions.

This is a population-level estimate; it does not reveal which particular customers changed behavior. The broader role of incrementality in marketing is to estimate outcomes that would not have occurred under the tested control condition.

Relative lift vs. incremental share

Marketers sometimes encounter a 200% lift figure in one report and a 66.7% incrementality figure in another. Both can describe this experiment, provided each is correctly labeled.

Step 6. Calculate incremental share

Incremental share = 1,000 ÷ 1,500 × 100 = 66.7%

Equivalently, divide the rate difference by the treatment rate: (1.50% − 0.50%) ÷ 1.50%. This estimates the share of treatment conversions attributable to the tested intervention under the experimental assumptions.

MeasureResultDenominator
Absolute lift+1 percentage pointDifference in rates
Relative lift+200%Control rate
Estimated incremental conversions+1,000Treatment population
Incremental share66.7%Treatment conversions

Before deciding which percentage to report, ask whether the stakeholder needs an improvement over baseline or a share of treated outcomes. Those are separate questions, not competing answers.

Unlock insights that drive growth

Book a demo→

How to calculate incremental revenue

For monetary outcomes, compare revenue per eligible participant, then scale the control amount to the treatment population. Do not subtract raw revenue totals when the assigned populations have different sizes.

Incremental revenue = Treatment revenue − (Control revenue ÷ Ncontrol × Ntreatment)

Suppose these same population sizes generate $80,000 in treatment revenue and $30,000 in control revenue. The normalized control baseline is $30,000 ÷ 50,000 × 100,000 = $60,000, giving $20,000 in estimated incremental revenue.

The revenue effect is a separate outcome from incremental conversion count, so it need not equal the conversion effect multiplied by a fixed order value. Our incremental revenue resource explains baseline and revenue-definition choices in more detail.

An attribution report can assign credit to recorded touchpoints without establishing a counterfactual. The distinction in incrementality vs. attribution becomes important before using campaign credit as the numerator in a lift calculation.

How reliable is the calculated lift?

A calculator returns a point estimate. It cannot determine whether assignments were valid, participants were independent, or uncertainty is narrow enough for the decision. Confidence intervals and statistical tests must match the experiment’s actual design.

For independent user-level binary outcomes, analysts may estimate uncertainty around the difference in conversion rates. Geo experiments, cluster-randomized designs, repeated observations, and multiple interim looks can require different methods.

Statsig’s explanation of experiment results distinguishes relative lift from its confidence interval and cautions against decision-making on immature or incomplete test results.

SituationWhat it meansRecommended response
Positive lift, wide intervalEffect may be impreciseReport uncertainty; avoid automatic scaling
Negative lift, wide intervalDirection is not reliableInvestigate and collect sufficient evidence
Control rate = 0Relative lift undefinedReport absolute change and seek statistical review
Unexpected assignment ratioPotential sample-ratio mismatchAudit assignment and missing events
Duplicated convertersConversion rate inflatedDeduplicate unique units before computing

As Eppo’s sample-ratio mismatch guidance explains, unexpected allocation differences can indicate broken assignment or logging. A valid 2:1 randomization is not itself a mismatch; the observed ratio must be compared with the planned assignment ratio.

If assignment validity or experimental feasibility remains uncertain, use the broader marketing measurement approach to separate descriptive reporting from credible causal inference.

Common incrementality calculation mistakes

Many mistakes occur before the final subtraction. Check the population and metric definitions as carefully as the formula.

MistakeCorrect approach
Subtracting raw totals across unequal groupsNormalize the control rate to treatment population
Calling +1 pp “+1% relative lift”Label percentage-point and percentage metrics separately
Using treatment denominator for relative liftLabel this as incremental share instead
Counting repeat orders as unique convertersDeduplicate people or define a count-based metric
Ignoring zero or negative resultsDisplay undefined ratios and negative lift accurately
Using attributed revenue as the controlEstimate a credible counterfactual
Mixing outcome windows or currenciesAlign the scope before calculation
Treating output as causal proofAudit design and experiment-appropriate inference

The paid ads attribution view is useful for investigating recorded campaign credit, but its attributed conversion totals are not a substitute for an experiment’s control outcomes.

How to collect consistent experiment data

Reliable results require that assignment and conversion data refer to the same eligible units. A recording workflow helps enforce that consistency, but the randomized assignment must be performed by the experimentation system.

Record group assignment before outcomes

Usermaven’s A/B test tracking documentation describes recording externally assigned variants through an `ab_test_assigned` custom event with `test_name` and `variant` properties. Maintain stable participant identifiers, and preserve both converters and nonconverters in the eligible population.

Events in USermaven

Teams can instrument important actions using event tracking setup and organize those actions through the Events interface. These records can be checked against the original external assignment ledger.

Use the same definition for both groups

A conversion goal should correspond to the same outcome and observation window in treatment and control. Counting only events attributed to a campaign would exclude some eligible outcomes and distort the intended comparison.

FUll funnels

The Measurement Trust Center can flag campaign-collection and integration issues, while Funnels helps explain descriptive behavior between actions. Neither feature validates randomization or replaces experiment-specific statistical inference.

Recommended measurement chain: External assignment → `ab_test_assigned` → conversion event → unique group totals → calculator → design-appropriate statistical analysis.

What should you do with the result?

Compare the calculated effect with the business decision and the test’s predeclared success threshold. A positive point estimate with substantial uncertainty is not a reliable instruction to raise spending.

For revenue-focused decisions, analysts may translate a credible causal estimate into a spending-efficiency metric. Cost and profitability questions belong to a separate iROAS analysis rather than this conversion-lift calculator.

If the result conflicts with expectations, first verify event quality, assignment integrity, and metric definitions. Repeating a test without investigating those conditions can reproduce the same measurement error.

Final verdict

Calculating incrementality requires the right denominator as much as the right formula. Begin with comparable treatment and control rates, normalize unequal groups, and distinguish relative lift from incremental share.

Then assess whether the experiment supports a causal conclusion before changing budgets.

Reliable comparison also depends on connected conversion and campaign data. To understand how Usermaven helps organize those measurements, book a demo.

FAQs

1. How do you calculate incrementality percentage?

For relative lift, subtract the control conversion rate from the treatment rate and divide by the control rate. For incremental share, divide the same difference by the treatment rate. Always label the denominator.

2. What is the difference between incremental lift and incremental share?

Relative incremental lift reports improvement over the control baseline. Incremental share estimates the portion of treatment conversions attributable to the intervention. They can produce very different percentages from the same experiment.

3. How do you calculate incrementality with unequal group sizes?

Calculate each group’s conversion rate, multiply the control rate by the treatment population, and subtract that normalized expectation from treatment conversions. Do not subtract the groups’ raw conversion totals.

4. Can incrementality be negative?

Yes. If the treatment conversion rate is lower than the control rate, absolute lift and estimated incremental conversions are negative. The uncertainty and validity of the experiment still determine what can be concluded.

5. Does the calculator prove that advertising caused conversions?

No. The calculator performs arithmetic on entered outcomes. Causal interpretation requires credible assignment, consistent measurement, limited contamination, and suitable statistical analysis for the experimental design.

Find out more about:
  • Marketing attribution

Updated Oct 23, 2026

Written by

Junaid Ahmed

Content Writer & Digital Marketer

Junaid Ahmed is a content and copywriter with 3+ years of experience creating research-driven content across SaaS, B2B, ecommerce, and digital marketing. He specializes in turning complex topics into clear, practical content that helps marketers better understand their challenges, evaluate solutions, and make informed decisions. His work spans educational content, industry insights, and actionable marketing guides.

All articles by Junaid →
Optional: revenue and spend
Treatment conversion rate–
Control conversion rate–
Absolute lift–
Relative lift–
Control conversions scaled to treatment size–
Incremental conversions–
Incremental share of treatment conversions–
Control revenue scaled to treatment size–
Incremental revenue–
Incremental return on ad spend–
Cost per incremental conversion–

The calculator performs arithmetic on the numbers you enter. It does not test statistical significance or prove that advertising caused the conversions.

Keep reading

You might be interested in

Marketing attribution

What is cross-channel marketing attribution? Complete guide

If a customer interacts with five marketing channels before converting, should only the last one get the credit? Relying on a single interaction often paints an incomplete picture of marketing performance. Cross-channel marketing attribution solves this by connecting every meaningful touchpoint across the customer journey, allowing marketers to understand how different channels work together to […]

Adeel KhanJul 31, 2026
Marketing attribution

Multi-channel attribution: How to measure channel impact

A prospect sees a paid social ad, finds an organic article a week later, returns through email, searches the brand on Google, and finally converts from a direct visit. A last-touch dashboard can make Direct look like the winner even though several channels helped create and develop the demand. Multi-channel attribution measures how different marketing […]

Adeel KhanSep 8, 2026
Marketing attribution

Custom attribution model: How to build and validate one

Change the weights in an attribution model and a channel can move from supporting player to apparent winner without a single customer journey changing. That is the power and the risk of custom attribution. Standard models settle credit with predefined rules. A custom attribution model lets the business define its own logic, but those rules […]

Junaid AhmedSep 15, 2026