Incrementality Attribution

The Multiplier Method for Calibrating Platform Attribution With Incrementality Tests

How to calibrate platform-reported conversions with incrementality test results using channel multipliers, with worked examples and a quarterly refresh cadence.

On this page

Your ad platform reports 1,000 conversions from a channel last quarter. A geo-holdout lift test on the same channel, same period, finds 620 incremental conversions. Both numbers are "true" in their own frame. Only one of them should set next quarter's budget.

The gap between those two figures is the entire practical problem of incrementality attribution. Attribution counts claimed conversions; incrementality counts caused ones. Circana describes the distinction cleanly: incremental measurement isolates the specific effect of an ad by comparing a test group that saw it against a control group that did not, something click-path attribution structurally cannot do. Haus frames it as footprints versus weather control, which is a good metaphor but not a workflow.

The workflow is calibration. You run lift tests periodically, derive a multiplier per channel, apply it to platform-reported conversions in your reporting layer, and refresh it on a schedule. Here is the full method, with the arithmetic.

The multiplier in one equation

For each channel c over test window t:

M(c) = incremental conversions(c, t) ÷ platform-reported conversions(c, t)

Three conditions must hold or the ratio is meaningless:

  1. Same window. If the test ran March 3 to April 13, pull platform conversions for exactly those dates, adjusted for the platform's attribution lag (a 7-day click window means conversions keep landing after the test ends; wait it out before computing).
  2. Same geography. If you held out 20% of geos, the denominator is platform-reported conversions in the treatment geos only, and the numerator is the lift scaled to those same geos. Our walkthrough of a quarterly geo-holdout test covers the design side.
  3. Same conversion event. Purchases against purchases. Never divide incremental purchases by platform-reported "conversions" that include add-to-carts.

A worked example

Say you run a six-week geo holdout on Meta. Treatment geos see normal spend; holdout geos (25% of the country, matched on baseline sales) go dark.

Geo holdout inputs, six-week window
InputValue
Treatment-geo orders during test14,800
Counterfactual orders (synthetic control estimate)13,910
Incremental orders (lift)890
Meta-reported conversions, treatment geos, same window + lag1,435
Calibration multiplier M890 ÷ 1,435 = 0.62
Illustrative figures. Counterfactual from a synthetic control fit on 52 weeks of pre-period data.

So Meta's claimed conversions overstate caused conversions by roughly 1.6x in this account. Going forward, every Meta-reported conversion in your dashboard gets scaled by 0.62. Reported ROAS of 3.4 becomes a calibrated ROAS of 2.1. That is the number that goes in the budget model and the board deck.

Run the same exercise across channels and you get a calibration table:

Sample calibration table after a quarterly test cycle
ChannelReported conversionsMultiplierCalibrated conversionsLast tested
Meta prospecting1,4350.62890Q2
Meta retargeting2,1000.31651Q2
Google brand search3,9000.24936Q1
Google non-brand search1,6500.781,287Q1
TikTok4101.15472Q2
YouTube2901.40406Q1
Illustrative multipliers from EGGKNITE client work; your account will differ. Note the >1.0 factors on view-heavy channels.

Two things jump out of tables like this every time. Retargeting and brand search calibrate low, because they claim conversions from people already on the way to purchase. View-heavy upper-funnel channels sometimes calibrate above 1.0, because privacy-constrained attribution misses conversions the channel genuinely caused. A single blended deflator would punish the under-attributed channels and subsidize the over-attributed ones, which is the exact opposite of what you want.

Analyst comparing platform-reported conversion data against lift test results on a dashboard
Photo by dlxmedia.hu on Unsplash

Where the multiplier lives (and where it must not)

Apply calibration in your reporting layer: the warehouse model, the BI dashboard, the spreadsheet the CFO actually reads. Store it as a dated dimension table, channel, multiplier, test_id, valid_from, valid_to, and join it onto platform conversions.

Do not apply it inside the platforms. Meta's bidding still needs raw conversion signal to optimize delivery, and Meta now offers its own incremental attribution setting that uses machine learning to predict and optimize toward incremental conversions. That setting is worth testing as an optimization choice, but it is not a substitute for your own calibration: it is the platform grading its own homework with a different rubric. Your multiplier, derived from a test you designed, remains the independent check. If your tracking layer itself is shaky, fix that first; our Attribution Doctor flags the common conversion-tagging failures that quietly corrupt the denominator.

One structural caveat worth footnoting¹: the multiplier corrects the level of a channel's contribution rather than its shape. If Meta's day-to-day conversion pattern is directionally wrong (say, misattributing a promo spike), a scalar will not fix that. For cross-channel reallocation questions, the multiplier feeds a mix model rather than replacing one; the MTA versus MMM tradeoffs are a separate decision, and our media mix calculator is a reasonable starting point for the reallocation math.

Keeping it current each quarter

