Try ContactLevel Audiences with 10,000 contacts for free Sign up free

Summary: Can ZoomInfo Identify Anonymous Website Visitors?

ZoomInfo WebSights matches a visitor IP to a company, then offers decision-maker contacts who may not be the visitor. The distinction matters.

Key Features and Benefits:

  • No at person level. ZoomInfo WebSights resolves the company: "The visitor tracking tool then matches the IP address to a company" (zoominfo.com, checked 2026-07-29). The individual who visited is never named.
  • The step that gets misread: after identifying the company, ZoomInfo offers you "the buying team's decision makers" from its contact database. Those are people who work there — not necessarily the person who was on your site.
  • ZoomInfo describes both steps accurately on its own page — the mis-reading happens on the buyer's side. Company identification plus a contact database can read as person-level identification if you take the two steps as one. They are different products doing different jobs.
  • ZoomInfo publishes no visitor identification percentage and no price on the WebSights page as of 2026-07-29. It offers a free trial and a sales contact.
  • A useful recent addition: Automatic Traffic Filtering splits visits into "Company Traffic (Real People)" and "Automated Traffic (Bots)", which removes a real source of inflated visitor counts.
  • ContactLevel does not identify anonymous net-new traffic either. We identify people already in your audiences and make them reachable on LinkedIn, Meta, Google, Reddit and X at a 70-99% match rate.

Can ZoomInfo identify anonymous website visitors?

ZoomInfo WebSights matches a visitor IP to a company, then offers decision-maker contacts who may not be the visitor. The distinction matters.

DH
Dag HolmenCMO
8 minute read

No. ZoomInfo WebSights matches a visitor's IP address to a company — its own page says "the visitor tracking tool then matches the IP address to a company." It then offers you decision-maker contacts at that company from ZoomInfo's database. Those are people who work there, not necessarily the person who was on your site.

Last verified: 2026-07-29. Every quote below was read off a ZoomInfo-owned page on that date, with the URL inline.

I'm Dag, co-founder of ContactLevel. We are not a database competitor to ZoomInfo and we do not sell anonymous visitor identification, so this page will end by pointing you at a third vendor for the part neither of us does.


What WebSights resolves, in ZoomInfo's own words

The mechanism is reverse IP lookup. ZoomInfo describes "creating a link between the IP address and website domain" and states that "the visitor tracking tool then matches the IP address to a company" (zoominfo.com, read 2026-07-29).

That is the whole identification step. An IP goes in, an organisation comes out.

Everything that reads like person-level identification on that page is the second step, and it is a different product: ZoomInfo's contact database. The page invites you to "Connect with the buying team's decision makers" and to "identify decision makers' contact information, and reach out to them."

Read the two steps in sequence and the honest description assembles itself:

  1. Someone at Acme visited your pricing page. WebSights knows it was Acme.
  2. ZoomInfo has 40 contacts at Acme. Here are the seven whose titles suggest they buy your category.
  3. Nothing connects step 1 to step 2 at the individual level.

Why the substitution matters

To be fair to ZoomInfo: both steps are described accurately on its own page, and the two are presented as two. The mis-reading is a buyer-side one, and it is not unique to ZoomInfo — it is just easiest to make there, because ZoomInfo has the largest contact database standing behind step two.

What you are shownWhat it actually isWhat you might assume
"Acme visited your pricing page"Reverse IP match to an organisationCorrect as stated
"Here are the decision makers at Acme"A database query on the companyThat these people visited
"Reach out to them"Cold outreach to plausible buyersWarm follow-up on an observed visit

If a rep at Acme's Denver office read a support doc, and the tool hands you the CFO in New York, you are not following up on intent. You are cold-calling someone who works at a company where somebody, once, loaded a page.

That is not a useless signal — account-level intent is genuinely worth acting on, and it is the entire premise of account-based marketing. It is just not what "identify anonymous website visitors" implies to most people asking the question, and the gap between those two things is where disappointed renewals live.

The counterpart to look for on any vendor's page: does it say person or does it say company? Who is visiting my website lines up what every major vendor publishes on exactly that question.


Can ZoomInfo identify anonymous website visitors? The capability table

