Lead attribution, explained plainly.
Lead attribution is how you decide which channels and campaigns get credit for producing a lead or a customer. It connects the marketing that ran to the leads that arrived, so you can tell what is working. The hard part is rarely the maths. It is having an accurate record of where each lead actually came from in the first place.
Most leads touch more than one thing.
A buyer might find you through a search ad, come back from an email a week later, then convert from a referral link. Three touches, one customer. An attribution model is just a rule for splitting the credit between them.
There are three models worth knowing. Each answers a slightly different question, and each has a job it is good at.
First touch, last touch, multi-touch.
- 01First-touch attribution. All the credit goes to the first interaction, the one that introduced the lead to you. Good for understanding which channels create awareness and fill the top of the funnel. See first touch attribution for the detail.
- 02Last-touch attribution. All the credit goes to the final interaction before the lead converted. Good for understanding what closes, though it flatters whatever sits closest to the form and ignores everything that warmed the lead up.
- 03Multi-touch attribution. Credit is split across several interactions, evenly or weighted toward the first and last. Closer to the truth for considered purchases, and more demanding of clean data, because every touch has to be recorded accurately for the split to mean anything.
No model is “correct.” The right one depends on the question you are asking and how long your sales cycle is.
Where attribution goes wrong.
Most attribution problems are not modelling problems. They are data problems that the model then dutifully amplifies.
Garbage in, confident report out
- The source field says “Web,” so every model credits “Web”
- Last-touch records a bookmark return as Direct, hiding the real origin
- Touches that were never captured cannot be credited by any model
An accurate record first
- The real source and campaign, not a bucket
- The landing page and the journey to the form
- A record that survives conversion and field edits
Pick the model after the data is right, not before. A clean first-touch record beats a sophisticated model running on “Web.”
Attribution needs a source it can trust.
Lead Source is not an attribution model. It is the layer underneath one: it captures the real source, landing page and full page journey on every form submission, so whichever model you run has accurate touches to work with. For our own product approach to crediting revenue, see Lead Source attribution.
Get the record right, then model it. See worked records in lead source examples, compare the attribution tools, or follow a walk-through of tracing an enquiry to its source.
Questions, answered.
What is lead attribution?
Lead attribution is how you credit the channels and campaigns that produced a lead or customer. It links the marketing that ran to the leads that arrived, so you can tell what is working. The model is the rule for splitting credit across the touches a lead had before converting.
What is the difference between first-touch and last-touch attribution?
First-touch gives all the credit to the first interaction, the one that introduced the lead, so it shows what creates awareness. Last-touch gives all the credit to the final interaction before converting, so it shows what closes. Each ignores the touches in the middle, which is why multi-touch models exist.
Why does my attribution data look wrong?
Usually because the underlying record is wrong, not the model. If the source field holds a bucket like Web, or a bookmark return overwrote the real origin as Direct, every model will faithfully credit the wrong thing. Fixing attribution starts with capturing an accurate source, landing page, and journey for each lead.
Give your attribution a source it can trust.
One line of code captures the real source, landing page, and journey on every form.
See what attribution misses →Free to start · no card