Measure

Marketing Attribution for B2B SaaS

No attribution model tells the whole truth about a B2B deal with six people and four months of touches. The practical answer is two views that check each other: software attribution and asking buyers.

ShoutEx Team · Data checked September 26, 2026
Two imperfect views are better than one.SaaS Marketing for B2B SaaS · Data checked September 26, 2026
3
Attribution models left in GA4 reports after Google removed four in November 2023
9
Attribution models available in HubSpot’s attribution reports
1
Question on the demo form that catches what software misses: ‘How did you hear about us?’

What is the best attribution model for B2B SaaS?

There is no single best model. Most B2B SaaS teams do best with two views: a software model in the CRM, such as first touch plus a multi-touch model for deals, and self-reported attribution from a required ‘How did you hear about us?’ field. Where they disagree, you learn something.

What models are available?

The models differ in how they split credit between the touches before a conversion. Software can only credit touches it sees, so podcasts, word of mouth, AI answers and dark social are undercounted in every model. Use the model to compare channels, not to settle arguments.

ModelHow credit is splitGood for
First touch100% to the first recorded interactionWhich channels bring new people in
Last touch100% to the last interaction before conversionWhich pages and offers convert
LinearEqual credit to every interactionA neutral view of long buying cycles
U-shaped40% first, 40% lead conversion, 20% spreadLead generation
W-shaped30% first, 30% lead creation, 30% deal creation, 10% spreadPipeline from marketing
Data-drivenCredit from the tool’s model of your dataHigh-volume accounts only
Self-reportedWhat the buyer saysChannels software can’t see

Split percentages are HubSpot’s, from Understand attribution reporting.

What do GA4 and HubSpot actually offer?

GA4 now offers three reporting attribution models: data-driven, paid and organic last click, and Google paid channels last click. Google removed first click, linear, time decay and position-based in November 2023. HubSpot offers nine models, including first and last interaction, linear, U-shaped, W-shaped, full path and time decay, and ties them to deals.

See GA4 attribution settings. For B2B, CRM attribution matters more than GA4, because revenue lives in the CRM.

How do you add self-reported attribution?

Add a required free-text ‘How did you hear about us?’ field to demo and contact forms, then tag answers monthly into a short list of channels. Free text beats a drop-down because buyers name the podcast, the person or the AI assistant. It regularly surfaces channels software attribution misses entirely.

Software vs self-reported attributionIllustrative quarter · share of demo requests
ChannelCRM first touchSelf-reported
Organic search38%14%
Paid search22%11%
LinkedIn (paid and organic)12%21%
Podcast or event2%17%
Referral or word of mouth6%24%
AI assistant1%8%
Other or unknown19%5%
Illustrative figures for a fictional company, to show the layout. Not a benchmark.
Founder rule

Ask the buyer.

The cheapest attribution upgrade is one required question on the demo form. Software sees clicks; buyers remember what convinced them.

How should you use attribution in decisions?

Use attribution to compare channels over quarters, not to justify single campaigns. When software and self-reported views agree, act with confidence. When they disagree, test: pause or increase the channel for a period and watch pipeline. Report sourced and influenced pipeline separately, and never add them together.

AI assistant visits need their own tracking; see tracking AI search traffic. How attribution feeds the board report is on reporting marketing to your board.

Frequently asked questions

What is marketing attribution?

A method for deciding how much credit each marketing touch gets for a lead, opportunity or deal.

Which attribution model is best for B2B?

None alone. Pair a CRM model, such as first touch plus W-shaped, with self-reported attribution from the demo form.

Does GA4 still have first-click attribution?

No. Google removed first click, linear, time decay and position-based models in November 2023.

What is self-reported attribution?

Asking buyers how they heard about you, usually with a required free-text field on demo forms.

What is the difference between sourced and influenced pipeline?

Sourced pipeline started with a marketing touch. Influenced pipeline had any marketing touch along the way. They overlap.

Why doesn’t attribution match what sales says?

Software only sees tracked clicks. Word of mouth, podcasts, events and AI answers are undercounted.

Sources & further reading

Tool behaviour comes from HubSpot and Google documentation. Benchmarks are named with their source and date on each page.