Every argument about attribution rules is really an argument about which oversimplification to accept, and it goes better when everyone involved knows that. There is no rule that recovers the truth from the data, because the truth — why somebody actually decided — was never in the data.
Key takeaways
Last click is defensible and simple, and undervalues everything that creates awareness.
First click values discovery and ignores everything that closed the deal.
Reporting both, side by side, is more useful than either and takes no extra work.
Linear and time-decay look fairer and mostly move the confusion around.
Algorithmic attribution on small volumes is a confident number with nothing behind it.
The four rules
Rule
Gives credit to
Good for
Blind to
Last click
The final touch
Closing channels, ad spend decisions
Everything that created the demand
First click
The first known touch
Discovery channels, content, SEO
Everything that converted it
Linear
All touches equally
Long considered purchases
Which touch mattered
Time decay
Recent touches more
Short sales cycles
Early awareness, mostly
None of these is a model of how people decide. They are conventions for dividing a number, and their value lies almost entirely in being stated. A last-click report labelled “last click” is a useful instrument; the same report labelled “lead sources” is a source of bad decisions.
Run two, not one
Fig 1. The same quarter under two rules. Paid search takes a third of the credit on last click and a tenth on first click; organic does the reverse. A single-rule report deletes that disagreement entirely.
Reading the two bars together gives the analysis neither gives alone: paid search closes and rarely starts, organic starts and rarely closes, and cutting either one damages the other. That costs nothing extra to produce, because the path is already stored and both rules run over the same rows at report time.
It also changes the conversation from “which channel wins” to “which channel does what”, which is the question somebody actually wanted answered.
The classic mistake it prevents
A last-click report shows organic search at fourteen per cent and paid search at thirty-four, so the content budget gets cut and the ad budget grows. Six months later the ads perform worse and nobody connects the two, because the mechanism — the content was creating the demand the ads were harvesting — is invisible in last-click and obvious in the pair.
The rule that looks most sophisticated
Fig 2. Why algorithmic attribution is usually the wrong choice at small scale. Each gate is a practical question rather than a theoretical objection.
Compute
App integration
Machine learning
Security & identity
Management
Analytics
The specific problem with algorithmic attribution at small volume is not that the mathematics is wrong. It is that it produces a number nobody in the business can interrogate, over data with the same blind spots as everything else, and the unexplainability makes it harder rather than easier to notice when it has gone wrong.
A last-click number that somebody disagrees with can be argued about productively, because everyone knows what it means. That is an underrated property.
Where the rule lives
In the report, never in the stored data. A stored attributed_source field is the thing that makes all of this impossible later, because the moment it exists something starts reading it, and then the rule cannot be changed without changing history.