ZoomInfo WebSightsZoomInfo contact databaseRB2BContactLevel
Anonymous IP → companyYesn/aYesNo
Anonymous IP → named personNoNo — it returns colleagues, not the visitorYes, US traffic onlyNo
Requires the person already be in your audienceNoNoNoYes
GeographyGlobalGlobalPerson-level US onlyStrongest in the US
Primary data sourceReverse IP lookup on the visitor's IPZoomInfo's contact and firmographic databaseIdentity graph on browser/cookie signalsYour own audiences plus identity enrichment
Published coverage figureNone publishedn/aContact-level 15-20% (Pro), 35-45% (Pro+)70-99% list-to-platform match rate
Published priceNone published — free trial and contact salesEnterprise contract$0 / $79 / $149 / $199 per month$1,000/month entry
Bot handlingAutomatic Traffic Filtering: "Company Traffic (Real People)" vs "Automated Traffic (Bots)"n/aNot publishedn/a

Two cells worth pausing on.

No published coverage figure and no published price. As of 2026-07-29 the WebSights feature page offers a free trial and a sales contact, and nothing else numeric. That is not disqualifying — Demandbase publishes no percentage either — but it means any rate a rep quotes you should come with the question "companies or people, and where does it say so on your site?"

Automatic Traffic Filtering. ZoomInfo splitting visits into "Company Traffic (Real People)" and "Automated Traffic (Bots)" is a genuinely good feature and a rare piece of candour in this category. Bot traffic inflates identified-visitor counts, and wherever a vendor prices or markets on identified volume, an unfiltered number reads better than a filtered one. That is a category-wide incentive, not a ZoomInfo one — ZoomInfo is the vendor that published the split. Ask every tool on your shortlist how it handles bots before you compare their volumes to each other.


What to pair ZoomInfo with

→ For named individuals from anonymous traffic, US only. RB2B or Datamoon. RB2B states its person-level identity is "a US-only technology with a US-only database"; Datamoon states "We only identify visitors in the US." Expect a minority of sessions: RB2B publishes 15-20% contact-level coverage on Pro and 35-45% on Pro+ (rb2b.com/pricing, 2026-07-29), against a 70-80% homepage number that counts company matches too. Deanonymizing website traffic works through why those two figures differ.

→ For company-level in Europe. Leadfeeder / Dealfront, which publishes a €0 tier, or Demandbase's free Account ID edition up to 25K monthly unique visitors.

→ For advertising to the contacts you pull. That is the gap below, and it is the one ZoomInfo's database creates rather than closes.


Where ContactLevel fits, and where it does not

Plainly: ContactLevel does not identify anonymous net-new website traffic. We name a website visitor only when that person is already in one of your ContactLevel audiences — synced from your CRM, uploaded, or built in-platform. There is no ContactLevel pixel that names a stranger, and if you buy us for that you will be disappointed in week two.

Where we sit relative to ZoomInfo is downstream of the database. A ZoomInfo record gives you a name, a title and a work email. You can email that person and you can call them. What you usually cannot do is advertise to them, because a work email is not the identifier LinkedIn, Meta, Google, Reddit or X match on. Nobody signs up to Meta with their work email, and few sign up to Google or Reddit with one either. Export a ZoomInfo list, upload it raw to an ad platform, and a large share of it silently fails to match.

Contact-level data enrichment maps the business identity to the personal identifiers those platforms match on, which is how a list moves into the 70-99% range. That figure measures list-to-platform matching and is not comparable to a visitor-ID coverage percentage — B2B match rates exists specifically to stop those numbers being set next to each other.

Then the audience syncs to LinkedIn, Meta, Google, Reddit and X, and you can run role-specific creative across the buying committee at the accounts WebSights flagged.

On measurement: we report clicks and website visits at the individual person level. We do not report per-person ad impressions. Person-level impression tracking is on the roadmap; it is not in the product today and we are not publishing a date for it. What we track is the dated statement of record.

Published pricing is on /pricing: $1,000/month for 10,000 net-new contacts, $3,000/quarter for 50,000, $10,000/year for 200,000. 14-day trial, 10,000 free contacts.


Where to go next

ZoomInfo alternatives — the database side of the decision, which is what ZoomInfo is actually best at.

Who is visiting my website? — what every major vendor publishes about companies versus people, with prices read off live pages.

Deanonymizing website traffic — the mechanisms, honest coverage numbers, and the 2026 GDPR and CCPA position.

Can Demandbase identify anonymous website visitors? — including the free tier that answers the company-level question for nothing.

B2B data providers — where ZoomInfo sits against the rest of the contact-data market.

Contact-level data enrichment — turning a work-email list into an ad audience that matches.