A President's Club AE at a major B2B data vendor once told me: "Companies are lying about intent data." He worked at the company selling it. He had seen hundreds of teams buy intent subscriptions, build outreach programs on top of the data, and produce nothing close to what the vendor promised. He knew why. He just couldn't say it out loud while on quota.
Intent data should work in theory. If a company is actively researching your product category online, the logic says they are closer to buying. You reach out at the right moment. You win the deal. The problem is that theory breaks down immediately when you look at the actual mechanics of what "intent" is measuring, who buys intent data, and how vendors are incentivized to present it.
This article is a direct look at why B2B intent data fails for 90% of the teams that buy it, and what the 10% that actually benefit are doing differently. The short version: intent alone is just wishful thinking. The fix is not a better intent vendor - it is a fundamentally different approach to signal stacking.
What Is B2B Intent Data?
B2B intent data is behavioral intelligence gathered from a company's digital activity - keyword searches, content consumption, website visits, and ad clicks - that signals potential interest in a product or service category, used by sales teams to identify accounts that appear to be in an active research or buying phase.
In practice, most B2B intent data comes from one of two sources. Third-party intent data is collected across a network of publisher sites - technology review sites, industry publications, trade journals - and aggregated by vendors like Bombora, 6sense, or TechTarget. When a company's employees repeatedly read articles about "cold email automation" or "AI SDR tools," that activity gets flagged as intent for the relevant category.
First-party intent data is behavioral data you collect yourself from your own website, emails, and ads - pages visited, time on site, content downloaded, emails opened. This is higher-quality signal because the person interacted with your brand specifically rather than a general content network.
What intent data promises is a shortlist of companies that are "in market" right now - the accounts you should be calling first because they are already researching. What it actually delivers, in most cases, is a long list of companies that may have loosely relevant activity somewhere in their organization, scored in a way that makes everyone look somewhat interested.
Why Most B2B Intent Data Fails (The Honest Breakdown)
Intent data has a real problem, and it is not the data itself. It is the four structural failures that make it nearly useless when deployed as a standalone system.
The Single-Signal Trap
One keyword search does not mean a company is buying. It means someone at that company typed a phrase into a search bar. That person could be a junior researcher writing a comparison article, a competitor doing market research, a college intern working on a thesis, or an actual VP with budget authority evaluating vendors today. The intent signal cannot tell you which one. It can only tell you the search happened.
Vendors solve this by aggregating signal volume - if 12 people at a company searched similar terms over 30 days, that company gets a high intent score. But aggregation does not solve the context problem. 12 researchers at a company with no buying authority still score higher than 1 decision-maker who is actively evaluating and ready to sign in 30 days.
The Vendor Incentive Problem
Intent data vendors sell "hot leads" and "accounts ready to buy" because that is what converts free trials. If their platform showed you a realistic picture - "here are 30 accounts with genuinely strong buying signals and 900 accounts with loosely related activity that we've labeled as intent to fill your dashboard" - adoption would collapse. Instead, every account that touches a relevant keyword cluster shows up as "in market," and the definition of "in market" expands until it covers 40-60% of your ICP.
This is what the Demandbase AE meant when he said "companies are lying about intent data." The data is technically real. The framing around it - "hot leads," "ready to buy," "in-market accounts" - is designed to sell subscriptions, not to give you an accurate picture of your addressable opportunity right now.
The Timing Problem
Intent data shows yesterday's research. By the time a signal is collected, aggregated, scored, and delivered to your CRM, the window to act is often hours or days - not the weeks that most outreach cadences assume. A company that was actively evaluating CRMs 3 weeks ago may have already signed a contract. You are reaching out to confirm a decision they have already made without you.
The vendors with the fastest data pipelines get signals to your team in 24-48 hours. The ones with weekly or monthly data refreshes are giving you a research history, not a live signal. Most teams using intent data are working off data that is 2-4 weeks old by the time it reaches their outreach queue.
The Context Problem
Generic catch-all keyword topics - "marketing automation," "sales software," "lead generation" - trigger intent scores for umbrella topics that flag 80% of your ICP simultaneously. When a company's employees visit a handful of pages in your category, they score as "in-market" regardless of company size, stage, authority, or actual budget. The same keyword activity from a 5-person startup and a 500-person company with a Q2 budget cycle looks identical in most intent platforms.
The result is what one sales leader described to me as "it's no wonder sales called BS on intent" - the lists marketing hands over are so broad that reps stop trusting them. And once sales stops trusting the data, the entire system collapses into a sourcing disagreement.
The Multi-Signal Approach That Actually Works
Here is the turn. Intent data is not worthless - it is one ingredient in a recipe that requires at least 5. Teams that see real results from buying signal intelligence do not use intent data alone. They combine it with 4-5 other signal types to build what is better described as a "buying context" rather than a "buying intent."
A buying context is when multiple independent signals point at the same account simultaneously. A single keyword search is a curiosity signal. A keyword search combined with a recent funding round, an active SDR hiring push, and 3 competitor G2 review page visits in the last 10 days is a buying context. The probability of genuine purchase evaluation is dramatically different between those two scenarios.
Here are the 6 signal categories that create a reliable buying context:
The difference between intent data and signal stacking is the difference between knowing someone is vaguely interested in your market and knowing that a specific person, at a specific company, is actively evaluating a solution to a specific problem right now. The latter is where outreach produces results. The former is where most teams waste their budget.
The 3% Rule - Why Most Intent Data Finds the Wrong People
At any given time, roughly 3% of your ICP is in an active buying cycle. Not browsing, not casually researching, not adding to a long-term shortlist - actually evaluating vendors with a budget and a timeline. The other 97% are in various stages of awareness, consideration, or indifference.
Intent data without multi-signal context finds the wrong 3%. It surfaces companies with the most keyword activity in your category - which often includes companies doing competitive research, journalists writing about the space, consultants building client proposals, and researchers at companies with no budget authority. The 3% who are actually buying might have modest keyword footprints because they are focused on conversations rather than reading articles.
With signal stacking, you find the right 3%. Not by being clever with the algorithm - by requiring multiple independent signals from different categories to confirm a buying context before any account makes it into the active outreach queue.
The impact compounds. Calling on 400-600 accounts with a 4-6% actual buyer rate means your reps spend 94% of their outreach effort on people who are not buying. Signal stacking narrows that list to 28-30 accounts with an 85-95% actual buyer rate. Same result, 10-15x less effort, and zero domain reputation damage from over-sending to uninterested targets.
We build 50-signal intelligence layers for B2B companies.
Our clients stop sending to 1,000 accounts and start sending to 30 highly qualified ones. Average result: $540K in pipeline, $0.30 per lead. 2 spots left this month.
How to Actually Use Intent Data (The Operational Guide)
If you already have an intent data subscription, do not cancel it. Redirect it. Here is how to build a signal-stacking system on top of your existing intent data in 5 steps.
Define 5-7 Signals Specific to Your ICP's Buying Context
Start by working backward from your last 10 closed deals. What signals were present at each account in the 60-90 days before they started a sales conversation? Funding events, hiring pushes, new tools installed, leadership changes - these patterns repeat. Define the 5-7 most common ones and build your signal monitoring around those specific events, not generic keyword categories.
Example for a cold email automation agency: ICP buying context = (1) Series A raised in last 90 days + (2) VP Sales hired in last 60 days + (3) 2+ SDR job postings active + (4) competitor review page visits + (5) CEO/VP posts about "pipeline" on LinkedIn. That combination describes a company with fresh budget, new leadership, outbound ambitions, and active vendor evaluation. Not one signal. Five.
Set Up Signal Monitoring With the Right Tools
Apollo for firmographic filtering and funding event alerts - set up saved searches that notify you when companies in your ICP segment receive new funding or hit headcount thresholds. Clay for signal enrichment and multi-source stacking - Clay can pull hiring data from LinkedIn, tech stack changes from BuiltWith, and intent signals from Bombora in a single workflow, so you are not manually checking 5 tools. LinkedIn Sales Navigator for decision-maker activity monitoring and job change alerts. Bombora or your current intent vendor for third-party keyword signals - but only as one input, not the primary filter.
The goal is a single enriched account record that shows all active signals in one place, scored by the number of signals present. An account with 6 active signals outranks one with 2, regardless of how high either scores on any single platform.
Score by Signal Count, Not Intent Score
Replace your vendor's intent score with a simple count-based scoring model. Each confirmed signal = 1 point. Accounts with 5+ points enter the active outreach queue. Accounts with 3-4 points go to a monitor-and-wait list. Accounts with 1-2 points stay in the ICP database but receive no outreach until more signals fire.
This is counterintuitive if you have been using vendor intent scores as your primary filter. A company with a 92/100 intent score from one platform may have only 1 real signal. A company with a 65/100 score may have 7 independent signals confirming a buying context. The second company is 3-4 times more likely to convert. Trust the count.
Build Trigger-Based Sequences That Reference the Signal
When a company hits your signal threshold, the first outreach message should reference the specific trigger - not the intent data. "Saw you raised your Series A last month - congrats. We work with a few similar-stage companies who were building outbound at the same time." That is a relevant observation. "We noticed you are in-market for sales tools" is a reveal that you are using intent data, and it sounds exactly as creepy as it is.
The signal is your reason for reaching out. It is not your opening line. Use it to earn relevance in the first sentence - then let the offer carry the conversation. A well-referenced trigger message outperforms a generic "I saw you may be looking for X" by 3-5x on reply rate.
Time Your Outreach Within 48 Hours of Signal Cluster
The window closes fast. A company that just posted 3 SDR roles and received a funding announcement is in active build mode for approximately 30-60 days before their attention shifts to other priorities. If your outreach lands in week 1 of that window, you are part of the evaluation. If it lands in week 6, you are following up on a decision that may already be made.
Set your signal monitoring to alert your team within 24 hours of an account hitting the signal threshold. Build your outreach sequence to fire within 48 hours of that alert. For high-value accounts, a same-day LinkedIn connection from the relevant account owner - before the email - increases reply rate by 18-22% by creating familiarity before the cold message arrives.
How Deep-Y Uses This - The 50-Signal Intelligence Layer
For every client we work with, we build a 50-signal intelligence layer before a single email is sent. This is not 50 data sources - it is 50 specific, defined trigger events that indicate a company in our client's ICP has entered a buying context for what the client sells. The signals are weighted by category, so 3 behavioral signals plus 2 firmographic triggers score higher than 5 loosely related keyword mentions.
The AirCentral engagement is the clearest illustration. AirCentral is a commercial HVAC company. Their lead intelligence challenge was identifying which commercial property managers and facilities directors were in active buying mode for HVAC service contracts - not just managing existing contracts, but actively evaluating new service providers.
We built a signal stack that combined: (1) property ownership change events - new owners audit service contracts within 60 days of acquisition; (2) building permit activity - renovation projects trigger mechanical system evaluations; (3) job postings for facilities manager or property manager roles - turnover in that seat creates a re-evaluation of all service contracts; (4) LinkedIn activity from building operations decision-makers about "vendor reviews" or "contract renewals"; (5) first-party engagement with AirCentral's service pages.
That combination produced a working list of 312 accounts - out of an original ICP of approximately 8,000 commercial property management companies in AirCentral's service territory. Not intent data that flagged 3,000 accounts as "in-market." A signal stack that identified 312 companies with confirmed, active buying context.
The $540K pipeline came from 312 precision-targeted accounts - not from blasting 8,000 companies with generic outreach. That is what signal stacking does. It converts a spray-and-pray volume problem into a surgical targeting problem. The full case study is covered in the 18,000 leads breakdown.
For every client we onboard, the first 2 weeks are spent exclusively on signal architecture before a single outreach message is written. If the signal stack is wrong, the outreach will be wrong. If the signal stack is right, even a mediocre email sequence outperforms a brilliant one sent to the wrong 97%.
Frequently Asked Questions
What is b2b intent data?
B2B intent data is behavioral intelligence gathered from a company's digital activity - keyword searches, content consumption, website visits, and ad clicks - that signals potential interest in a product or service category. It is used by sales and marketing teams to prioritize outreach toward accounts that appear to be actively researching a purchase. The key limitation is that a single intent signal cannot distinguish a genuine buyer from a researcher, competitor, or student conducting a search in the same category.
Is intent data worth the cost?
Third-party intent data is worth the cost only when combined with at least 4-5 additional buying signals. Purchased as a standalone solution - the way most vendors sell it - intent data generates too many false positives to produce reliable pipeline. Teams that stack intent signals with hiring data, funding events, technographic changes, and first-party engagement consistently see better reply rates and meeting quality than teams using intent data alone. Budget $300-$800 per month for an intent feed and use the rest of your signal budget on Clay and LinkedIn Sales Navigator for enrichment.
What is the difference between first-party and third-party intent data?
First-party intent data is behavioral data you collect directly from your own website, emails, and ads - pages visited, content downloaded, emails opened. It is the highest-quality signal because the person interacted with your brand specifically. Third-party intent data is behavioral data collected across a network of publisher sites and aggregated by vendors like Bombora or 6sense. It shows category-level interest but lacks the specificity of first-party data and frequently includes researchers, competitors, and students alongside actual buyers. Always weight your own first-party signals higher than any third-party source.
How many signals are enough to trigger outreach?
A minimum of 5 independent buying signals from at least 3 different categories creates a reliable buying context. Fewer than 5 produces too many false positives. The signals should span different data categories - for example, one technographic signal, one firmographic trigger, one behavioral signal, and two intent signals - to confirm active evaluation rather than passive research. For high-value enterprise accounts, raising the threshold to 7 signals reduces false positives further and focuses rep time on the highest-probability accounts.
Can a small company use intent data effectively?
Yes - and small companies often benefit more than enterprise teams because they cannot afford to waste outreach on unqualified accounts. With a tight ICP of 500-2,000 companies, a 5-signal monitoring setup using Apollo, Clay, and LinkedIn Sales Navigator costs under $800 per month and produces a short, high-confidence list of accounts to contact each week. The key is narrowing the ICP first, then layering signals on top - not purchasing intent data and hoping it generates volume. A 30-account weekly list from signal stacking beats a 300-account list from broad intent scoring every time.
The Honest Summary
Most B2B intent data fails not because the data is fake - it is real behavioral data. It fails because vendors sell it as a shortcut to pipeline, and buyers use it as a substitute for the harder work of defining what a buying context actually looks like for their specific ICP.
Intent data is one ingredient. On its own, it is wishful thinking. Combined with hiring signals, funding events, tech stack changes, LinkedIn activity, and first-party engagement, it becomes a reliable early warning system for the 3% of your market that is actually in a buying cycle right now.
The teams hitting 89% open rates and $0.30 cost-per-lead are not using better intent data. They are using 50-signal intelligence layers that make intent data work the way its vendors always promised it would - by giving it the context it needs to be accurate.
Find the 3% of your ICP that is buying right now.
We build 50-signal intelligence layers for B2B companies and operate the full outreach system. $540K pipeline in 90 days. 2 spots left this month.