Get the working resource ↓
SaaS Lead Generation List 5 min read

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
  1. The four categories, and what each actually measures
  2. The comparison table
  3. Why match rate claims are unverifiable
  4. Questions to ask in the demo
  5. The EU and UK person-level problem
  6. The cheaper stack that gets most of the value
  7. The failure mode nobody warns you about
  8. What to do next
  9. Frequently asked questions

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.

CategoryWhat it observesBest signal forTypical entry cost
Third-party topic intent co-opContent consumption across publisher networks, resolved to companyAccounts researching your category before they visit you$15k to $40k a year
Review marketplace intentComparison and category browsing on review sitesAccounts actively shortlisting vendors, including yoursBundled with paid profile
IP-based company identificationWhich companies visit your own websiteWarming your own anonymous traffic$1.2k to $8k a year
Person-level identificationWhich named individual visited, via cookie pools and data partnershipsUS 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

VendorData sourceTypical match ratePricing modelContract minimumBest fit
6senseOwn co-op plus predictive model, plus adsAccount-level, 30% to 50% of trafficPlatform fee by account volume12 months, commonly $70k+Above $30M ARR with an ops team
BomboraPublisher co-op, topic surge by companyTopic-level, not traffic matchingData licence by topic and volume12 months, from around $20kTeams that will pipe data into their own stack
ZoomInfoContact database plus intent bundleContact coverage high, intent moderateSeats plus credits plus intent add-on12 months, commonly $25k+Outbound-heavy teams above $50k ACV
DemandbaseCo-op intent plus advertising and orchestrationAccount-level, comparable to 6sensePlatform fee by account volume12 months, commonly $50k+Enterprise ABM with a dedicated team
Clearbit-style enrichmentFirmographic enrichment and revealCompany reveal 25% to 55%By API call or MAU tierMonthly availableAny stage, form shortening and routing
Warmly-style person-levelCookie pool and partnership matchingPerson-level 8% to 20%, US skewedMonthly platform feeMonthly to annualUS-only SMB and mid-market outbound
G2 Buyer IntentActivity on your and competitor category pagesNot applicable, direct observationAdd-on to paid profile12 months with profileAnyone already paying for a profile
Pricing bands are aggregated practitioner reports, saas-marketing.net estimate. Vendors negotiate heavily and published figures vary.

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.

We never sell your data. Your resource opens here after submission.

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.

We never sell your data. Your request is saved for review.

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.

ComponentPurposeApproximate annual cost
G2 Buyer Intent, bundled with an existing paid profileAccounts comparing you against named competitorsIncluded, or $3k to $8k add-on
Company-level identification on your own siteWhich companies read pricing, docs and comparison pages$1.2k to $4k
Enrichment on form submissionShorter forms, better routing, no extra questions asked$1k to $3k
First-party behaviour scoring in your existing CRMCombining the above into a prioritised listAlready 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.

We never sell your data. Your resource opens here after submission.

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 .