B2B attribution differs from B2C in three ways that break the standard playbook: deals run for quarters rather than days, many people influence one purchase, and the highest-value touches are often offline. Credit has to be assigned at the account level, not the person level.
What Breaks the Standard Attribution Playbook in B2B?
Attribution as a discipline grew up in ecommerce, where someone clicks an ad and buys a thing the same afternoon. Almost every assumption in that setting fails in B2B.
Cycles run for quarters. The touch that created an opportunity may sit outside any reasonable reporting window by the time the deal closes. Committees buy, not people. Five to ten people influence an enterprise purchase. The one who filled in the form is often not the one who decided. The best touches are offline. Events, webinars, and dinners reach the committee in ways a display impression does not, and they are the hardest activity to instrument.Why Do Lookback Windows Distort B2B Reporting?
If the average cycle runs two quarters and the attribution window is 90 days, the touches that created the opportunity fall outside the window entirely.
What remains inside the window are late-stage touches: the demo request, the pricing page, the final email. Those get the credit. They are also the touches closest to a decision that had largely been made already.
The result is a report that consistently over-credits capture and under-credits creation, and a budget that drifts toward the bottom of the funnel year after year because that is where the measured return appears.
| Cycle length | 90-day window captures | Systematically under-credited |
|---|---|---|
| 30 days | Most of the journey | Little |
| 90 days | Roughly the full journey | Early awareness |
| 180 days | Second half only | Creation touches, events |
| 270 days or more | Final third | Almost all demand creation |
Why Does Person-Level Credit Describe the Wrong Thing?
Revenue lands on an account. The decision is made by a group. Crediting the individual who converted describes one person journey rather than the buying decision.
The consequence is practical rather than philosophical. The person who fills in a form is disproportionately likely to be the researcher rather than the economic buyer, and they arrive through the channels researchers use. Person-level credit therefore over-weights research channels and under-weights whatever reached the executive who approved the spend.
Account-level credit rolls every touch across every contact at the account into one journey, then splits the won deal across that journey. See multi-touch attribution for how the weighting works once the journey is assembled at the account level.
How Bad Is the Offline Problem?
The channels hardest to instrument are events and webinars, and they are the ones that quietly lose budget because they do not track cleanly.
This is a compounding error. A model that only counts what is easy to count under-credits events, so events get less budget, so events produce less, which the model reads as confirmation. Two or three planning cycles later the company has stopped doing the thing that reached its buying committees, and no report ever flagged it.
The fix is unglamorous: get offline touches into the same model as paid, with their cost attached, even when the capture is imperfect. A rough number in the model beats an accurate number outside it.
What Still Works in B2B Attribution?
Not everything transfers badly. Three things hold up in B2B:
Credited revenue next to real media cost, per channel, gives marketing and finance a shared vocabulary that anecdote cannot.
Consistency period over period matters more than picking the correct model, because the comparison is what drives decisions.
And algorithmic attribution handles B2B better than fixed-weight models, because it learns the weights from what correlated with closing rather than encoding a guess about which stage matters.
What Is the Limit Worth Naming?
With a small number of large deals, attribution gets thin. Both attribution and mix modeling need enough closed deals to see a pattern, and a company closing twenty deals a year does not have the sample for stable weights.
That is a real constraint rather than a reason to buy a different tool. In that situation, qualitative judgment about specific accounts carries more weight than any model, and the honest use of attribution is directional rather than decisive.
Where Does Credit Stop?
Even a well-built B2B attribution model answers what happened. It does not answer where the next dollar should go.
A channel can look excellent precisely because it is saturated. Strong credited revenue means it absorbed the demand available to it, which is also why its next dollar will return less. The report shows the strong past and says nothing about the weak next dollar.
Getting from credit to a decision means modeling how each channel returns as spend increases, then moving money to the marginal dollar. See marketing budget allocation.
The Numbers Behind the Lookback Problem
The lookback argument is easy to state and easy to dismiss without figures, so here are the figures.
The average B2B sales cycle runs 84 days, and a study of 939 companies found cycles have lengthened 22 percent since 2022. A 90-day attribution window covered the average journey comfortably a few years ago. On the current average it barely does, and for any company above the average it does not.
Enterprise motions sit well above that average, which is why enterprise teams see the distortion first and hardest.
The offline penalty shows up in the conversion data too, though not in the direction people expect. Events convert to SQL at 4.2 percent against a 15 percent median, well below website leads at 31.3 percent. Read naively, that says to cut events.
Read carefully, it says something narrower: events produce SQLs at a low rate per MQL. It says nothing about the size of the deals they produce, how fast those deals close, or how many committee members an event reaches at once. A channel can convert poorly at the MQL stage and still carry the highest return in the mix, and a model that only sees the conversion rate will keep recommending against it.
That is the offline problem stated precisely. The metric that tracks cleanly is not the metric that decides the budget.
Frequently Asked Questions
What makes B2B marketing attribution different from B2C?
Three things. Deal cycles run for quarters, so the touch that started a deal may sit outside your reporting window. Purchases are made by committees, so one person converting does not represent the decision. And many influential touches happen offline at events, where person-level tracking is weakest.
Should B2B attribution credit people or accounts?
Accounts. The revenue lands on an account, and the decision is made by a group. Crediting the individual who filled in the form describes one person journey rather than the buying decision, and it systematically over-credits whichever channel that person happened to arrive through.
How do long sales cycles affect attribution?
They break lookback windows. If the average cycle runs two quarters and the attribution window is 90 days, the touches that created the opportunity fall outside the window entirely, and credit collects on the late-stage touches that were closest to a decision already made.
How should B2B attribution handle events and webinars?
They need to be in the same model as paid, with their cost, or they will lose budget by default. Offline touches are the hardest to instrument, so a model that only counts what tracks cleanly will keep recommending paid search and keep starving the channel that reached the committee.
Does B2B attribution work with low deal volume?
Less well, and this is an honest limitation. Attribution and mix modeling both rely on enough closed deals to see a pattern. With a small number of large deals, the sample is too thin for stable weights, and qualitative judgment about the accounts carries more weight than the model.
What does B2B attribution not tell you?
Where the next dollar should go. Credit describes deals that already closed. A channel can post excellent credited revenue precisely because it is saturated, which is the same reason its next dollar will underperform, and the attribution report gives no signal about that.
See how ORM turns these insights into action
ORM builds custom revenue forecast models for B2B SaaS companies. Not dashboards. Prescriptive analytics that tell you what to do next.
Schedule a Demo