B2B Attribution

Long cycles, buying committees, dark funnel, account-based motions. Attribute pipeline and closed revenue to the touches that actually moved deals, not just the last form fill.

What is B2B attribution?

B2B attribution identifies which marketing and sales touchpoints influenced a business-to-business purchase. It covers the complete arc: anonymous research visits, identified form fills, nurture emails, sales conversations, trials, demos, and eventual contract close, often stretched over months and involving multiple people at the same company.

Where B2C attribution tracks individual customers converting quickly, B2B attribution tracks buying committees converging slowly. The unit is the account, not the person, and the goal is to connect marketing spend to pipeline and closed-won revenue, not short-cycle transactions. For the foundations, read what is marketing attribution.

Why B2B is different from B2C

Long sales cycles

3 to 12 months is typical for mid-market, longer for enterprise. Attribution windows need to cover hundreds of days, not hours.

Buying committees

Gartner puts the average B2B buying committee at 6 to 10 people. Each has different devices, search patterns, and content preferences.

High-value, low-frequency deals

Each closed deal is worth tens or hundreds of thousands, but there are fewer of them. Attribution has to work at small-n.

Dark funnel dominance

Most B2B research happens invisibly: LinkedIn feed, podcasts, Slack communities, peer conversations. Tracked channels see only the tip of the iceberg.

Account-based vs lead-based attribution

The single biggest decision in B2B attribution is whether to measure by lead (individual person) or by account (company). The two produce very different pictures.

Lead-based

Each form fill is attributed individually. Useful for MQL volume reporting and early-stage campaign optimisation. Tends to over-credit high-volume content that brings individual leads without driving account buying intent.

Account-based (recommended)

Every touchpoint from every person at the same company rolls up into one account journey. Revenue is attributed to the combined set of channels that influenced anyone on the buying committee. This is the right model for ABM and enterprise.

Account-based attribution typically requires IP enrichment (identifying which company an anonymous visitor works at) and CRM account hierarchy (knowing which leads map to which accounts). Both need to be set up as part of the attribution stack, not after.

Attributing pipeline vs closed revenue

Pipeline attribution and revenue attribution serve different users. Both should be in place.

Pipeline attribution

Every MQL, SQL, and opportunity stage is attributed back to its journey. Gives performance marketing teams fast feedback, typically within weeks. The metric most campaign-level decisions get made against.

Revenue attribution

Closed-won contract value attributed back to every touch over months. The strategic truth. Used for annual planning, budget allocation between channels, and CMO-to-CFO conversations.

The buying committee problem

When six to ten people at one company contribute to a buying decision over several months, each on different devices and channels, a naive attribution system treats them as separate journeys and fragments the picture into meaninglessness.

Account-level identity resolution is how this gets solved. Leads are grouped into accounts using CRM relationships and company firmographics. Anonymous visits are enriched with company data via IP lookup. The result is a single account journey that spans every interaction from every person at that company, which is the only accurate view of how B2B buying actually works.

The B2B attribution stack

First-party session tracking

Captures anonymous and identified visits on your domain. Resilient to cookie and iOS changes.

CRM integration

Salesforce, HubSpot, or similar. MQL, SQL, opportunity, and closed-won stages stitched to the attribution journey.

Ad platform spend

LinkedIn Ads is typically the largest paid channel for B2B, often alongside Google Ads for intent-based capture and niche industry publications.

Call tracking

Discovery calls and sales-assisted touchpoints become measurable via DNI call tracking, essential for B2B where conversations drive movement.

Self-reported attribution

Form field asking "how did you hear about us?" captures dark-funnel touchpoints that no tracker sees.

Marketing mix modelling

Quarterly causal measurement that captures brand and upper-funnel impact that user-level tracking cannot.

Attribution models for B2B

