B2B Marketing Attribution Models Explained: First-Touch, Multi-Touch, CRM-Linked
B2B Marketing Attribution Models Explained: First-Touch, Multi-Touch, CRM-Linked
"We tried LinkedIn ads. They didn't work."
When I hear this, my first question is: how did you measure whether they worked?
The answer is usually one of two things: the LinkedIn Campaign Manager said cost per conversion was too high, or there were no obvious direct-attribution deals from LinkedIn in the CRM.
Both of those measurements are using the wrong model. LinkedIn is primarily a warm-up channel. Its value often shows up in the middle of the buyer journey — not as the first or last touch, and not in LinkedIn's own conversion data. An attribution model that only looks at first or last touch will systematically undervalue LinkedIn and over-attribute credit to retargeting campaigns that caught the buyer at the end of a journey that LinkedIn helped create.
Attribution models are not just accounting conventions. They directly influence which channels you fund.
TL;DR
- First-touch over-credits awareness channels and ignores everything that converted the buyer
- Last-touch over-credits conversion campaigns and ignores everything that created the buyer
- Linear is balanced but treats a casual blog view the same as a demo booking
- W-shaped is the best fit for B2B: it weights both the awareness moment and the conversion moment
- CRM-linked attribution is more trustworthy than ad platform attribution for budget decisions
- Cogny's Truth Ledger maintains the CRM-linked attribution record automatically
Why Attribution Models Exist
Before there were multi-touch attribution models, most B2B marketers used "last click" because it was the only thing measurable. The last ad the prospect clicked before filling out the form — that's what got credit.
The problem became apparent quickly: last-click attribution makes your retargeting campaigns look brilliant and your brand campaigns look useless. Of course retargeting converts — it's hitting people who were already close to converting. Brand campaigns do the work of creating awareness that makes retargeting possible. Last-click doesn't see that.
Multi-touch attribution emerged as a way to distribute credit across the full buyer journey. But distributing credit requires a model — a set of rules that determines how much each touchpoint contributes. Those rules have major consequences.
First-Touch Attribution
How it works: The first marketing touchpoint that brought a prospect to your brand receives 100% of the deal credit.
What it tells you: Which channels are best at introducing your brand to net-new buyers. If LinkedIn shows up heavily in first-touch attribution, it means LinkedIn is effective at creating initial awareness.
What it hides from you: Everything that happened between awareness and close. The nurture emails. The retargeting that re-engaged them after they went quiet. The blog post a colleague shared that reactivated their interest. The sales call that made the technical case. First-touch ignores all of it.
When to use it:
- Evaluating investment in new awareness channels (podcast sponsorships, new social platforms, influencer campaigns)
- Understanding which channels are introducing you to buyers in your target ICP
- Deciding which top-of-funnel content investments to continue
When not to use it:
- Evaluating the ROI of channels that primarily play in the middle or bottom of funnel
- Making budget decisions that affect conversion-stage campaigns
- Reporting attribution to a CFO who needs to understand return on marketing spend
Practical example:
A B2B company runs awareness ads on LinkedIn (sponsored thought leadership posts) and direct-response ads on Google (search campaigns targeting in-market buyers). First-touch attribution would credit LinkedIn heavily — because many buyers first heard of the company through a LinkedIn post. The Google search campaign, which often captures buyers after they've already decided to evaluate the product, would appear weaker.
If you cut LinkedIn spend based on first-touch attribution, you would be measuring it correctly for what it is (an awareness tool), but making a budget decision that damages the pipeline you don't realize LinkedIn was creating.
Last-Touch Attribution
How it works: The last marketing touchpoint before conversion receives 100% of the deal credit.
What it tells you: Which channels are most effective at triggering the conversion event — the form fill, the demo request, the booking.
What it hides from you: Everything that built the relationship before the final click. The LinkedIn ads that created awareness. The blog posts that established credibility. The webinar that moved the buyer from curious to interested. Last-touch ignores all of it.
When to use it:
- Optimizing bottom-of-funnel campaigns (retargeting, direct-response ads)
- Understanding which landing pages or CTAs convert most effectively
- Measuring the impact of conversion-stage campaigns in isolation
When not to use it:
- Understanding the full channel contribution to revenue
- Evaluating awareness or nurture investments
- Making decisions about top-of-funnel budget based on direct revenue attribution
The retargeting distortion:
Last-touch attribution systematically over-credits retargeting. Retargeting campaigns target people who have already shown interest — they've visited your site, consumed your content, or engaged with your ads. They're closer to buying than a cold prospect. The retargeting ad that appears when they've already made up their mind looks like the cause of the conversion, when it was really a nudge at the end of a journey you can't see in last-touch data.
Linear Multi-Touch Attribution
How it works: Equal credit is distributed across every touchpoint in the buyer journey. If there were 5 touchpoints, each gets 20%.
What it tells you: A balanced view of all the channels that touched the buyer at any point in their journey. No channel is ignored; none is overweighted.
What it hides from you: The difference in impact between touchpoints. A prospect briefly scanning a blog post vs. spending 30 minutes watching a product demo vs. clicking directly from a retargeting ad to your booking page — linear attribution treats these the same.
When to use it:
- Getting a baseline view of channel contribution that doesn't over-index on any single touch
- Presenting attribution data to stakeholders who distrust single-touch models but don't want to debate weighting assumptions
- Evaluating channels that appear in the middle of the funnel (content marketing, email nurture) that last-touch systematically undervalues
The equal-credit problem:
Linear attribution implies that a LinkedIn impression is worth as much as a demo request form fill. That's not how buying works. Some touchpoints have outsized influence on whether a deal closes. The blog post that answered the prospect's core objection mattered more than the newsletter they skimmed. Linear attribution can't distinguish between them.
W-Shaped Attribution
How it works: Credit is distributed with specific weighting based on where in the journey a touchpoint occurred:
- 40% to the first touch (first marketing interaction that created awareness)
- 40% to the conversion touch (marketing interaction that triggered the conversion event — typically the session where they filled out a form or booked a call)
- 20% distributed equally across all middle touches
What it tells you: A weighted view that rewards both awareness (for its role in creating the buyer) and conversion (for triggering the action). Middle touches get meaningful credit but not disproportionate credit.
What it hides from you: The relative impact of different middle touches from each other — they're treated equally within the 20% pool.
Why W-shaped fits B2B best:
B2B deals hinge on two critical moments:
- When a prospect first encounters your brand and decides it's worth paying attention to
- When a prospect decides to actually act and book a meeting or request a demo
W-shaped attribution is built around these two moments. It's not perfect, but it's more accurate than any single-touch model and avoids the false equality of linear attribution.
Implementation in common tools:
- HubSpot Attribution Reports (Marketing Hub Professional+): W-shaped attribution is a built-in model option
- Salesforce Pardot/Marketing Cloud: W-shaped is available in the Attribution models menu
- GA4: W-shaped is not natively supported; you'd need to implement it in BigQuery using GA4's exported event data
Data-Driven Attribution
How it works: Machine learning algorithms analyze the customer journey data across your entire account and calculate the probability that each touchpoint contributed to conversion. Credit is distributed based on the statistical influence of each touchpoint, not a fixed formula.
What it tells you (in theory): The most accurate possible credit distribution, because it's based on actual patterns in your data rather than arbitrary percentage splits.
What it requires: Enough data for the algorithm to identify statistically meaningful patterns — typically 1,000+ conversions per month to be reliable. Most B2B companies don't have this volume.
The B2B catch: Data-driven attribution is designed for high-volume, fast-cycle conversions (e-commerce, SaaS trials, lead forms). B2B sales cycles with months-long journeys and relatively few monthly deal closings don't give the algorithm enough signal to learn from. Use data-driven attribution if you have the volume; otherwise, W-shaped is more reliable.
CRM-Linked Attribution vs. Ad Platform Attribution
This distinction matters more than any model choice.
Ad platform attribution (what LinkedIn Campaign Manager, Google Ads, or Meta Ads reports):
- Uses pixel-based tracking to identify when someone who saw or clicked your ad later converted
- Has attribution windows: Google Ads uses 30-day click, 1-day view-through by default; LinkedIn uses 30-day click, 30-day view-through
- Claims conversions based on probabilistic matching, not confirmed CRM records
- Typically inflates conversion counts because multiple platforms claim the same conversion (you might see LinkedIn claim 40 conversions and Google claim 30, while your CRM shows 25 new leads — all three numbers include some of the same people)
CRM-linked attribution (what your HubSpot or Salesforce reports, when UTM data is flowing correctly):
- Credits campaigns based on the UTM data captured when the prospect first converted on your site
- Is deterministic, not probabilistic — a deal either has a UTM campaign value or it doesn't
- Doesn't double-count — each deal is attributed to one campaign (or if multi-touch, to the campaigns that touched that specific contact, confirmed by CRM data)
- Often shows lower conversion counts than ad platform data, which is actually the accurate picture
The gap between them is your tracking leak:
If LinkedIn says 50 conversions last month and your CRM shows 15 deals with LinkedIn UTM attribution, you have a significant tracking gap. Some of that gap is legitimate (LinkedIn counts form fills that didn't become CRM deals, or counts view-through conversions that your UTM system can't capture). But if the gap is large, it usually means UTMs are leaking somewhere in the funnel — redirect chains stripping parameters, booking tools not capturing hidden fields, or UTMs not being passed to deal records.
The CRM number is more trustworthy for budget decisions because it reflects actual sales outcomes. Use the ad platform number as a directional signal, not as ground truth.
Choosing the Right Model for Your Stack
| Company stage | Recommended primary model | Supplementary |
|---|---|---|
| Early stage (<50 deals/quarter) | First-touch (simple, actionable) | Last-touch for conversion optimization |
| Growth stage (50-200 deals/quarter) | W-shaped multi-touch | First-touch for new channel evaluation |
| Scale stage (200+ deals/quarter) | Data-driven (if volume supports it) or W-shaped | CRM-linked as source of truth |
Regardless of which model you use, maintain CRM-linked attribution as your source of truth. The model determines how you interpret the journey; the CRM data determines whether the journey actually happened.
How Cogny Maintains Attribution Accuracy
Cogny's Truth Ledger is the implementation of CRM-linked attribution without the manual maintenance burden.
Connect your CRM and ad platforms to Cogny. The Truth Ledger:
- Ingests UTM campaign data from your CRM contacts and deals weekly
- Cross-references against your ad platform spend data
- Maintains a running log of which channels are generating confirmed CRM pipeline (not platform-claimed conversions)
- Flags attribution gaps — campaigns with high ad-platform conversion claims but low CRM-confirmed outcomes, which typically indicate tracking leaks
- Presents the W-shaped attribution view as the default, with first-touch and last-touch views available for drill-down
The output is a Growth Ticket each week: "W-shaped attribution shows LinkedIn contributing 34% of pipeline this quarter. First-touch shows 48%. The gap indicates LinkedIn is doing strong awareness work that's being converted by later touches — likely the retargeting campaign and direct search. Recommend maintaining LinkedIn spend for awareness; optimize retargeting creative for conversion."
That's actionable budget guidance, automated.
Part of the B2B Attribution Series
- Marketing Attribution for B2B: Which Campaigns Actually Drive Sales Calls — The pillar guide (start here)
- How to Track Which Marketing Channel Books Your Sales Calls — UTM and CRM setup
- Does LinkedIn Ad Warm-Up Increase Call Booking Rates? Data & Framework — LinkedIn warm-up measurement
- Connecting Ad Spend to Closed Deals: A Practical Attribution Playbook — End-to-end implementation
Need help choosing the right attribution model for your B2B stack? Book a call with Tom or explore Cogny Cloud to see how the Truth Ledger automates attribution tracking.
