What is attribution reporting in HubSpot?
HubSpot attribution reporting gives credit for contacts, deals or revenue to the interactions that came before them: page views, form fills, emails, ads, meetings and more. It answers which channels and campaigns produce pipeline. The answer is only as good as the tracking, lifecycle and deal data underneath, so set those up before trusting any model.
This guide is for whoever has to explain marketing's return to leadership: a marketing lead, a RevOps manager or a founder. Leadership rarely distrusts attribution because the model is wrong. They distrust it because the inputs are incomplete and nobody says so.
Which attribution reports does HubSpot offer?
HubSpot's report builder has three attribution report types: contact create, deal create and revenue. Each one credits a different outcome, and they sit on different tiers. When we checked in October 2026, contact create was on Marketing Hub Professional and Enterprise; deal create and revenue needed Enterprise.
| Report type | What it credits | Question it answers | Tier (Oct 2026) |
|---|---|---|---|
| Contact create | Interactions before a contact was created | Which channels bring in new people? | Marketing Hub Professional or Enterprise |
| Deal create | Interactions before a deal was created | What creates pipeline? | Marketing Hub Enterprise |
| Deal revenue | Interactions before a deal closed won | What produces revenue? | Marketing Hub Enterprise |
Check the current requirements in your portal before you plan reporting around them. On Professional, many teams answer the deal questions with original source properties on deals and contacts, which is less precise but far better than nothing.
Which attribution model should you use?
Use more than one, each for a stated question. First interaction shows what finds new buyers, last interaction shows what converts them, and a multi-touch model shows the mix that creates pipeline and revenue. The mistake is picking one model and using it for every decision.
- First interaction: all credit to the first recorded touch. Use it to judge which channels and audiences find new buyers.
- Last interaction: all credit to the touch before conversion. Use it to see which pages, offers and forms convert.
- Linear: equal credit to every touch. A fair default for showing the whole journey to people new to attribution.
- Time decay: more credit to recent touches. Useful for short sales cycles where late-stage activity matters most.
- Empirical: weights interaction types by how often they appear across conversion paths, giving rarer, more distinctive touches more credit. Use it once you have enough history for the pattern to mean something.
When we checked HubSpot's documentation in October 2026, the Empirical model had replaced the U-shaped, W-shaped and J-shaped models, and the report types had been renamed Contact Create, Deal Create and Deal Revenue Attribution. HubSpot changes these often, so check the model list in your own report builder.
What data do you need first?
Five things: the tracking code on every page you own, consented tracking so visits are recorded, lifecycle stages both teams agree on, contacts associated with their deals, and deals with an amount, create date and close date. Without them, attribution reports show large unattributed totals or credit the wrong channels.
- Tracking: HubSpot's tracking code on the website, landing pages and booking pages, with your cookie banner set up for the regions you market to.
- Lifecycle: stages defined with entry criteria, so lead creation and deal creation milestones are recorded consistently. See HubSpot lifecycle stages explained.
- Associations: every deal associated with the contacts and company involved. Unassociated deals cannot inherit any interactions.
- Deal data: amount, create date and close date filled in on every deal. HubSpot's revenue calculations depend on them.
- Offline sources: events, referrals, partner deals and outbound calls recorded as campaigns or properties, or they vanish from the model.
- 01 Tracking codeEvery page you own
- 02 ConsentVisits recorded
- 03 LifecycleAgreed stages
- 04 AssociationsContacts on deals
- 05 Deal dataAmount and dates
- 06 Offline sourcesCampaigns or properties
How should the attribution dashboard be laid out?
One dashboard, four rows: new contacts by first interaction, pipeline created by a multi-touch model, revenue by the same model, and a data quality row showing what is unattributed. Each report needs a named owner, a written definition and the decision it informs, so the numbers lead to action.
| Row | Report | Decision it informs |
|---|---|---|
| 1. Demand | Contacts created by first interaction, by channel | Where to find more buyers |
| 2. Pipeline | Deals created by a multi-touch model, by campaign | Which programs to fund next quarter |
| 3. Revenue | Closed-won revenue by the same model, by campaign | Where spend is paying back |
| 4. Data quality | Unattributed revenue, deals without contacts, deals missing amount or close date | Which gaps to fix before the next review |
Keep sourced and influenced revenue as separate numbers. Influenced revenue counts the same deal for every campaign that touched it, so adding the two together overstates marketing's contribution.
What makes leadership stop trusting attribution?
Hidden gaps and moving definitions. If unattributed revenue is filtered out, the model changes between reviews, or marketing and sales count different things as pipeline, the first number that contradicts a sales lead's memory ends the conversation. Showing the gaps openly builds more trust than a tidy chart.
- Show unattributed and unknown values instead of filtering them out.
- Keep the model fixed for at least a quarter so trends mean something.
- Write definitions for "pipeline", "sourced" and "influenced" on the dashboard itself.
- Review a few closed deals by hand each quarter and check that the credited touches make sense.
Need attribution leadership will act on? We set up tracking, lifecycle and reporting as one system.
Attribution checklist
Key takeaway: Trust comes from complete inputs and visible gaps, not from the perfect model. Fix the data, agree the definitions, then choose the model.
Frequently asked questions
Which HubSpot tier includes attribution reporting?
When we checked HubSpot's documentation in October 2026, contact create attribution was available on Marketing Hub Professional and Enterprise, while deal create and revenue attribution needed Marketing Hub Enterprise. Check the current requirements in your portal, because HubSpot changes tiers often.
Which attribution model should we use in HubSpot?
Use more than one, each for a different question. First interaction shows which channels find new buyers, last interaction shows what converts them, and a multi-touch model such as linear or Empirical shows the mix that creates pipeline and revenue. Agree which view answers which decision.
Why does HubSpot show so much revenue as unattributed?
Usually because the data underneath is incomplete: contacts not associated with deals, deals without an amount or close date, offline sources never recorded, or visitors tracked before consent. Fix those inputs first; switching models does not recover data that was never captured.
What is the difference between sourced and influenced revenue?
Sourced revenue credits the interaction that first created the contact or deal. Influenced revenue credits every campaign that touched the deal before it closed. Sourced answers what brings buyers in; influenced answers what helps them move. Report both, and never add them together.
Sources
HubSpot documentation behind the feature and tier notes above, checked October 2026. HubSpot changes features and tiers often, so check your own portal too.

