Intent data and visitor identification tools
Intent data and website visitor identification tools compared on data source, realistic match rate, minimum contract and the company size each one fits.
On this page 8 sections
The short answer
B2B intent data splits into four categories: third-party publisher co-ops such as Bombora, review marketplace intent from G2 and similar sites, IP-based company identification, and person-level identification. Company-level match rates commonly land between 25 and 55 percent of B2B traffic, well below vendor claims. Contract minimums usually start around 20k to 30k US dollars annually for the enterprise platforms. Never sign an annual deal without running your own traffic through a trial first.
Key points before you start
Two numbers decide whether an intent data purchase works out, and vendors put neither on their pricing page: the real match rate against your traffic, and the contract minimum. Everything else in the sales cycle is a distraction from those two facts.
This comparison leads with both. It also separates four categories that get sold as one thing, because buying third-party topic intent when what you needed was company identification is the most common and most expensive mistake in this market.
The four categories, and what each actually measures
They are not substitutes. A team that buys the wrong one usually concludes intent data does not work.
| Category | What it observes | Best signal for | Typical entry cost |
|---|---|---|---|
| Third-party topic intent co-op | Content consumption across publisher networks, resolved to company | Accounts researching your category before they visit you | $15k to $40k a year |
| Review marketplace intent | Comparison and category browsing on review sites | Accounts actively shortlisting vendors, including yours | Bundled with paid profile |
| IP-based company identification | Which companies visit your own website | Warming your own anonymous traffic | $1.2k to $8k a year |
| Person-level identification | Which named individual visited, via cookie pools and data partnerships | US outbound triggered by on-site behaviour | $4k to $20k a year |
If you can only buy one, buy review marketplace intent. It is the narrowest data set and the highest signal, because someone comparing two vendors in your category is further along than someone who read an article about the category. The broader use cases are in intent data for SaaS lead generation.
The category confusion costs real money
Teams buy a third-party intent platform expecting to see who visited their pricing page. That is company identification, a different product at a tenth of the price. Write down which of the four rows above you need before you take a single demo.
The comparison table
| Vendor | Data source | Typical match rate | Pricing model | Contract minimum | Best fit |
|---|---|---|---|---|---|
| 6sense | Own co-op plus predictive model, plus ads | Account-level, 30% to 50% of traffic | Platform fee by account volume | 12 months, commonly $70k+ | Above $30M ARR with an ops team |
| Bombora | Publisher co-op, topic surge by company | Topic-level, not traffic matching | Data licence by topic and volume | 12 months, from around $20k | Teams that will pipe data into their own stack |
| ZoomInfo | Contact database plus intent bundle | Contact coverage high, intent moderate | Seats plus credits plus intent add-on | 12 months, commonly $25k+ | Outbound-heavy teams above $50k ACV |
| Demandbase | Co-op intent plus advertising and orchestration | Account-level, comparable to 6sense | Platform fee by account volume | 12 months, commonly $50k+ | Enterprise ABM with a dedicated team |
| Clearbit-style enrichment | Firmographic enrichment and reveal | Company reveal 25% to 55% | By API call or MAU tier | Monthly available | Any stage, form shortening and routing |
| Warmly-style person-level | Cookie pool and partnership matching | Person-level 8% to 20%, US skewed | Monthly platform fee | Monthly to annual | US-only SMB and mid-market outbound |
| G2 Buyer Intent | Activity on your and competitor category pages | Not applicable, direct observation | Add-on to paid profile | 12 months with profile | Anyone already paying for a profile |
Two observations. Contract minimums cluster at twelve months across the enterprise tier, which means your first real evaluation happens after you have already committed. And the match rate column is the one vendors will resist putting in writing.
25% to 55%
Realistic company-level identification rate on B2B website traffic
Aggregated practitioner reports, saas-marketing.net estimate
Why match rate claims are unverifiable
A vendor quoting 70 percent match rate is quoting a ratio, and you do not know the denominator. Common tricks, none of them fraudulent and all of them misleading:
- Excluding traffic from consumer ISPs before calculating, which removes most remote workers.
- Excluding bot and crawler traffic that your own analytics still counts, inflating the rate against your numbers.
- Counting a match when the resolved company is an ISP or a coworking space.
- Reporting match rate on target accounts only, rather than all traffic.
None of this is detectable from a slide. The only honest test is a trial against your own traffic with your own denominator, which brings us to the single rule on this page.
The one rule
Never sign an annual intent or identification contract without running your own traffic through a trial and calculating the match rate yourself. Any vendor that will not run a two week pilot is telling you something about their numbers.
Editable working copy
Get this checklist as a working file
Save the checks on this page as a working copy and assign an owner, status and evidence for each action.
Questions to ask in the demo
Ask these in this order. The answers to the first three decide everything.
Intent vendor demo checklist
0 of 10 done
The renewal question matters more than it looks. This category is known for attractive first-year pricing followed by steep increases once the data is embedded in your routing and scoring. Ask for the increase cap in writing during the first negotiation, when you still have influence.
The EU and UK person-level problem
Person-level identification means resolving an anonymous visitor to a named individual without their knowledge. Under GDPR and the UK equivalent that requires a lawful basis, and legitimate interest is a stretch that most privacy counsel will not sign off on for cold outbound triggered by web browsing.
Most vendors handle this by restricting person-level resolution to US traffic and quietly returning company-level data for everyone else. That is the correct behaviour, and it also means your European pipeline gets none of the benefit you are paying for. Confirm the geographic split of your traffic before you price the tool on total sessions.
The practical position: company-level identification is defensible nearly everywhere, because a company is not a natural person. Person-level is a US play. Treat any vendor that tells you otherwise with suspicion, and get the claim in the contract rather than the sales call.
Consultation request
Talk to a SaaS marketing strategist
Tell us about your marketing bottleneck and request a working session. We will confirm availability before scheduling.
The cheaper stack that gets most of the value
For teams under roughly 20M ARR, here is what I would actually buy. Rough annual cost, mid-2026.
| Component | Purpose | Approximate annual cost |
|---|---|---|
| G2 Buyer Intent, bundled with an existing paid profile | Accounts comparing you against named competitors | Included, or $3k to $8k add-on |
| Company-level identification on your own site | Which companies read pricing, docs and comparison pages | $1.2k to $4k |
| Enrichment on form submission | Shorter forms, better routing, no extra questions asked | $1k to $3k |
| First-party behaviour scoring in your existing CRM | Combining the above into a prioritised list | Already paid for |
Total lands near 6k a year against a 25k floor for the enterprise tier. It covers the two highest-signal sources, comparison activity and your own high-intent pages, and skips the topic co-op data that most teams never operationalise.
The honest tradeoff: you lose the pre-visit signal. Third-party topic intent genuinely does surface accounts researching your category before they reach your site, and for an enterprise team with the sales capacity to work those accounts, that window has real value. If you have 40 reps and a 20,000 account universe, buy the platform. If you have four reps and 400 target accounts, you do not have an account selection problem and the platform will sit unused.
The failure mode nobody warns you about
Intent data fails most often because nothing happens after the signal fires. An account surges on a topic, the tool flags it, and it lands in a dashboard nobody opens on Tuesday morning.
Before buying anything, write down who acts on the signal, within how many hours, and with what message. If that person does not exist or does not have capacity, the tool will produce a beautifully accurate list of accounts you did not contact. That is a process purchase disguised as a data purchase, and it is the reason a large share of these contracts do not renew.
What to do next
Work out which of the four categories you need, run a two week pilot with your own denominator, and price the cheap stack as the alternative before you evaluate the platforms. The vendor-by-vendor detail continues in intent data providers compared and intent data providers compared for SaaS, the research tooling around it in SaaS market research tools, and the cost arithmetic in the cost per lead calculator alongside cost per lead (CPL).
If the goal is a cheaper pipeline rather than a better account list, start with how to cut your cost per lead and the benchmarks in B2B SaaS cost per lead benchmarks. The cluster hub is SaaS lead generation.
Editable CSV worksheet
SaaS Lead Generation planning worksheet
A practical lead gen planning worksheet: decisions, owners, evidence and next actions.
Frequently asked questions
What is B2B intent data and how does it work?
It is signal that an account is researching a topic or category before they contact you. Third-party intent comes from co-ops of publisher sites that observe content consumption by company IP. Review marketplace intent comes from comparison activity on sites like G2. First-party intent is behaviour on your own site. Each measures a different thing and none of them predicts individual buyer identity.
What is a realistic match rate for visitor identification tools?
For company-level IP identification on B2B traffic, 25 to 55 percent is realistic in 2026, lower for companies with heavy remote workforces and consumer ISP traffic. Vendors quote higher numbers by measuring against a filtered denominator that excludes traffic they already know they cannot match. Ask exactly what sits in the denominator.
How much does intent data cost for B2B SaaS?
Enterprise platforms such as 6sense and ZoomInfo generally start around 20k to 30k US dollars a year with annual minimums, and mid-market packages often run 40k plus once seats and credits are included. Standalone company identification tools start far lower, often 100 to 600 dollars a month, and review marketplace intent is usually bundled with a paid profile.
Is person-level website visitor identification legal in the EU?
It is very difficult to do lawfully under GDPR and the UK equivalent, because identifying a named individual who did not consent requires a lawful basis you almost certainly do not have. Most person-level vendors restrict the feature to US traffic for exactly this reason. Ask the vendor, in writing, what happens with EU visitors and who carries the liability.
Is 6sense or Bombora better for intent data?
They solve different problems. Bombora sells the underlying topic intent data set, which you can pipe into your own systems, and it is the cheaper entry point. 6sense is a platform that combines intent with predictive scoring, advertising and orchestration, and it prices accordingly. If you already have an operations team, Bombora plus your own scoring is often better value.
Do I need intent data at all?
Below roughly 5M ARR, usually not. Intent data helps you prioritise among many accounts, and if your target list is 300 accounts you can simply work all of them. It becomes valuable when your addressable list is large enough that account selection is a real decision and you have the sales capacity to act on the signal within days.
The saas-marketing.net editorial team Research and editorial
We research, write and maintain every page on this site. The library explains marketing decisions through practical frameworks, explicit assumptions and references. Corrections can be requested through the contact page.
Published September 11, 2026. Last updated .