Skip to content
HubSpot

HubSpot reporting and attribution.

Numbers the board can open. Reporting problems are almost never reporting problems. They are two teams counting the same thing differently, and no dashboard fixes a disagreement about what qualified means.

DashboardsAttributionDefinitionsHistory
The problem

Three reports. Three answers.

Marketing reports pipeline one way, sales another, and the board deck has a spreadsheet in between with a manual adjustment nobody can fully explain. All three are internally consistent, which is exactly why the argument never resolves.

All three are right. That is the problem.

What we build

Definitions first, dashboards second.

Definitions written and signed

Qualified, opportunity, pipeline, won, churned. Each written as a testable rule and agreed by the people who argue about them. Everything else is downstream of this.

Reports that reconcile

Built from the agreed definitions so two reports on the same subject cannot disagree, because they inherit the same logic rather than each implementing it.

History the CRM does not keep

Point-in-time pipeline, stage movement and owner changes captured as snapshots, because otherwise you cannot answer what the forecast said in March.

Attribution with its limits stated

First touch, last touch and multi-touch answering different questions, with the assumptions printed. A model you cannot explain will be disbelieved the moment it is inconvenient.

Dashboards per audience

The rep view, the manager view and the board view are different questions. One dashboard for everyone gets opened by nobody.

Knowing when to leave HubSpot reporting

It covers more than most teams use. When the question spans product, billing and the CRM, we will say so rather than contort the report builder into something it is not.

How it runs

Audit, architect, build, hand over.

01

Audit

The portal read end to end — objects, properties, automation, permissions, integrations and the reports leadership actually opens.

02

Architect

The model written down before it is built: objects, lifecycle, ownership and the definitions every report has to agree on.

03

Build

Configuration, automation and integration built to that model, in a sequence that leaves the team working throughout.

04

Hand over

Documentation, enablement for the people who run it daily, and a period operating alongside your team until it is genuinely theirs.

Where it usually goes wrong

Buying a BI tool to settle an argument.

A new dashboard tool produces the same disagreement in a nicer interface, because the disagreement is about definitions. Fix the definitions and almost any tool works. Skip that and you have bought a more expensive way to be wrong.

Frequently asked

What people ask before they commit.

Why do our reports disagree?

Nearly always different filters encoding different definitions, or a property written by more than one workflow. We trace it to the record level and show you exactly where the two diverge.

Can HubSpot do the reporting we need?

More often than people assume. The custom report builder is capable and underused. The limit is joining to data that lives in other systems, and that is when a warehouse earns its place.

Can we get historical pipeline?

Going forward, yes, with snapshots. Retrospectively it depends on what was retained, and the honest answer is often that some history cannot be reconstructed.

Which attribution model should we use?

Several, for different questions. First touch for awareness, last touch for conversion, multi-touch for the whole. What matters is stating which one a given number uses.

How long does it take?

Three to eight weeks. Agreeing definitions is the slow part and the part that actually delivers the value.

Operators we build with
ThalesImpervaCameoMozAPMEXRaySecurBolsterHuifyRegency Health CareNiche Academy
Start a project

Agree the definition first.

Tell us what you are running

What the system does today, where it breaks, and when it has to work. An engineer reads it — you get an answer inside one business day, not a sequence.

All HubSpot services