Activity is high. The board wants revenue. And when someone asks where it actually came from, three people give three different answers — all of them defensible, none of them the same.
I want to be direct about something: if you're in this position, it's almost certainly not because your reporting is careless. It's because B2B attribution is genuinely difficult, most tools were built for a simpler buying journey, and the data you'd need lives across systems that were never designed to talk to each other.
This is one of the most common conversations I have. It's also one of the most fixable.
Most attribution models were designed for a world where one person sees an ad, clicks it, and buys something. First-touch or last-touch made reasonable sense in that context.
B2B looks nothing like that. An average buying decision involves around 6.8 stakeholders, unfolds over months, and includes dozens of touchpoints across channels that don't all leave a trackable trail. Someone reads a LinkedIn post, mentions it in a meeting, a colleague searches your brand directly two weeks later, and your model records that as direct traffic with no marketing involvement at all.
The model isn't broken so much as mismatched. It's answering a question about a journey your buyers aren't taking.
Most marketing reporting focuses on what marketing sourced — the leads that came through a form. That's a real contribution, but in an ABM or enterprise motion it's often the smaller half of the story.
The bigger contribution is usually influence: the twelve touchpoints that warmed an account before sales walked in, the content the buying committee read while forming their shortlist, the credibility built before the first conversation.
Measuring influenced revenue is more work to set up, but it tends to reflect what marketing is genuinely doing. And in my experience it changes the tone of the budget conversation considerably.
This is the least glamorous part and the one that determines whether anything else works. Attribution depends on clean, consistent CRM data — contacts associated to deals, lifecycle stages that reflect reality, activity logged with reasonable discipline.
If that foundation is shaky, no dashboard will fix it. You'll produce a beautiful report that nobody trusts, which is arguably worse than producing nothing.
The encouraging news is that data hygiene is a solvable problem with a clear end point, and it usually takes less time than teams fear once someone owns it properly.
When teams struggle to prove ROI, the instinct is usually to report on more — more charts, more granularity, more evidence. It rarely helps, because the underlying issue was never a shortage of data.
What tends to work better is agreeing on a small number of metrics that leadership genuinely uses to make decisions, and then defending those numbers rigorously. Three metrics your CFO trusts are worth considerably more than fifteen they skim past.
That conversation with leadership — what would you actually want to see? — is often the single highest-value hour in the whole project.
Three things that make the biggest difference
Before touching a dashboard, ask your CFO and CEO what they'd genuinely want to see. Their answer is usually simpler than what you're currently producing — and it tells you exactly what to build toward.
Contacts associated to deals, accurate lifecycle stages, consistent activity logging. It's unglamorous work, but every hour spent here makes the reporting layer meaningfully more credible.
Build multi-touch attribution that captures the touchpoints that warmed an account, not just the form that captured them. In ABM especially, this usually reveals that marketing's contribution is larger than the current model suggests.
We helped Lenovo connect ABM activity to revenue across APAC. We can show you where your attribution is breaking in a free, no-pitch session.
We work across account-based marketing, go-to-market strategy, B2B demand generation, HubSpot marketing automation and employee advocacy — for SaaS and technology companies selling into high-value accounts.
Answer Engine Optimisation. It means structuring your content so AI answer engines — Google's AI Overviews, ChatGPT, Perplexity, Gemini — can extract and cite it: answering questions directly, marking content up with structured data, and building a verifiable presence they can trust.
Yes. We develop campaign concepts, messaging and creative for B2B — built to earn attention from a buying committee, not just an audience.
Yes. We are a certified HubSpot Partner and a member of the HubSpot Partner Advisory Council for 2025 and 2026. We run HubSpot audits, implementations and marketing automation builds.