Skip to content

BlogB2B Marketing Attribution

Incrementality vs Attribution: Which Question Each Answers

Attribution tells you which touchpoints led to a lead or a deal. Incrementality tells you whether it would have happened anyway. This guide works one retargeting campaign through both, shows where each belongs, and how to combine them when the outcome lives in your CRM.

Incrementality vs attribution: 500 leads attributed to a retargeting campaign against 100 incremental leads measured with a holdout
Contents
  1. Quick summary
  2. The two questions
  3. Why attribution overstates
  4. Worked example
  5. Incrementality vs ROAS
  6. When to use attribution
  7. When to test incrementality
  8. How they combine
  9. Incrementality vs A/B test
  10. Incrementality vs MMM
  11. Why lead gen is different
  12. How LeadJourney fits
  13. Which tool to use
  14. Further Reading
Summarise this article with AI

Opens the page with a ready prompt in:

Nothing is sent until you pick a service.

A retargeting campaign reports 500 leads in a month at €24 each, the cheapest leads in the account. Then somebody holds back half of the audience for a month, shows them nothing, and finds that the half without the ads produced almost as many leads as the half with them. The campaign caused about 100 leads, not 500, and each of those cost €120.

Both numbers are honest. The first is attribution: of the leads that came in, which touchpoints were on their path. The second is incrementality: of those leads, how many would not exist without the ad. They answer different questions, they disagree most on exactly the campaigns that look best, and a marketing team needs both.

This guide puts the two questions side by side, shows why platform attribution overstates, works the retargeting example through the arithmetic, and then gets practical: when each one is the right tool, how to combine them, how incrementality differs from ROAS, an A/B test and MMM, and why lead generation, where the real outcome is a deal in the CRM, changes the answer. The terms themselves are defined in the glossary entry on incrementality.

Quick Summary: Incrementality vs Attribution in One Paragraph

In short

Attribution assigns credit for conversions that happened to the touchpoints on their path; incrementality measures how many conversions an ad caused by comparing an exposed group with a holdout that was not exposed. Attribution answers "which touchpoints led to this lead or deal", incrementality answers "would it have happened anyway". Platform attribution overstates most on retargeting, brand search and view-through conversions, because it credits ads shown to people who were already converting. Use attribution for daily decisions (which campaign, keyword, creative and source brings qualified leads and revenue), use incrementality tests for budget questions (how much a channel deserves, whether brand search and retargeting earn their spend), and combine them by turning a test result into a ratio you apply to attributed figures. For lead generation, run both on CRM outcomes, qualified leads and deals, not on form fills.

It is written for performance marketers, marketing leaders and agencies who have been told that attribution is dead and incrementality is the answer, or the other way round. Neither is true, and the useful work is knowing which question you are asking.

Attribution vs Incrementality: Two Different Questions

Attribution looks backwards at conversions that happened and divides them among touchpoints. Incrementality runs an experiment and compares the world with the ad against the world without it.

  • Attribution

    Of the leads and deals you got, which ads, campaigns and channels were on their path, and how much credit each gets under a chosen attribution model. Every conversion is shared out, so the credits add up to what happened.

  • Incrementality

    How many conversions exist because of the ad. Measured by comparing a group that could see the ads with a holdout that could not, by people or by region. The difference is the incremental conversions; the rest would have happened anyway.

Attribution and incrementality side by side

The two are not rivals. Attribution is a map of what happened, detailed enough to act on every day. Incrementality is a measurement of cause, coarse and slow but the only way to know whether a campaign is creating demand or collecting it.

Why Platform Attribution Overstates

Every ad platform attributes conversions to its own ads, and none deducts the people who would have converted anyway. Four places are where that difference gets large.

  • RetargetingA retargeting audience is people who already visited your site, many of them already deciding. Any who come back and convert after seeing an ad get credited to it, whether the ad changed anything or not.
  • Brand searchSomebody who types your company name already knows you. A brand ad sits on top of the organic result they would have clicked, and collects the conversion. In a large field experiment at eBay, published in Econometrica, brand keyword ads showed no measurable short-term benefit.
  • View-through conversionsA platform credits an impression that was never clicked if the person converts inside its view window. Exposure is not cause, and the people most often shown an ad are the ones most likely to convert. See click-through vs view-through conversions.
  • Every platform claims the same leadMeta, Google and LinkedIn each count the lead their ads touched, and none deduplicates against the others, so the platform totals add up to more leads than the CRM holds.

The last of the four is an attribution problem that better attribution fixes: count each lead once, in your own data, joined to the CRM. The first three are not. Even perfectly deduplicated, first-party, CRM-joined attribution still credits a retargeting click on a lead who was coming back anyway, because attribution describes the path, not the cause. That is the gap an incrementality test measures.