Last click is a poor fit for B2B and consistently misleads. The final demo booking or form fill gets 100 percent of credit for months of prior nurture, while the upper-funnel content that made the prospect aware in the first place receives nothing.

  • Linear is the fair-baseline model for long B2B cycles. Every touch in a twenty-touch journey gets an equal share, which at scale exposes which channels consistently show up in successful journeys.
  • Full Path adds weight to key milestone events (demo booking, sales-qualified stage, trial signup). Well suited to enterprise sales with defined stage gates.
  • Position Based honours discovery and close, useful when the start and end of the journey are the clearest signals.
  • MMM runs alongside these at the quarterly cadence to measure incremental brand and upper-funnel impact. For the full comparison, see attribution models explained.

Dark funnel and self-reported attribution

The hard truth about B2B is that most of the buying journey is invisible. A prospect watches a LinkedIn thought-leadership post without clicking. They listen to a podcast interview with your CEO on their commute. They hear your product recommended in a peer Slack. None of these appear in any attribution dashboard.

The most reliable way to surface the dark funnel is to ask. A simple "how did you hear about us?" field on high-intent forms (demo requests, pricing pages) captures what no tracker can. Self-reported answers, combined with tracked attribution, form the most complete picture available for B2B.

This is also where incremental measurement through marketing mix modelling adds the most value: it measures the aggregate effect of brand and upper-funnel spend that user-level tracking fundamentally cannot see.

Frequently asked questions

What is B2B attribution?

B2B attribution is the process of identifying which marketing and sales touchpoints influenced a business-to-business purchase. It spans long sales cycles, multiple stakeholders within a single account, anonymous research visits, identified form fills, sales conversations, and eventual contract close. The goal is to connect marketing spend to pipeline and closed-won revenue rather than short-cycle transactions.

How is B2B attribution different from B2C?

B2B cycles are longer, often 3 to 12 months. Multiple people inside one buying account contribute to the decision. The buying unit is an account, not an individual. Revenue per deal is larger but less frequent. And much of the journey happens in "dark" channels like LinkedIn feed, podcasts, and private Slack communities that conventional tracking never sees.

What is account-based attribution?

Account-based attribution treats a single company account as the unit of measurement. Every touchpoint from every person at that company is rolled up into one account-level journey. When the deal closes, revenue is attributed back to the combined set of channels, campaigns, and content that influenced anyone on the buying committee.

Should B2B attribute pipeline or closed revenue?

Both, for different decisions. Pipeline attribution gives faster feedback: touches that create MQLs and SQLs are visible in weeks, which is what performance marketers need for campaign optimisation. Revenue attribution is the strategic truth: closed-won dollars credited back through the full journey, over months. Use both in parallel.

What is the dark funnel in B2B?

The dark funnel refers to B2B buying activity that is invisible to conventional tracking: word-of-mouth recommendations, LinkedIn feed content that does not drive clicks, podcast mentions, Slack community discussions, and private research. These touchpoints do not appear in any attribution report, yet they heavily influence B2B buying. Self-reported attribution (asking buyers directly how they heard about you) is the most common workaround.

Which attribution model is best for B2B?

Linear and full-path models work better than last click for B2B because journeys are long and multi-stakeholder. Linear distributes credit fairly across every touch, which avoids over-crediting the demo booking or contract signing. Full-path adds weight to key milestones like trial signup, demo booking, or sales-qualified stage. Most mature B2B teams also run marketing mix modelling quarterly for incremental channel contribution.

How does B2B attribution handle anonymous visitors?

A visitor who reads five blog posts and watches two videos before ever filling a form is anonymous to most systems. B2B attribution uses first-party session tracking to stitch those anonymous visits to the eventual identified journey via cookies and user ID. When the visitor finally converts (form fill, demo, signup), the full prior journey becomes visible retroactively. Attriqs captures every session from first visit onward, so the long anonymous research phase that precedes most B2B conversions is preserved and credited once identity resolves.

Attribution Built for How B2B Actually Buys

Account-level journeys, CRM integration, call tracking, and MMM for enterprise and ABM motions.

Got questions?
Ask MosAIc™