3 reasons marketing attribution isn't always helpful
3 reasons marketing attribution isn't always helpful

Attribution tools are a must-have for most companies' tech stacks, and for good reason. Businesses want to know where their customers are coming from so they can figure out which channels to invest in and which ones to scrap. 

However, no attribution tool on the market is able to accurately track increasingly complex B2B buyers’ journeys, let alone dark social. You may be missing the big picture if you’re basing all your sales and marketing decisions on attribution.

Trinity Nguyen, our VP of Marketing at UserGems, was recently a guest on the Hardcore Marketing Show with Casey Cheshire, and she shared why relying too heavily on attribution comes with more downsides than you may think.

UserGems is pipeline generation software that helps you unearth warm leads in your CRM who are 3x more likely to buy from you. We help prevent data decay in your CRM by providing fresh and accurate contact data for your past customers and key contacts at target accounts. Contact us for a demo to learn more.

Why attribution doesn’t always work

3 reasons attribution doesnt always work

As it becomes critical for marketers to defend their marketing spend, decision-makers rely more on attribution tools to provide the data they need to decide where capital should be allocated and show founders and CFOs the return on investment (ROI) of marketing campaigns.

Whether you use a single-touch, first-click, or last-click attribution model, here are some reasons they typically fall short.

1. Increasingly complex sales cycles

With an average of eight touchpoints to get a B2B customer on a discovery call and 24% longer sales cycles, traditional marketing attribution models aren’t able to accurately track a B2B buyer’s journey.

“It's very, very rare that there's one single touchpoint that gives you that deal,” explains Trinity, VP of Marketing at UserGems. “So not the first touchpoint, not the last touchpoint. Some kind of multi-touch is a little bit better, but it's not completely the truth.”

She continues, “For multi-touch attribution models, you also need to have the right tools and set up in place to accurately capture all these touches throughout the cycle. And even then, no tools today — probably in the future — can capture the dark social. For example, someone who hears about your product while hanging out with friends or taking out the trash.”

In a nutshell, while tools like Google Analytics can report that the last click was on a Google ad, they can’t show you that a customer made a purchasing decision after they were influenced by a friend while having coffee. 

2. Unpredictable buyer behavior

A key reason for using different attribution models is to make sure teams get credit for the work they’re doing. And while that sounds like a great idea, the truth is that you can’t control how people find their way to you.

Here’s an example scenario Trinity shared:

“Someone sees our content on LinkedIn, maybe through a customer shout-out. But then, instead of searching for UserGems or clicking on any of our links on social media, they just open a new tab and type ‘usergems.com’ directly. So we have a lot of direct traffic. 

“Same thing when sales reach out to them like sales dev reach out to them in the email,” Trinity continues. “We know they opened the email because we can see they opened it. But instead of replying to the rep, they open a tab, type in ‘usergems.com’ directly, go through a website, and then submit a demo request.”

She adds, “I know it firsthand because I was that rep at UserGems. I'm thinking, ‘Hey, I can see you opened my email right now. Why don't you just reply to me?’”

A linear attribution model would report this as direct traffic or demo requests because attribution tools can’t track the other marketing touchpoints or offline channels that influenced the deal.

3. Bigger buying committees

The B2B sales process now involves more people than ever before. The average buying group has grown from 7-9 people to 9-12 people, even in the mid-market. 

This means marketers and sales professionals can no longer focus on tracking and nurturing just one person. 

“Attribution is hard with a single buyer, but it is even more challenging with a buying group to be influenced at different times,” says Trinity.

She explains, “From first principle thinking, and when we consider buying a tool, can we map out our journey? We know it’s not linear. It's not easy to attribute because of this one thing that I bought the product.”

Yet, attribution is essential when it comes to effectively allocating capital to things like ad spend and lead generation campaigns. It provides the metrics needed for data-driven marketing tactics and guides the overall strategy.

So how do you work around these limitations to produce accurate attribution reports?

How we handle attribution at UserGems 

While we haven’t solved the attribution problem at UserGems, we do have some workarounds. 

Instead of using a one-size-fits-all attribution model, Trinity recommends a custom attribution model based on your GTM strategy and ICP’s buying behavior.

Here are a few systems we have in place to get a more accurate picture of where our customers come from.

1. Self-reported attribution

According to Trinity, self-reported attribution has been the most accurate way to track how our customers and prospects hear about UserGems.

We added an optional free text field to our demo request form to ask customers how they heard about UserGems, and to Trinity’s surprise, people actually filled it out.

 “I’m a very anti-long-form person, so I doubted that anyone would fill [it out],” she explains. 

“We sell to sales and marketers so they understand the challenge. For example, some customers say they heard about us from a friend, while others say they found us through a Google search and shared the exact keyword they used. They give you the whole fingerprint, the whole map. It's incredible.”