The research agrees. Gordon and colleagues, in Marketing Science, compared the observational methods advertisers use with large randomised experiments run at Facebook and found that the observational estimates often failed to recover what the experiments measured. The eBay study above reached the same conclusion for paid search: returns were a fraction of what the non-experimental numbers suggested.

A Worked Example: Retargeting, Attributed and Tested

One illustrative month for a lead generation account, with every figure adding up. The retargeting audience is 200,000 site visitors, split at random: half can see the ads, half are held out.

Illustrative: what attribution reports for the month

On attribution, retargeting is the best campaign in the account at half the cost per lead. Now the holdout. The 100,000 people in the test group produced 800 leads from every source in the month, a rate of 0.8%. The 100,000 held out produced 700, a rate of 0.7%, without seeing a single retargeting ad.

Test rate - control rate÷Control rate=Incremental lift

(0.8% - 0.7%) ÷ 0.7% = a lift of 14.3%. Incremental leads: 0.1% × 100,000 = 100, at €12,000 ÷ 100 = €120 each.

The campaign caused 100 leads, not 500. The other 400 attributed to it were people who would have come back anyway, through a bookmark, a brand search or an email. Is the difference real? A two-proportion test on 800 of 100,000 against 700 of 100,000 puts it at about 99% confidence, so yes. With a 10% holdout of the same audience it would not have been: the difference would sit inside the noise, which is the most common way these tests end. The incrementality calculator does the significance read for your own numbers.

Suppose a geo test on prospecting later finds 240 of its 360 attributed leads incremental, two thirds. Its incremental cost per lead is €18,000 ÷ 240 = €75. The ranking has flipped: prospecting creates a lead for €75, retargeting for €120. Attribution was not wrong about what happened; it was answering a different question.

Incrementality vs ROAS: ROAS and iROAS

ROAS divides attributed revenue by spend. Incremental ROAS, iROAS, divides only the revenue the ads caused by spend, so it is the figure that tells you whether a euro in produced more than a euro out.

Incremental revenue÷Ad spend=iROAS

€30,000 of incremental revenue ÷ €12,000 spent = an iROAS of 2.5, against an attributed ROAS of 12.5.

In the example, the retargeting leads closed into deals worth €6,000 each. With won deals sent back to the platform, it attributes 25 deals to the campaign: €150,000, a ROAS of 12.5. In the CRM, the test group closed 40 deals (€240,000) and the holdout 35 (€210,000). The ads caused €30,000 of revenue, an iROAS of 2.5.

Illustrative: the same campaign on two measures

An iROAS of 2.5 is still a campaign worth running if your margin clears it. The point is not that ROAS lies, it is that ROAS cannot tell you what happens if you cut the budget. iROAS can. The ROAS calculator covers the attributed side and the break-even point.

When Attribution Is the Right Tool

Most decisions a marketing team makes in a week are too small, too fast or too granular for an experiment. Attribution is built for those.

  • Daily optimisation inside a channelWhich campaign, ad set, keyword or creative brings leads that turn into deals. No test can answer that for 400 keywords every week; a record per lead can.
  • Lead quality per sourceTwo campaigns at the same cost per lead can produce very different pipelines. Only attribution joined to the CRM shows which source brings qualified leads and which brings form fills.
  • Understanding the journeyWhich channels open journeys and which close them, how long a B2B buyer takes, which content sits in the middle. Multi-touch attribution is a map, and a test cannot draw it.
  • Sending revenue back to the platformsBidding algorithms learn from the conversions you send them. Sending qualified leads and won deals with their value, via offline conversion tracking, needs each deal tied to its click.

In all four, the question is relative: this campaign against that one, inside a channel whose overall value nobody is questioning today. Attribution's bias towards people already converting is roughly the same for two prospecting ad sets, so the ranking between them holds even when the absolute numbers are generous.

When Incrementality Is the Right Tool

An incrementality test earns its cost when the question is absolute: is this channel or campaign creating demand at all, and how much budget does it deserve?

  • Sizing a channel's budgetBefore doubling or halving a channel, measure what it adds. Attribution tells you what it touched, and the two can differ by a factor of five, as in the example.
  • Brand searchThe classic candidate. If competitors bid on your name, brand ads may protect real leads; if nobody does, a test may show you are paying for clicks you would get for free.
  • RetargetingThe campaign attribution flatters most. A holdout on the retargeting audience is usually the cheapest, clearest test an account can run.
  • Upper funnel, video and CTVChannels that are seen rather than clicked get little credit on click-based attribution and too much on view-through. A test is the fair judge in both directions.

