Marketing Attribution Models Compared: First-Touch, Last-Touch, Multi-Touch & More

Attribution answers a simple question: which marketing activities produced this revenue? The question is simple. The answer never is.
A prospect clicks a Google ad in January. Reads a blog post in March. Attends a webinar in May. Opens three nurture emails in June. Gets a sales call in July. Closes in September. Which of those touches produced the revenue? All of them. None of them individually. The answer depends entirely on which attribution model you choose, and every model tells a different story.
This article compares the seven most common attribution models, explains when each one is useful, and addresses the uncomfortable truth that every model is incomplete — then offers a pragmatic approach that produces actionable data despite the imperfection.
Why attribution matters (and why it’s harder than ever)

Attribution determines where marketing budget goes. The channel that “gets credit” for revenue gets more budget. The channel that doesn’t gets less. If the attribution model is wrong, budget flows to the wrong channels, and the marketing team optimizes for the wrong outcomes.
In 2026, attribution is harder than it’s ever been. Cookie deprecation has reduced cross-site tracking. iOS privacy changes have degraded mobile attribution. GDPR, CCPA, and similar regulations limit data collection. AI-driven search is reducing trackable clicks. And an increasing share of the buyer journey happens in channels that don’t leave digital trails: podcasts, private Slack communities, peer conversations, and content consumed without logging in.
The result: digital attribution captures somewhere between 30% and 60% of the actual buyer journey, depending on the business. That doesn’t make attribution useless. It makes it necessary to understand what each model captures, what it misses, and how to supplement it.
For a broader foundation on the measurement infrastructure attribution depends on, see our guide on data analytics in marketing.
The 7 attribution models explained
1. First-touch attribution
How it works: 100% of revenue credit goes to the first marketing interaction that brought the prospect into the funnel.
Example: A prospect discovers the company through a Google ad, later attends a webinar, receives nurture emails, and eventually closes. The Google ad gets 100% credit.
Pros: Dead simple to implement. Answers “what channels bring people in?” clearly. Useful for measuring top-of-funnel awareness effectiveness.
Cons: Ignores everything that happened after the first interaction. Overvalues awareness channels. Undervalues nurture, sales enablement, and close-driving channels. A prospect who clicked an ad two years ago and forgot about you until a colleague referred them still credits the ad.
Best for: Early-stage companies focused on growing awareness, or teams that need a quick baseline while they build a more sophisticated model.
2. Last-touch attribution
How it works: 100% of revenue credit goes to the last marketing interaction before the prospect converted (either to a lead or to a customer, depending on what you’re measuring).
Example: Same journey as above. The last nurture email before the sales meeting gets 100% credit.
Pros: Simple. Answers “what drove the conversion?” clearly. Useful for measuring which channels are closest to the revenue event.
Cons: Ignores everything that built awareness and trust before the final interaction. Overvalues close-driving channels. Undervalues the content, events, and organic search that put the prospect in the funnel months earlier.
Best for: Companies with very short sales cycles (under 30 days) where the last touch genuinely is the most decisive interaction. Rarely appropriate for B2B with longer cycles.
3. Linear attribution
How it works: Equal credit to every touchpoint in the buyer journey.
Example: A prospect has four marketing interactions before converting. Each touchpoint receives 25% credit.
Pros: Acknowledges the full journey. No channel is invisible. Simple to explain and implement.
Cons: Treats all touches as equally important. A casual blog visit gets the same credit as a demo request. This overvalues low-impact interactions and undervalues high-impact ones, which distorts budget allocation toward channels that produce volume of touches rather than quality.
Best for: Companies just starting with multi-touch attribution that want a fair baseline before investing in a weighted model. A good transitional model, not a long-term solution.
4. U-shaped (position-based) attribution
How it works: 40% credit to the first touch (what brought them in), 40% to the lead-creation touch (what converted them to a lead), and the remaining 20% split evenly among all touches in between.
Example: Google ad (40%) → blog visit (6.7%) → email click (6.7%) → webinar registration that creates the lead (40%) → nurture email (6.7%).
Pros: Recognizes that the first interaction and the lead-conversion moment are the two most important events in the early funnel. Gives appropriate weight to the touches that matter most for pipeline creation.
Cons: Arbitrary weight distribution (why 40/40/20 and not 50/30/20?). Undervalues mid-funnel nurture. Doesn’t account for the opportunity-creation moment, which is critical in B2B.
Best for: B2B marketing teams focused on lead generation and top-of-funnel optimization. The most popular starting model for B2B multi-touch attribution.
5. W-shaped attribution
How it works: 30% to the first touch, 30% to the lead-creation touch, 30% to the opportunity-creation touch, and 10% split among all other touches.
Example: Google ad (30%) → blog → webinar that creates the lead (30%) → case study → demo request that creates the opportunity (30%) → proposal → nurture email (remaining 10% split).
Pros: Captures the three moments that matter most in B2B: what brought them in, what converted them to a lead, and what converted them to an opportunity. More complete than the U-shaped model for companies with clearly defined funnel stages.
Cons: Requires clean opportunity-creation data in the CRM, which many companies don’t have. More complex to implement. Still uses arbitrary weights. Doesn’t capture post-opportunity touches that influence close.
Best for: B2B companies with well-defined funnel stages (lead → MQL → SQL → opportunity) and clean CRM data. The best general-purpose model for mid-market B2B.
6. Time-decay attribution
How it works: Touches closer to the conversion event receive more credit than earlier touches. Credit increases exponentially as the touch gets more recent.
Example: A journey with five touches over 6 months might allocate 5% to the first touch, 10% to the second, 15% to the third, 25% to the fourth, and 45% to the most recent.
Pros: Reflects the intuition that recent interactions are more influential than distant ones. A prospect who engaged with three pieces of content last week is more likely to be influenced by them than by the ad they clicked six months ago.
Cons: Systematically undervalues the awareness activities that started the journey. In B2B, where the first touch often happens 12+ months before close, time-decay makes awareness channels look nearly worthless even when they were essential.
Best for: Long sales cycles where the recency of engagement is a strong signal of buying intent, or companies running account-based programs where recent engagement matters more than historical first touch.
7. Data-driven (algorithmic) attribution
How it works: Machine learning analyzes actual conversion data across all touchpoints and assigns credit based on statistical correlation with conversion outcomes. No predetermined weights — the model learns from your data which touches actually drive results.
Example: The algorithm analyzes 2,000 closed-won deals and discovers that prospects who attended a webinar and then visited the pricing page within 7 days close at 4x the rate of those who didn’t. Those two touches receive disproportionate credit across all deals.
Pros: Most accurate in theory. Adapts to your specific business and buyer behavior. Finds patterns humans miss. Updates as behavior changes.
Cons: Requires large data sets (typically 1,000+ conversions per year) to produce statistically reliable results. Expensive tools (Google Analytics 4 offers a basic version; enterprise solutions like Bizible or HockeyStack cost $20K–$100K+/year). Black-box problem: the model assigns credit, but explaining why to a skeptical CMO or board is difficult. And the fundamental constraint: garbage in, garbage out — if your tracking data is incomplete, the model’s conclusions are unreliable.
Best for: Companies with high conversion volumes, clean multi-touch data, analytics maturity, and the budget for enterprise attribution tools. Not practical for most mid-market B2B companies with fewer than 500 conversions per year.
Side-by-side comparison
| Model | Credit assignment | Complexity | Min. data needed | Best for | Biggest weakness |
|---|---|---|---|---|---|
| First-touch | 100% to first interaction | Low | Basic CRM tracking | Measuring awareness channels | Ignores the full journey |
| Last-touch | 100% to last interaction | Low | Basic CRM tracking | Short-cycle businesses | Ignores awareness and nurture |
| Linear | Equal across all touches | Low | Multi-touch tracking | Simple multi-touch baseline | Treats all touches as equal |
| U-shaped | 40/40/20 split | Medium | Multi-touch + lead stage | Lead gen optimization | Arbitrary weights, no opportunity credit |
| W-shaped | 30/30/30/10 split | Medium-High | Multi-touch + opportunity stage | Full-funnel B2B | Requires clean pipeline data |
| Time-decay | More credit to recent touches | Medium | Multi-touch + timestamps | Long cycles, ABM | Undervalues awareness |
| Data-driven | Algorithmically assigned | High | 1,000+ conversions/year | High-volume, data-mature orgs | Expensive, black-box, data-dependent |
When to use each model
The right model depends on three variables: your sales cycle length, your data maturity, and what question you’re trying to answer.
“Which channels bring people in?” → First-touch “Which channels drive conversions?” → Last-touch “What does the full journey look like?” → Linear (basic) or W-shaped (advanced) “Where should I allocate budget for lead gen?” → U-shaped “What touches matter most in our long sales cycle?” → Time-decay or W-shaped “What actually drives revenue based on our data?” → Data-driven (if you have the volume)
For most mid-market B2B companies, the W-shaped model is the best general-purpose choice. It captures the three moments that matter most (first touch, lead creation, opportunity creation), it’s implementable with standard CRM and marketing automation data, and it produces actionable budget allocation insights.
The dirty truth about attribution in 2026

