Marketing attribution guide

Marketing attribution for B2B: models, examples, and how to set it up

Ask five people on a B2B team where your best customer came from and you'll get five answers. Sales says the demo. Marketing says the webinar. The CEO says the trade show. Marketing attribution settles it with data instead of opinions.

Book a strategy call
Marketing attribution guide graphic showing credit split across touchpoints from first touch to closed-won revenue

Marketing attribution is the process of identifying which marketing touchpoints, such as ads, emails, content, and events, contributed to a lead, deal, or sale, and assigning each one a share of the credit. An attribution model sets the rules for how that credit is divided, so you can see which channels and campaigns actually drive revenue.

This guide covers the main marketing attribution models, which ones fit a long B2B sales cycle, how to set attribution up in HubSpot, and the mistakes that make attribution data misleading.

What is marketing attribution?

Picture one deal. A buyer finds your blog post through Google in March, downloads a checklist in April, attends your webinar in June, and requests a demo in August. Each of those is a touchpoint. Which one gets credit for the deal depends on the attribution model you use, and different models can tell very different stories about the same customer.

You'll hear a few related terms:

  • Marketing channel attribution gives credit by channel, such as organic search, paid social, or email.
  • Campaign attribution gives credit to specific campaigns, like a product launch or an event series.
  • Digital attribution covers only the touchpoints you can track online, such as clicks, visits, and form fills.
  • Brand attribution usually means something different: whether people correctly connect an ad or message to your brand. It's a brand research measure, not a way to split credit for a sale.

Where marketing attribution data comes from

Attribution is only as complete as the data behind it. For most B2B companies, that data lives in four places:

  • Website analytics and tracking: visits, traffic sources, page views, and form submissions.
  • Ad platforms: clicks and impressions from Google, LinkedIn, Meta, and other paid channels.
  • Email and marketing automation: opens, clicks, and which nurture sequences a contact received.
  • Your CRM: lifecycle stages, deals, deal amounts, and closed-won revenue.

Offline sources like events, phone calls, and referrals add the rest, but only if someone records them. The more of these sources connect to one system, the more of the buyer's journey attribution can see.

Why marketing attribution matters for B2B

B2B purchases rarely come from one touchpoint. The average B2B buying cycle lasts 11.3 months, and the average buying group is 11 people (6sense, 2024 Buyer Experience Report). Over that time, a single deal can involve dozens of interactions across several people.

Without attribution, the channel that touched the deal last usually gets all the credit, and the content that started the conversation months earlier looks like it did nothing. That's how teams end up cutting the programs that fill their pipeline. Good attribution shows you what's working at every stage, so you can invest with confidence instead of guessing.

Marketing attribution models compared

Attribution models fall into two groups. Single-touch models give all the credit to one interaction. Multi-touch models spread it across several.

Model How credit is split Best for Watch out for
First touch100% to the first interactionSeeing what brings new people inIgnores everything that moved the deal forward
Last touch100% to the final interaction before conversionShort, simple purchasesOvervalues bottom-funnel channels like branded search
LinearEqual credit to every interactionA neutral baselineTreats a page view the same as a demo request
Time decayMore credit the closer an interaction is to conversionShorter cycles where recent activity matters mostUndervalues the content that started a long deal
U-shaped40% first touch, 40% lead conversion, 20% split across the restLead generation programsStops at the lead, so sales-stage touches get little credit
W-shaped30% each to first touch, lead creation, and deal creation, 10% split across the restB2B teams with a defined pipelineNeeds deals tracked in your CRM
Full path22.5% each to first touch, lead creation, deal creation, and the closing touch, 10% split across the restConnecting marketing to closed revenueNeeds clean data at every stage
Custom or data-drivenWeights set by you, or calculated from your historical dataMature teams with lots of conversion dataHard to explain, and unreliable with small data sets

One deal, five models

Here's how the five most common models split credit for the same deal from earlier: a blog post found in March (first touch), a checklist download in April (became a lead), a webinar in June, and a demo request in August (deal created).