A test can also prove a channel is worth more

Incrementality is not only a way to cut budgets. A prospecting or video campaign with a weak attributed CPL can turn out to cause more leads than retargeting, as prospecting did in the example. Read the result in both directions.

How Attribution and Incrementality Work Together

The practical answer is calibration. A test gives you a ratio of incremental to attributed results per channel, and you apply that ratio to the attributed numbers you get every day until the next test.

Attributed leads or revenue×Incrementality ratio=Calibrated figure

Retargeting's ratio was 100 ÷ 500 = 0.2. Next month it attributes 450 leads: 450 × 0.2 = 90 calibrated leads.

  1. Run attribution continuously, on one record per lead joined to the CRM, so every channel is counted once and on the same outcome.
  2. Test the channels where the budget question is biggest: retargeting, brand search and whichever channel you are about to scale. One test at a time per channel.
  3. Turn each result into a ratio: incremental leads, deals or revenue divided by the attributed figure for the same period and the same outcome.
  4. Apply the ratio to the attributed figures when you compare channels and set budgets. Keep the raw attributed figures for decisions inside a channel.
  5. Retest when something big changes: the creative, the audience, the budget level or the market. A ratio is a snapshot, not a constant.

Two cautions. The ratio is only valid against the attribution it was measured against: a ratio from Meta's own reported conversions cannot be applied to CRM-attributed leads, so compute it on the same numbers you will apply it to. And a ratio measured at €12,000 a month does not tell you what happens at €40,000, because returns usually fall as spend rises. Test again before a big step.

Incrementality vs A/B Testing

Both are randomised experiments, which is why they get confused. The difference is what the control group sees.

An A/B test and an incrementality test compared

The short version

An A/B test can find the better of two ads that both cause nothing. An incrementality test can tell you a campaign causes leads without telling you which of its ads does the work. Use the A/B test inside a channel and the incrementality test on the channel.

Incrementality vs MMM

Marketing mix modelling estimates each channel's contribution from years of weekly spend and outcome data with a statistical model, including offline channels. An incrementality test measures one channel directly, in one period, with a controlled experiment.

They support each other more than they compete: a model is only as good as its assumptions, and test results are the standard way to check and calibrate it. The catch for most lead generation teams is that an MMM needs a lot of history and varied spend to learn from, more than many accounts have. MMM vs MTA covers what each needs and which a lead gen team can feed, and incrementality testing how to run the test.

Why Lead Generation Changes the Answer

Most incrementality content is written for e-commerce, where the conversion the pixel sees is a purchase with a value. In lead generation it sees a form fill, and the outcome that pays happens weeks later in the CRM.

  • The outcome is in the CRMA campaign can cause more form fills and no more customers, if the extra leads are students, competitors and spam. A lift test read on form fills measures the wrong thing; read it on qualified leads and deals.
  • Long sales cyclesA test that runs four weeks ends before most of its deals close. Read it first on qualified leads or pipeline created, then again on revenue once the deals from the test period have had time to close.
  • Lower volumesA B2B account may produce a few hundred leads a month and a few dozen deals. A test needs enough conversions in the holdout to read, which pushes lead gen tests towards larger holdouts, longer runs and earlier funnel outcomes.
  • Sales capacityIf the sales team cannot call more leads, extra leads in the test group close at a lower rate. Check that the test period did not change how leads were worked.

Platform lift studies read the conversions the platform receives. If the platform only receives form fills, that is what the study measures. Send qualified leads and won deals back with their value and a study can be read on outcomes closer to revenue; Google's Conversion Lift overview says its geography-based studies support offline data, and for any other study type, check whether it accepts offline events before you plan around it. For a do-it-yourself geo test, export deals from the CRM with their source and the customer's region, and compare regions.

How LeadJourney Fits: The Attribution Half, on CRM Outcomes

The LeadJourney dashboard: leads, deals and closed revenue per channel and campaign, joined to the CRM
One record per lead: the clicks that brought the person, the CRM stage and the closed amount, with the attribution model as a switch on the report

LeadJourney is an attribution platform, and it sits on the attribution side of this post. One script on the site or in Google Tag Manager records every visit server-side on your own domain, first-party, at 95%+ tracking accuracy, and captures the click IDs (gclid, gbraid, wbraid, fbclid, li_fat_id, msclkid) at the click. The anonymous history is joined to the person at the form fill, the call or the booking.

