What is Attribution Modeling?
Attribution modeling is the set of rules a revenue team uses to decide which channels, campaigns and touches get credit for a lead, an opportunity or a closed deal, so budget follows what actually produced pipeline.
3 min readBy Mahad Kazmi
On this page
Attribution modeling is the set of rules a revenue team uses to decide which channels, campaigns and touches get credit for a lead, an opportunity or a closed deal, so budget follows what actually produced pipeline.
At a glance
- Single-touch models give all the credit to one touch: the first (first touch) or the last before conversion (last touch).
- Multi-touch models split credit across touches: evenly (linear), weighted to recent touches (time decay), or weighted to the first and last (position-based, often called U-shaped).
- Data-driven models assign credit statistically from your own conversion paths.
- Google Analytics 4 dropped its first-click, linear, time-decay and position-based models in November 2023, leaving data-driven and last-click.
- No model is true. Each one answers a different question.
How attribution models work
Every model starts with a list of touches on the way to a result: an ad click, a webinar signup, a cold email reply, a demo request. The model decides how the credit for that result is shared among them.
First touch answers “what brought them in?” and favors awareness channels. Last touch answers “what tipped them over?” and favors bottom-of-funnel channels like branded search and demo pages. Multi-touch attribution tries to reflect the whole path, which matters in B2B, where several people from one account touch you over a long sales cycle.
Example (illustrative): a deal worth $30,000 had four recorded touches: a LinkedIn ad, a webinar, an SDR email that got a reply, and a pricing page visit. First touch gives the ad $30,000 of credit. Linear gives each touch $7,500. A position-based model that gives 40% each to the first and last touch, and shares the other 20% across the middle, gives the ad and the pricing page $12,000 each and the webinar and email $3,000 each. Same deal, three different stories about what worked.
Common attribution mistakes
- Treating the model as the truth. It’s a lens. Compare two models before moving budget.
- Tracking only what’s easy to track. Calls, referrals, events and dark social often don’t show up, so the channels that leave clean click data look better than they are.
- Attributing to leads instead of accounts. In B2B the buyer is a group, so credit should roll up to the account and the opportunity.
- Stopping at leads. A channel that produces cheap leads and no pipeline wins on cost per lead and loses on revenue.
- Changing the model every quarter. Trends only mean something if the rules stay the same.
How attribution shows up in a revenue system
Attribution only works when outbound and inbound touches land in the same CRM with the same source fields, so the report can compare demand generation spend with what the sales team sourced. Setting up those fields and the reports on top of them is part of the RevOps work we run inside partners’ systems. See how we run RevOps.
Terms that sit next to attribution modeling
Attribution feeds the numbers you judge channels on, from conversion rate at each stage to cost per lead and, further down, pipeline and revenue per channel. Read it next to stage conversion before cutting a channel, because a channel that rarely gets the last touch can still be where most of your best accounts first heard of you.

I develop GTM systems for breakout startups at Phi Consulting. I fix broken processes, design systems that scale, and build automations that help teams run more efficiently. I'm obsessed with turning messy workflows into clean, repeatable execution. You can connect with me on LinkedIn.
Related terms
Keep reading the glossary.
Term: What is Attribution Modeling?
Talk to us: Definitions are the easy part.
Building the system is the work. We build it and run it.
Talk to Phi