Intent data marketing is built on a simple idea: some companies are actively researching solutions like yours right now, and if you can identify them, you can reach them before your competitors do.
The category has grown quickly. Third-party intent data providers track which companies are consuming content about specific topics, reading articles, downloading reports, visiting competitor sites, and sell that behavioral signal as a targeting list. First-party intent data tracks the same kind of behavior on your own site: which companies are visiting your pricing page, returning to your homepage, reading your product documentation.
Used well, intent data helps B2B marketing teams stop spraying budget at cold audiences and focus spend on the accounts that are actually in the market. Used poorly, it creates the illusion of targeting precision while obscuring where your pipeline actually comes from.
Here is how to think about intent data in the context of a complete B2B attribution picture.
What Intent Data Captures
Intent data tracks research behavior, the signal that a buying decision may be underway. Third-party providers like Bombora, G2, and TechTarget collect this signal from a network of publisher sites, content syndication platforms, and review sites. When a company IP address shows up repeatedly in articles about marketing attribution software over a two-week window, that company surfaces as an in-market account for that topic.
First-party intent data is collected directly by your site. A visitor from a specific company IP hitting your pricing page three times in a week is a stronger, more reliable signal than anything a third-party provider can infer from off-site behavior.
Where Intent Data Fits in B2B Marketing
Intent data is a targeting tool, not an attribution tool. It tells you which accounts might buy. It does not tell you which campaign caused them to raise their hand, which ad they clicked before submitting your contact form, or which piece of content moved them from awareness to conversion.
- What intent data answers: Which accounts should I be targeting right now?
- What intent data does not answer: Which of my campaigns is producing pipeline? What is the ROI of this channel?
Confusing targeting intelligence with attribution leads to misallocated budget. You can use intent data to decide who to show ads to, but you still need to know which campaign those accounts responded to and what they did when they arrived on your site.
The Attribution Gap That Intent Data Creates
Intent data surfaces an in-market account. You run ads targeting that account through LinkedIn or a display network. Someone from that account visits your site, reads a case study, and submits a contact form three days later. They came through a direct visit because they remembered your brand from the ad. The intent data helped, but the attribution shows direct because the UTM-tagged ad click happened two sessions ago.
This is not a failure of intent data. It is a failure of session-based attribution. Multi-touch attribution across sessions, especially when a B2B buying cycle stretches across days or weeks, requires lead-level data that persists beyond a single session.
The solution is capturing the first campaign touchpoint along with the converting touchpoint. When the visitor first clicks your LinkedIn ad, that source is captured. When they return three days later and submit the form, the lead record carries both the original source (LinkedIn) and the converting source (direct). This gives you a complete picture of the journey without losing the campaign that initiated it.
Combining Intent Data with Lead Attribution
Intent data answers: who should I target? Lead attribution answers: which campaign produced which leads?
A practical workflow:
- Pull a weekly in-market account list from your intent data provider.
- Push that list to LinkedIn or Google Ads as a matched audience for targeted campaigns.
- Run campaigns to those accounts with UTM tags on every ad URL.
- When someone from a targeted account submits your contact form, capture the UTM source with the lead record.
- Compare: which accounts converted, through which campaigns, and at what cost?
This closes the loop between your intent targeting and your conversion results. You know which campaign brought them to the form, and how much it cost to convert an in-market account versus a cold account.
First-Party Intent on Your Own Site
Your own site generates intent signals that are more reliable than third-party data, even at lower volume. A company representative visiting your pricing page, your case studies, and your ROI calculator within the same session is showing purchase intent without needing any third-party inference.
If your site can identify the visiting company through IP lookup or a product like Clearbit Reveal or Warmly, you can surface that intent signal to your sales team in near real-time. Company X from your target account list visited the pricing page twice this week is a meaningful trigger for a sales rep to reach out.
What Good Looks Like
A B2B marketing team with both intent data and proper lead attribution can answer questions that most teams cannot:
- Of the in-market accounts we targeted, what percentage converted to leads within 30 days?
- Which campaign produced the highest conversion rate among intent-targeted accounts?
- What is the cost-per-lead for intent-targeted accounts versus non-targeted accounts?
- Which intent signals correlate most strongly with lead conversion?
Without lead-level attribution capturing the source on every form submission, you have the first half of this picture (the targeting) but not the second half. You know you targeted in-market accounts. You do not know whether your campaigns actually reached them or what it cost.
Getting the Attribution Right
For intent data marketing to be measurable, you need lead attribution that captures the campaign source on every conversion, not just aggregate analytics. Session-level data in Google Analytics can tell you that Google Ads drove 40 sessions from a specific audience. It cannot tell you whether those sessions produced the 6 leads you got that week.
Lead-level attribution captures UTM source, medium, and campaign on the form submission itself, giving you the per-lead data needed to evaluate whether your intent-targeting campaigns are producing the leads you think they are.
Sales Provenance does this on WordPress sites: every form submission captures the UTM parameters from the visitor session, writes them to hidden fields, and stores them with the lead record. When you compare your intent-targeted account list against your lead source data, you can see exactly which accounts converted and which campaign brought them to the form.
Intent data tells you where to aim. Attribution tells you whether you hit the target.