Native CRM integrations (HubSpot, Salesforce, Pipedrive, Zoho and more) write the source, campaign and journey onto the record and read stage changes and won deals back. Spend from the ad platforms is joined to leads, deals and revenue per channel, campaign and ad, under five switchable models: first click, last click, linear, time decay and position based. Won deals go back to Meta through the Conversions API, to Google Ads through offline conversion import, to LinkedIn through its Conversions API and to Microsoft Ads, with the deal value.

What it does not do, stated plainly: LeadJourney does not run incrementality tests, lift studies, geo experiments or MMM, has no holdout feature, does not report by region and counts no view-through conversions. Visitors who decline consent are not measured. Its place in an incrementality programme is the outcome: the qualified leads, deals and revenue per campaign that a test should be read on, the deals sent back so a platform's own study or Meta's incremental attribution can learn from revenue rather than form fills, and the attributed figures you apply the test's ratio to.

Setup takes about 21 minutes, with a 14-day free trial, and the reports can be clicked through on demo data in the live demo first.

Which Tool for Which Question

One line per question a marketing team asks most often, and the measurement built for it.

Attribution, incrementality, A/B tests and MMM by question

Further Reading

The cluster: incrementality defined, incrementality testing for running a test on CRM revenue, Meta's incremental attribution, MMM vs MTA and the incrementality calculator. On attribution: attribution model, click-through vs view-through conversions, cross-channel attribution and B2B marketing attribution. On sending outcomes back: offline conversion tracking and sending CRM data back to Meta and Google. Tools that do run incrementality: Rockerbox and Northbeam compared with LeadJourney.

FAQ

Frequently Asked Questions

What marketers ask when attribution and incrementality give different answers.

What is the difference between incrementality and attribution?

Attribution assigns credit for conversions that happened to the touchpoints on their path, such as the ad click before a form fill, under a rule called an attribution model. Incrementality measures how many conversions an ad actually caused, by comparing a group that could see it with a holdout that could not. Attribution answers "which touchpoints led to this lead", incrementality answers "would it have happened anyway". Attribution is detailed and continuous, so it drives daily decisions; incrementality is coarse and slow, so it settles budget questions and calibrates attribution.

Is incrementality better than attribution?

Neither is better; they answer different questions. Incrementality is the only reliable way to know whether a channel creates demand rather than collecting it, but a test takes weeks, needs volume and usually measures a whole channel or campaign. Attribution tells you which campaign, keyword, creative and source brings qualified leads and revenue, every day, which no test can do at that detail. Teams that drop attribution lose the ability to optimise; teams that never test keep overfunding retargeting and brand search. Use both, and calibrate one with the other.

What is the difference between ROAS and incremental ROAS?

ROAS divides the revenue attributed to your ads by ad spend, including revenue from people who would have bought anyway. Incremental ROAS, iROAS, divides only the revenue the ads caused, measured against a holdout, by the same spend. In this guide's example a retargeting campaign shows a ROAS of 12.5 and an iROAS of 2.5. ROAS is useful for ranking campaigns inside a channel; iROAS tells you what you lose if you cut the budget, which is the question a budget decision actually asks.

Is an incrementality test the same as an A/B test?

No, though both are randomised experiments. An A/B test compares two versions that are both shown, such as two creatives or two landing pages, and tells you which works better. An incrementality test compares a group that can see the ads with a holdout that sees none, and tells you whether the ads cause conversions at all and how many. An A/B test can find the better of two ads that both cause nothing. Use A/B tests inside a channel and incrementality tests on the channel itself.

How do I combine attribution with incrementality tests?

Calibrate. Run attribution continuously on one record per lead joined to your CRM. Test the channels where the budget question is biggest, usually retargeting, brand search and whatever you are about to scale. Divide each test's incremental result by the attributed result for the same period and outcome to get a ratio, then multiply the channel's attributed figures by that ratio when comparing channels and setting budgets. Keep raw attribution for decisions inside a channel, and retest when the creative, audience or budget level changes a lot.

Can I run an incrementality test on leads from my CRM?

Yes, and for lead generation you should, because a form fill is not a customer. In a geo test you compare regions, so you can export qualified leads and deals with their source and the customer's region from the CRM and read the test there. Platform lift studies read the conversions the platform receives, so send qualified leads and won deals back to it; Google says its geography-based Conversion Lift studies support offline data, and for other study types check whether offline events are accepted. Read the test on pipeline first, then on revenue once deals close.

Attribution on leads, deals and revenue

Give your next incrementality test the right outcome

LeadJourney joins every click to the CRM lead and the closed deal, first-party and server-side, and sends won deals back to Meta, Google, LinkedIn and Microsoft. Live in 21 minutes, 14 days free.

LeadJourney dashboard showing lead sources, campaign performance and attributed revenue side by side