Every model above assumes that the touchpoints are trackable. In reality, a growing share of the buyer journey is invisible to attribution.
Dark social. A prospect sees your CEO’s LinkedIn post, screenshots it, sends it to a colleague in a private Slack channel. The colleague visits your website directly. Attribution credits “direct traffic.” Marketing gets no credit.
Podcasts and events. A prospect hears your VP speak at a conference. Six months later, they search your company name and fill out a form. Attribution credits “branded search.” The conference appearance — the actual trigger — is invisible.
Peer influence. A prospect asks their network “who’s good at B2B marketing strategy?” Someone recommends your firm. The prospect Googles you. Attribution credits “organic search.” The recommendation — the most powerful marketing touchpoint — doesn’t exist in any system.
AI search. A prospect asks ChatGPT or Perplexity for recommendations. They visit your site. Attribution credits “referral” from an AI domain, or “direct.” The content and brand signals that got you mentioned by the AI are untracked.
The implication isn’t that attribution is useless. It’s that attribution captures the trackable portion of the journey and misses the untrackable portion. Any budget decision based solely on attribution data is making choices with 30–60% of the picture.
Self-reported attribution: the essential supplement
The single best addition to any attribution model is a simple question: “How did you first hear about us?”
Add it to the demo request form, the contact form, or the first sales conversation. Track the answers in a dedicated CRM field. Analyze them quarterly alongside your digital attribution data.
Self-reported attribution captures what digital tracking misses. When a prospect says “I heard your CEO on a podcast” or “a colleague recommended you,” that’s signal no attribution model will ever see.
Where self-reported and digital attribution agree, you have high confidence. Where they disagree, you have an investigation worth pursuing. The most common finding: self-reported attribution reveals that organic channels (podcasts, thought leadership, peer recommendations) drive far more pipeline than digital attribution suggests.
For a walkthrough of the conversion metrics that complement attribution, see our guide on how to calculate conversion rate.
A pragmatic blended approach
Perfect attribution doesn’t exist. Pragmatic attribution does. Here’s the approach that works for most mid-market B2B companies:
Pick one multi-touch model as primary. W-shaped for most B2B companies. U-shaped if you don’t have clean opportunity data yet. Use this model for budget allocation decisions and channel-level reporting.
Track first-touch and last-touch as secondary views. Don’t make decisions on either alone, but use first-touch to understand what fills the top of the funnel and last-touch to understand what closes deals. The three views together tell a richer story than any single one.
Implement self-reported attribution. One form field. One CRM field. Review quarterly. This captures the 40–70% of the journey that digital models miss.
Accept imperfection. Attribution that’s 70% accurate and consistently applied is more useful than attribution that’s theoretically perfect but never implemented. The goal isn’t truth — it’s better decisions than you were making without data.
Recalibrate quarterly. Review attribution data alongside self-reported data every quarter. Adjust channel budgets based on what both data sets say, not just one.
Where to start
If you’re measuring nothing, start with first-touch and last-touch in your CRM. Add self-reported attribution to your demo form. These three data points take a day to implement and immediately improve budget decisions.
If you’re already tracking but using a single model, add a second view. If you’re on first-touch only, add last-touch. If you’re on last-touch only, add first-touch. The contrast between the two reveals which channels are carrying awareness versus which are carrying close.
If you’re ready for multi-touch, implement W-shaped attribution. Most CRM and marketing automation platforms (HubSpot, Salesforce with Campaigns) support it with configuration, not custom development.
If you’d like help choosing the right model, configuring it in your CRM, or building the reporting layer on top of it, let’s talk strategy. Attribution is a tool. The value is in what you do with the data once you have it.