A multiplier is a photograph of one spend level, one creative mix, one bidding configuration, one season. Singular makes the underlying point well: incrementality measures the extra conversions generated specifically by a campaign, and "specifically" is doing a lot of work; change the campaign and the answer changes. Treat every M as having an expiry date.

The cadence we run with clients:

Calibration refresh schedule
TriggerActionTypical cost
Quarterly, top 2-3 channels by spendFull geo holdout or conversion-lift re-test2-6 weeks of holdout opportunity cost
Semi-annual, channels under ~15% of budgetLighter test or borrow-with-haircut from a comparable channelLow
Spend shifts ±30% on a channelRe-test before the next planning cycle; marginal M ≠ average MMedium
Bidding, attribution-setting, or major creative changeFlag multiplier as stale immediately; re-test within the quarterMedium
Peak season (Q4 for retail)Season-specific multiplier; never apply a Q2 factor to Black FridayHigh but non-negotiable
EGGKNITE operating cadence across retainer accounts.

Three practices keep the system honest:

  • Version every multiplier. When Q3's Meta test lands at 0.55 versus Q2's 0.62, do not silently restate history. Show both, dated. Drift is itself information: it usually means saturation crept in as spend scaled.
  • Report confidence intervals, then decide with the point estimate. A test that returns M = 0.62 with a 90% interval of 0.48 to 0.77 still beats an uncalibrated 1.00 by a mile. Precision improves with pre-period data and test length; do not let imperfect intervals stall the workflow.
  • Interpolate marginal effects cautiously. M is an average factor across the tested spend. The marginal multiplier at higher spend is almost always lower. If you are deciding whether to add 40% to a channel, that is a new test question rather than an arithmetic one.

This quarterly loop, platform attribution for daily grain, lift tests for ground truth, MMM for cross-channel arbitration, is the triangulation stack that survives finance scrutiny. We have written up the full measurement cadence elsewhere; the multiplier table is the artifact that ties its layers together.

What changes once you calibrate

The first calibrated quarter is usually uncomfortable. Blended reported ROAS drops, sometimes by a third, because the double-counted and over-claimed conversions come out of the total. Then the useful part starts: budget moves from low-M channels (retargeting, brand search) toward high-M channels that attribution had been starving, and actual revenue per marketing dollar improves even as dashboard ROAS looks worse. That trade, uglier numbers for truer ones, is the whole point.

If you want a second pair of hands on test design, the warehouse model, or the awkward meeting where retargeting's multiplier gets presented, that is core work for our data and analytics practice.

¹ A second footnote for completeness: multipliers assume the platform's conversion counting is stable. If you change attribution windows or consent-mode modeling mid-quarter, the denominator shifts and the multiplier breaks. Freeze measurement settings between tests.

Sources

Frequently asked questions

What is an incrementality calibration multiplier?
It is the ratio of incremental conversions measured in a lift test to the conversions the platform claimed over the same period, geography, and conversion event. If a geo holdout finds 620 incremental orders while Meta reported 1,000, the multiplier is 0.62. You then apply that factor to the channel's reported conversions in your reporting layer until the next test, so budget decisions run on calibrated numbers rather than raw platform claims.
Can a calibration multiplier be greater than 1.0?
Yes, and it happens more often than people expect on under-attributed channels. Privacy loss, view-through gaps, and long consideration windows mean platforms sometimes under-report true incremental impact. Paid search brand campaigns typically calibrate well below 1.0, while upper-funnel video or audio can test above the platform's reported figure. That asymmetry is exactly why one blended deflator across all channels is a mistake.
How often should I refresh incrementality multipliers?
Re-test your two or three largest channels every quarter and smaller channels twice a year, and re-test immediately after any structural change: a new bidding strategy, a major creative overhaul, a spend change of 30% or more, or a platform attribution-setting change. Multipliers decay because the conditions that produced them shift. A factor measured in Q1 at one spend level is a hypothesis by Q3, so treat every multiplier as having an expiry date.
Do multipliers replace attribution or MMM?
No. The multiplier method keeps platform attribution as your daily-grain signal because it is fast and granular, then corrects its level using periodic ground truth from lift tests. Media mix modeling sits above both as the cross-channel arbiter. Attribution tells you where conversions were claimed, incrementality tells you how many were real, and MMM reconciles the total. Calibration is the connective tissue between the three, refreshed each quarter.

Free tools for this topic

FREE TOOLAttribution DoctorA media-mix model that runs in your browser.FREE TOOLUTM Campaign BuilderClean tracking links your analytics will thank you for.PLAYBOOKThe First-Party Data PlaybookMeasurement that survives privacy — and gets sharper.

Keep reading

GuidesHow to Run a Quarterly Geo-Holdout Test Your CFO Will Actually TrustRead →DataThe Measurement Cadence That Survives a CFO ReviewRead →ComparisonsMulti-Touch Attribution vs Media Mix ModelingRead →
CATALIST NEWSLETTER

Monthly dose of growth marketing.

Get marketing tips, narratives, guides, and playbooks delivered to your inbox.