Keeping it optional and open encourages buyers to share their journey honestly, whether it’s through organic search or customer interactions. 

As Trinity puts it, “Give your buyer some credit. Some people do want to tell you.”

2. Analyzing closed-won account touchpoints

Another way Trinity attributes revenue is by manually reviewing our closed deals in the past quarter to capture the touchpoints of each customer’s buying journey.

“I look at all the closed-won in the past quarter and identify all of the touchpoints that we captured in Salesforce and HubSpot CR for the contacts we talked to in those opportunities,” says Trinity. 

“It's a manual process,” she explains. “I export to a Google Sheet to read, and then start attributing it kind of like, OK, so at some point, this webinar influenced this at some point. I'm not saying that it generated the pipeline or the won accounts and things like that.

“If an account-based marketing program was the one that got the customer in, then both the account development team (ADR),  sales development team, and the campaign team get 1 point in terms of credit.”

Trinity notes:

Trinity Nguyen quote on marketing attribution

Deciding who gets credits for a customer can be a source of division for revenue teams, so attribution needs to be efficient and fair. 

Here are some methods we apply at UserGems for a more accurate attribution report:

  •  Giving equal points to teams that influenced a deal 

“In many cases, two teams get the same amount of credit for the same deal,” says Trinity. “For example, if the sales development team reaches out to one contact at an account, and then a different person at that account creates an opportunity within three months, both teams get the same points.”

  • Using self-reporting and UTM parameters to find touchpoints

Instead of first-touch attribution or last-touch attribution, we aim to get a 360 view of an account through a mix of self-reporting and UTM tracking.

“When we get a customer, I would look back into the context of that opportunity and trace back through Salesforce and HubSpot,” says Trinity. 

“We try to capture and see if, at some point, they came in through a LinkedIn post. So we UTM a lot just to trace where they came from and supplement with any self-reported attribution by anyone in that opportunity.”

She adds, “If every single team touches it, from SDR to campaign to sales and content, they all get a point for it. I'm basically double, triple, quadruple counting it. But to me, that helped assist this deal forward at some point.” 

As a result, we can recognize the contributions of all the teams that helped close a deal.

How do you balance scalability with manual attribution?

For larger organizations or marketing teams, you can use automation to scale the attribution model we use at UserGems.

Trinity recommends two ways to scale:

  • Contact data: There are many tools, including UserGems, that can help you identify the title, company, seniority, and department of a contact based on their email address. This information can be automatically populated into your CRM, so you don't have to do manual work.
  • Free text: For free text responses, such as ‘I heard about you from X webinar,’ you can use a tool like OpenAI's GPT to summarize user responses for you. This is a fast and straightforward way to get insights from a large amount of free text data.

Here is an example of how to use GPT to summarize free text attribution data:

  • Export the free text data from your CRM
  • Put the data into a text file
  • Open the GPT website and create an account if you don't already have one
  • Paste the text file containing the customer or prospect self-reported responses into the GPT prompt box
  • Ask GPT to summarize the text. For example, you could ask, ‘Can you summarize this? or “How often do people say xyz?” You can play around with the prompts.
  • GPT will generate a summary of the text

You can then review the responses you get to identify trends and patterns. 

For example, you might find that a lot of customers are saying that they learned about your product from a friend or colleague. Or that they were influenced by a particular blog post or webinar.

Marketing attribution should fit your buyer’s journey 

Attribution isn’t a perfect science. It's difficult to definitively say which marketing activities or sales touches lead to a purchase. 

A custom attribution model based on your buyer behavior and GTM strategy gives you a more accurate view of your customer journey. 

Through self-reported attribution, analyzing your closed-won accounts for touchpoints, and focusing on attribution as a tool to measure efficiency, you better understand what's driving conversions and contributing to your marketing ROI — and what's not.

Looking for more efficient ways to generate a steady stream of warm qualified leads? UserGems helps you track when your past customers, prospects, and power users change jobs and surface them in your CRM so you can sell to them again. To learn how to turn job changes into revenue, book a demo or learn more here

UserGems is pipeline generation software that helps revenue teams generate and protect revenue efficiently. With UserGems, companies can track and automate outreach when their champions change their jobs and capture the buying groups to find the warmest path into every account.

Companies like Mimecast, Greenhouse, and Medallia use UserGems to reach their revenue goals quickly and efficiently.

Want to read more on this topic?

We've got more for you.
The Uncomfortable Truth About Our Demand Generation & ABM Tactics
10 Best AI sales agents to upgrade your sales process in 2025
How to use buying intent to generate more leads and sales

Want to get more pipeline with less work?