TouchpointFirst touchLast touchLinearU-shapedW-shaped
Blog post (March)100%0%25%40%30%
Checklist download (April)0%0%25%40%30%
Webinar (June)0%0%25%10%10%
Demo request (August)0%100%25%10%30%

Same deal, five different answers. First touch says the blog post won the deal. Last touch gives it all to the demo request. Only the multi-touch models show that the blog post, the checklist, and the demo each played a real part. That's why it pays to look at more than one model before you move budget.

Revenue attribution models

Most models can measure leads. Revenue attribution models go further and assign credit for closed-won revenue, so you can see which campaigns produced actual dollars, not just form fills. W-shaped and full path models are built for this, because they give weight to the moment a deal is created and the moment it closes. They also require your marketing data and your deal data to live in the same system.

Which attribution model fits a long B2B sales cycle?

There's no single right model. We recommend a simple progression for most B2B companies:

  1. Start by comparing first touch and last touch. Side by side, they show what starts conversations and what closes them. The gap between the two is often the most useful insight you'll get early on.
  2. Add a multi-touch model once leads are clean. U-shaped works well when your main goal is lead generation and you hand leads to sales.
  3. Move to W-shaped or full path when deals live in your CRM. Once contacts are reliably connected to deals, these models show how marketing influences pipeline and revenue, which is what leadership actually wants to know.
  4. Keep linear as a reference point. If a channel looks great in one model and terrible in linear, dig into why before moving budget.

Whatever you choose, use the same model consistently for decisions. Switching models every quarter makes trends impossible to read. Review your model once a quarter, and any time you add a major channel, change your sales process, or your sales cycle gets noticeably longer or shorter.

Digital marketing attribution: what it can and can't see

Digital marketing attribution only credits what it can track. That leaves real gaps, especially in B2B:

  • Offline touches: conversations at events, phone calls, and referrals rarely show up unless someone logs them.
  • Dark social and word of mouth: a link shared in Slack or a recommendation from a peer usually appears as direct traffic.
  • AI search: a buyer who reads about you in an AI answer may never click, then type your URL days later.
  • Privacy and consent: cookie banners and browser restrictions mean some visitors are never tracked at all.
  • Multiple people: attribution follows individual contacts, but B2B decisions are made by a buying group.

That's why it helps to add a simple "How did you hear about us?" field to your key forms. Self-reported answers fill in the touchpoints your tracking misses, and comparing the two is often revealing.

Attribution, incrementality, and marketing mix modeling

Attribution shows which touchpoints happened before a conversion. It doesn't prove those touchpoints caused it. A buyer who was already planning to contact you might click a retargeting ad on the way to your site, and attribution will give that ad credit for a deal it didn't create.

Two other methods help fill that gap:

  • Incrementality testing measures what happens when you turn something off. Pause a channel in one region, or hold back an email from part of your list, and compare results. The difference is the lift that channel actually creates.
  • Marketing mix modeling uses statistics on months or years of spend and sales data to estimate each channel's impact, including offline channels and brand. It's powerful, but it needs a lot of data and is usually more than a small or mid-sized business needs.

For most B2B SMBs, a practical mix is attribution reports for day-to-day decisions, a "How did you hear about us?" field for the touchpoints tracking misses, and an occasional pause test before cutting or doubling down on a channel.

How to set up marketing attribution in HubSpot

HubSpot has attribution reporting built in, but the reports are only as good as the setup behind them. Here's the order we follow when we set it up for clients:

  1. Install tracking correctly. Make sure the HubSpot tracking code is on every page, including landing pages and your blog, and that your cookie consent banner is configured properly.
  2. Standardize your UTM parameters. Agree on one naming convention for source, medium, and campaign, and use it on every link in every channel. Inconsistent UTMs split one channel into many.
  3. Use HubSpot campaigns. Group your emails, landing pages, ads, and social posts into campaigns so their results roll up together.
  4. Define lifecycle stages. Agree with sales on what a lead, MQL, and SQL mean, and set them up so contacts move through stages automatically.
  5. Connect contacts to deals. Revenue attribution only works when deals are associated with the right contacts. Make this part of your sales process, not an afterthought.
  6. Build your reports. Start with the report types your subscription includes, then add more as your data matures.

