Back to Blog
HubSpot CRM Attribution

Marketing Attribution in HubSpot: How to Connect Marketing Activity to Revenue

Attribution tells you which marketing activity is actually generating pipeline. Here is how to set up attribution in HubSpot, choose the right model, and use the data to make better investment decisions.

July 25, 2026 9 min read

Marketing Attribution

If you do not know which channel generated the pipeline, you are guessing which one to cut when budgets tighten.

Most B2B marketing teams know which channels they are running: SEO, paid LinkedIn, email nurture, webinars, content. Few can say with confidence which of those channels is actually generating pipeline and closed revenue. Without attribution data, budget decisions are made based on activity volume and gut feel. With attribution data, they are made based on what is demonstrably working.

HubSpot's attribution reporting connects marketing touchpoints to contacts, opportunities, and closed deals. It is not perfect, and no attribution model is, but it is far more useful than no data. The goal is not a perfect answer. It is a directionally accurate signal that allows you to invest more in what works and less in what does not.

How HubSpot Tracks Marketing Touchpoints

HubSpot tracks marketing interactions through its tracking code, which records page visits, form submissions, and session sources for every known contact. It also captures UTM parameters from URLs, which tell HubSpot which campaign, source, and medium drove each session. For attribution data to be accurate, two things must be true: the HubSpot tracking code must be installed on every page of your website, and every link in your paid campaigns, social posts, and email sends must include UTM parameters.

Without UTMs, HubSpot attributes sessions to "Direct" — which is the catch-all for "we have no idea how this person got here." Direct traffic in HubSpot often represents misattributed email clicks, social traffic without UTMs, and paid campaigns running without proper tagging. Before you can trust any attribution report, run a UTM audit: pull your top traffic sources and verify that non-organic traffic has source, medium, and campaign parameters on every URL.

Attribution Models in HubSpot

HubSpot supports multiple attribution models. The right model depends on your sales cycle and the decision you are trying to make:

ModelCredit distributionBest for
First-touch100% to first interactionUnderstanding which channels create awareness and drive initial discovery
Last-touch100% to final interaction before conversionUnderstanding which channels convert at the bottom of the funnel
LinearEqual share across all interactionsUnderstanding all channels that touched a buyer, without weighting
U-shaped40% first, 40% lead creation, 20% restBalanced view that values channel discovery and conversion equally
W-shaped30% first, 30% lead, 30% opportunity, 10% restB2B teams who want to credit all three major conversion milestones

Most B2B teams benefit from running first-touch and W-shaped side by side. First-touch tells you which channels introduce buyers to your brand. W-shaped tells you which channels are present throughout the entire journey, including at the opportunity creation stage where pipeline is actually formed. If a channel shows up strongly in first-touch but drops out in W-shaped, it creates awareness but does not drive pipeline. That is useful information about where the channel belongs in your strategy.

Marketing Attribution

Want to know which marketing activity is actually generating pipeline in HubSpot?

We set up HubSpot attribution reporting, UTM governance, and multi-touch dashboards that connect your marketing spend to closed revenue. Book a call to start.

Book a Free Call

The Four Attribution Reports Every B2B Marketing Team Needs

1. Contacts Created by Source

This report shows which original sources are generating new contacts. Track it monthly to see whether your channel mix is producing enough top-of-funnel volume from the right sources. If organic search is producing 60 percent of contacts but LinkedIn ads are producing 5 percent at significant spend, that is a budget allocation signal.

2. Deals Created by First-Touch Source

This report shows which channels generated the contacts who later became pipeline opportunities. The gap between Contacts by Source and Deals by First-Touch Source reveals which channels produce contacts that convert to pipeline and which produce contacts that never do. A channel with high contact volume and low deal creation rate is a list-building exercise, not a pipeline engine.

3. Revenue by Source (Closed Won)

This report connects first-touch or multi-touch attribution to closed revenue. It is the most important attribution report because it answers the question that matters most: which channels are generating revenue, not just leads or contacts. Many B2B teams discover that their highest-volume contact source is not their highest-revenue source, which should shift where they invest.

4. Campaign Influence on Pipeline

HubSpot's campaign reporting shows which specific campaigns (not just sources) influenced contacts who are currently in open deals or have closed as won. This is the report that justifies specific campaign investments to leadership: "This webinar series touched 14 of our current open opportunities, representing $340K in pipeline." That is a measurable business case for continuing the program, not a vanity metric.

Common Questions

Frequently Asked Questions

Marketing attribution is the practice of assigning credit for a conversion, pipeline opportunity, or closed deal to the marketing touchpoints that influenced the buyer's journey. Different models distribute credit differently: first-touch gives 100 percent to the initial interaction, last-touch to the final one before conversion, and multi-touch models distribute credit across all touchpoints. Each model produces different insights and supports different decisions about where to invest marketing budget.

HubSpot supports first-touch, last-touch, linear, time decay, U-shaped, W-shaped, J-shaped, and full-path attribution models (available in Marketing Hub Professional and above). Most B2B teams start with first-touch to understand channel performance and add W-shaped once they have clean tracking data. Running both side by side reveals which channels introduce buyers versus which are present throughout the buying journey into pipeline.

The most common causes are missing UTM parameters on paid campaigns, the HubSpot tracking code not installed on all pages, direct traffic being overrepresented because source is unknown, and contacts created via import with no original source tracked. Fixing attribution starts with a tracking audit: confirm the HubSpot tracking code is on every page, all paid and social links include UTM parameters, and no contacts are being created without an associated source.

Marketing Attribution

Connect your marketing spend to pipeline and revenue with HubSpot attribution reporting.

We set up UTM governance, multi-touch attribution models, and pipeline influence dashboards that give your marketing team the data to make better budget decisions.

Book a Free Call