[object Object]

A marketing leader brings a board deck showing paid social drove 60 percent of revenue and a sales leader brings one showing it drove 12 percent. Both are reading attribution reports. Both are right, given the model each chose. HubSpot supports five attribution models out of the box and the model choice changes the answer more than any single channel optimization will.

Revenue attribution: what the Enterprise tier gives you

Revenue attribution credits closed-won revenue back to marketing touches. Available on Marketing Hub Enterprise. Five default models:

First touch    - 100% to the first known interaction
Last touch     - 100% to the touch right before the conversion
Linear         - even split across all touches
U-shaped       - 40% first, 40% last, 20% middle
W-shaped       - 30% first, 30% lead-create, 30% opp-create, 10% middle

Pick a model that matches the question you are answering. Long enterprise cycles reward W-shaped because mid-funnel touches matter. Short transactional cycles work fine with last-touch.

Contact-create attribution for Pro tier

Pro tier does not get full revenue attribution but does include contact-create attribution: which touch created the contact. Useful for top-of-funnel optimization even without revenue numbers. Build a report grouped by source category to see which channels feed the database.

Multi-touch beats single-touch for honest reporting

Single-touch models flatter the channels that close. Last-touch always credits paid search and direct because that is where buyers land at decision time. First-touch always credits SEO and content. Multi-touch (U or W) distributes credit so middle-of-funnel work shows up in the math.

Use the report builder for custom views

Object: Contact
Group by: Original source > drilldown 1
Metric: Sum of attributed revenue (W-shaped)
Filter: Lifecycle stage = Customer
Date: Created date last 12 months

Save and clone this report per channel mix you care about. Comparing W-shaped against last-touch in a side-by-side dashboard surfaces which channels actually do mid-funnel work.

What HubSpot cannot see

Attribution is only as honest as the tracking. HubSpot misses:

  • Dark social (Slack DMs, Discord, private community shares)
  • Word of mouth and unattributed referrals
  • Offline events without manual UTM-tagged follow-up
  • Deals influenced by partner co-selling
  • Content consumed without identification (anonymous browsing)

Treat HubSpot attribution as one signal in a stack that includes self-reported source on the demo form, exit surveys on the website, and qualitative win-loss conversations.

Tagging hygiene that makes attribution work

Untagged campaigns become “direct” in source reports and undercount real performance. Standardize UTM parameters and document the taxonomy:

utm_source:   linkedin | google | newsletter | partner_xyz
utm_medium:   paid | organic | email | referral
utm_campaign: 2026q2_acme_launch
utm_content:  hero_cta | sidebar_cta | footer_cta

A weekly report of “campaigns receiving traffic without a campaign tag” catches drift early.

Using attribution to allocate budget

Attribution informs spend, it does not dictate it. A low-attribution channel that consistently shows up in win-call interviews is worth defending; a high-attribution channel sustained by a single quarter’s spike is worth scrutiny. Pair the report with qualitative input before the next budget review.

What to do this week

Pick the attribution model that matches your sales cycle, build one canonical revenue dashboard around it, and audit your UTM tagging against last quarter’s campaigns before the next allocation conversation.

[object Object]
Share