Which attribution reports you can build depends on your HubSpot subscription:

Report type What it shows Subscription needed
Contact create attributionWhich interactions led to new contactsMarketing Hub Professional or Enterprise
Deal create attributionWhich interactions led to new dealsMarketing Hub Enterprise
Revenue attributionWhich interactions led to closed-won revenueMarketing Hub Enterprise

Source: HubSpot Knowledge Base, attribution reporting. HubSpot updates its attribution features regularly, including which models appear in the report builder, so check what's available in your own account before you build.

Common marketing attribution mistakes

  • Trusting a model you've never compared. Every model is a set of assumptions. Look at your data through at least two before making budget decisions.
  • Messy UTMs and campaign names. "LinkedIn," "linkedin," and "LI" become three separate channels in your reports.
  • Measuring leads instead of revenue. A channel that produces lots of leads that never close isn't your best channel.
  • Tracking the wrong conversion. Count completed form submissions or thank-you page views, not visits to the form page. Otherwise every curious visitor looks like a lead.
  • Using attribution to prove a point. If you go looking for data that defends a channel you already like, you'll find it. Use attribution to learn, not to win budget arguments.
  • Skipping the CRM connection. If contacts aren't tied to deals, you can't attribute revenue at all.
  • Expecting perfect precision. Attribution shows direction and patterns, not exact truth. Use it to compare options, not to defend decimal points.
Common questions

Frequently asked questions

What is marketing attribution?
Marketing attribution is the process of identifying which marketing touchpoints contributed to a lead, deal, or sale and assigning each one a share of the credit. It shows which channels and campaigns drive results, so you can invest in what works.
What is the best attribution model for B2B?
For most B2B companies with a CRM and a defined sales pipeline, a W-shaped or full path model is the most useful, because it gives credit to the first touch, lead creation, and deal creation. Teams just starting out can compare first touch and last touch before moving to multi-touch models.
What is multi-touch attribution?
Multi-touch attribution spreads credit across several interactions in a buyer's journey instead of giving it all to one. Linear, time decay, U-shaped, W-shaped, and full path are all multi-touch models.
What is campaign attribution?
Campaign attribution assigns credit for leads, deals, or revenue to specific marketing campaigns, such as a product launch or webinar series. It helps you compare campaigns against each other and see which ones are worth repeating.
What is brand attribution?
Brand attribution usually refers to whether people correctly connect an ad or message to the brand behind it. It's measured through brand research and surveys, and it's different from marketing attribution, which assigns credit for leads and sales.
How often should you review your attribution model?
Review your attribution model at least once a quarter, and any time you add a major channel, change your sales process, or see your sales cycle change. Between reviews, keep using the same model so you can compare results over time.
What is the difference between attribution and incrementality?
Attribution shows which touchpoints happened before a conversion and assigns them credit. Incrementality measures whether a channel actually caused additional conversions, usually by pausing it for part of an audience and comparing results. Attribution shows correlation, while incrementality tests cause.
Does HubSpot have marketing attribution reporting?
Yes. HubSpot Marketing Hub Professional includes contact create attribution reports, and Marketing Hub Enterprise adds deal create and revenue attribution reports. The reports depend on clean tracking, consistent UTMs, and contacts that are properly connected to deals.

The bottom line

Marketing attribution turns arguments about what's working into decisions based on data. Start simple, compare models, connect your marketing data to your deals, and use the same model consistently enough to see real trends.

Get attribution reports you can trust

If your attribution reports don't add up, the problem is usually the setup, not the model. Ariad Partners has implemented HubSpot for B2B companies since 2011, and our onboarding packages include attribution and custom reporting.

© 2026 Ariad Partners, LLC. All rights reserved.