Attribution model

Definition
An attribution model is the rule for deciding which marketing touchpoint gets credit for a sale, out of everything a prospect saw before they bought.

Why it matters

The model quietly decides where the next budget goes. Under last touch, retargeting and branded search look brilliant while the post that created the interest gets nothing. Under first touch, awareness channels look strong while whatever closed the deal is ignored. Neither is false, and neither shows cause and effect: a model divides credit, it does not prove that a touch changed the buyer's mind.

How to apply it

  • Start with last touch as a baseline, then add first touch and compare the two reports.
  • A channel strong on first touch but weak on last touch is a discovery channel. Judge it on that job.
  • Move to multi-touch attribution once every touch is logged against the deal, for example with UTM tags on each link.
  • Set the attribution window at the same time, since it limits which touches count at all.
  • Check any model against a test, such as pausing a channel in one region, before moving large budgets.

What it is

Most buyers meet a business several times before they pay: a post, a search result, a newsletter, a demo. An attribution model is the rule for dividing the credit for the sale across those touches. Only the rule changes, and with it the story about which channel works.

The common models are:

  • Last touch: all credit goes to the final interaction before the sale. See last-touch attribution.
  • First touch: all credit goes to the first interaction. See first-touch attribution.
  • Linear: every touch gets an equal share.
  • Time decay: touches closer to the sale get more credit.
  • Position-based: the first and last touches get the most, the middle shares the rest.
  • Data-driven: software estimates each touch's weight from past conversions, and needs plenty of them.

Common mistakes

  • Treating the model's output as proof of cause. It divides credit, it does not show that a touch changed anyone's mind.
  • Relying on last touch alone and starving the channels that created the interest.
  • Changing the model between reports, so that trends reflect the rule and not the market.
  • Trusting each platform's own attribution, when every platform credits itself.
  • Adding a data-driven model with too few conversions to learn from.
  • Moving large budgets without a test, such as pausing a channel in one region.
Worked example

Suppose a B2B SaaS team sees two stories in its reports. Last-touch reporting credits paid search with most sales, while first-touch reporting credits a podcast the team sponsors. The marketing lead connects both to revenue in Spectacle, which links touchpoints and ad spend to pipeline. Say the podcast appears early in 40 of 100 closed deals, and paid search appears last in 70. In this example, the team does not pick one winner. It keeps the podcast as a discovery channel and judges it on first-touch contribution, while paid search is judged on closing. A model only divides credit, so the team still runs a small test before it moves budget at scale.

Tools in the example

Some links are affiliate links: we may earn a commission at no cost to you. It never decides a ranking. How we work with partners

  1. Article

    Lead velocity rate

    Often split by the same source data.

  2. Article

    Goodhart's Law

    The risk of optimising for whatever the current model rewards.

Where it shows up

  • Measuring what works and following data to make better decisions. It tells you which changes are worth keeping and which to drop.
    22 chapters