How Guinness Global Investors prepped for Marketing Attribution to get ROI from an Enteprise Subscription from day 1
Guinness Global Investors, an asset management firm running events, fund content, and multi-channel campaigns across a European investor base, was planning to upgrade to HubSpot Marketing Hub Enterprise to unlock proper attribution and ROI reporting. Before flipping that switch, Hatchi spent months getting their underlying data ready, so the reporting Enterprise unlocks will be accurate from day one instead of needing months of clean-up afterwards.
What Was the Challenge?
Guinness Global Investors couldn't report on true source, channel influence, or marketing ROI in any reliable way, and upgrading to Marketing Hub Enterprise on its own wasn't going to fix that. A previous HubSpot partner had built a custom event and event-guest structure years earlier, and by the time Hatchi got involved, that custom build was running in parallel with HubSpot's native tools, duplicating effort rather than saving it. Basic questions, like how many people had cancelled out of an event, needed a custom-coded workaround just to answer. Lead scoring was, in the team's own words, "very rudimentary": anyone who clicked a link in a marketing email got marked as a marketing qualified lead, regardless of what they actually did next. Campaigns were lumped into one generic bucket rather than tracked event by event, and attribution broke down completely whenever the person who attended an event or downloaded a fund fact sheet wasn't the person who ultimately signed off on the deal. Upgrading to Enterprise on top of data like that would only have produced more detailed, more confident-looking reports that were still wrong.
Our Approach
Hatchi had seen this pattern before, on a project with Calypso AI: a business upgrades to a more powerful reporting tier expecting it to solve their attribution problem, only to find the new reports are just as unreliable as the old ones, because nobody fixed the data underneath first. Guinness Global Investors wanted to avoid that outcome, and specifically wanted a small, hands-on team who'd get into the detail with them rather than hand over a plan and walk away, one who could also sit in on the HubSpot contract conversations directly. So the work here happened ahead of the Enterprise upgrade, not after it. Hatchi audited and rebuilt the legacy custom event structure, migrating it toward HubSpot's native event tooling in parallel with the old system so day-to-day sales work was never disrupted. Cancellation tracking was standardised into a single reliable workflow. Campaigns were split out event by event instead of sitting in one generic bucket. Email strategy moved from campaign-led, which had been producing inconsistent engagement, to lifecycle-led, matching content to where a contact actually sat in their journey. Every piece of this was groundwork for one goal: when Guinness Global Investors does flip on Marketing Hub Enterprise, the attribution and ROI numbers it produces will be trustworthy from the first report, not the fifth.
What Were the Results?
Guinness Global Investors is now in a position to upgrade to HubSpot Marketing Hub Enterprise and trust the reports it produces from day one, rather than spending the months afterwards most businesses lose to cleaning up data retroactively. Cancellation tracking, previously impossible to total up in a single report, now runs on a standardised workflow that mirrors the native events format. Every event sits under its own campaign instead of one generic bucket, so performance can finally be measured event by event. A live sales engagement dashboard already gives the team rolling 7, 30, and 180-day views of content performance by type, built on the same clean data foundation the Enterprise upgrade will report from. The unglamorous work of getting there, matching custom objects to native ones, retraining MQL criteria, untangling legacy workflows, is exactly the work most firms skip before they upgrade, and exactly why so many of them end up disappointed by what Enterprise actually tells them.
The Takeaway
If you're planning to upgrade your CRM's reporting tier to finally get clean attribution, it's worth asking first whether your underlying data can actually support it. Most businesses upgrade before they're ready, and end up with more expensive, still-wrong reports. If your team is weighing up a similar upgrade, or already regretting one, we'd like to hear about it.
