The website visitor identification market has exploded over the past few years. There are now dozens of tools claiming to tell you who’s visiting your site. But buried under all the marketing jargon and inflated match rate claims, there’s a fundamental split that most buyers miss entirely.
Some tools identify companies. Others identify people. And the difference between those two approaches changes everything — how you follow up, what data you get, and whether you actually close deals from your website traffic.
This guide breaks down both approaches honestly. We’ll cover how each technology works, what data you actually receive, real-world match rates (not marketing claims), and when each approach makes sense for your team.
What Is Company-Level Visitor Identification?
Company-level identification is the original approach to website visitor identification. It answers one question: which company does this visitor work for?
How It Works
The technology relies primarily on IP-to-company mapping. Here’s the process:
- A visitor lands on your website
- The tool captures their IP address
- That IP is matched against databases of known corporate IP ranges
- If there’s a match, the tool returns the associated company name
Some tools supplement IP lookup with reverse DNS resolution, cookie matching, and third-party firmographic databases to enrich the company profile.
What Data You Get
A typical company-level identification result looks like this:
- Company name
- Industry
- Employee count range
- Revenue range
- Website URL
- Headquarters location
- Pages visited on your site
- Visit duration and session data
Limitations
Company-level identification has several inherent constraints:
- No individual contacts. You know “someone from Acme Corp” visited, but not who. Your sales team still has to research and guess which person to contact.
- Shared IP addresses. Co-working spaces, VPNs, and shared networks mean multiple companies can share one IP — leading to misattributed visits.
- Remote work erosion. With widespread remote work since 2020, fewer employees browse from corporate IPs. Many visit from home ISP connections that can’t be mapped to any company.
- ISP traffic. Visitors on mobile data or consumer ISPs simply can’t be identified at the company level.
- Low match rates. Most company-level tools identify 10-20% of B2B traffic because of the above factors.
What Is Person-Level Visitor Identification?
Person-level identification goes further. Instead of telling you which company visited, it tells you which specific person was on your site — with contact data you can act on immediately.
How It Works
Person-level tools use identity graphs — large databases that link multiple data points (email addresses, device IDs, cookies, behavioral signals) to individual profiles. When a visitor arrives on your site, the tool attempts to match their browser fingerprint and associated signals against the identity graph to resolve a specific person.
The quality of this matching depends heavily on the approach: deterministic or probabilistic. More on that distinction below.
What Data You Get
A person-level identification result typically includes:
- Full name
- Business email address
- Phone number
- LinkedIn profile URL
- Job title and seniority
- Company name, industry, and size
- Pages visited, time on site, and session behavior
- Return visit history
This is the difference between “someone from a 500-person software company visited your pricing page” and “Sarah Chen, VP of Marketing at Acme Corp, visited your pricing page twice this week — here’s her email and phone number.”
The Key Differences
| Factor | Company-Level | Person-Level (Probabilistic) | Person-Level (Deterministic) |
|---|---|---|---|
| Data returned | Company name + firmographics | Name + probable email | Name + verified email + phone + LinkedIn |
| Match rate | 10-20% | 5-15% | 30-40% |
| Actionability | Research required | Moderate (accuracy varies) | Immediate outreach |
| Accuracy | High for company | 60-80% | 95%+ |
| Sales workflow | Pass to BDR for research | Verify, then outreach | Direct outreach |
| Cost per actionable lead | High (time + research) | Medium | Low |
Data Depth
Company-level tells you where the visitor works. Person-level tells you who the visitor is. That’s not a minor upgrade — it eliminates the entire research step between “we have a lead” and “we’re reaching out.”
Actionability
When your sales team gets a company-level alert, they still need to figure out who at that company to contact. They’ll search LinkedIn, guess at email formats, and hope they’re reaching the right person. With person-level identification, they get a name, email, and phone number — they can reach out in minutes, while the visit is still fresh.
Match Rates
Company-level tools typically identify 10-20% of your B2B traffic. That sounds low, but it’s the ceiling for IP-based approaches given remote work trends. Person-level tools using deterministic matching can hit 30-40% because identity graphs aren’t limited to corporate IP ranges — they work regardless of where someone is browsing from.
Cost Per Actionable Lead
This is the metric most buyers overlook. A $49/month company-level tool that identifies 50 companies sounds cheap until you factor in the BDR hours needed to research contacts, find emails, and reach the right person. A $149/month person-level tool that gives you 500 complete contact records often delivers a much lower cost per lead you can actually act on.
Deterministic vs Probabilistic Matching
This is the most important technical distinction in visitor identification, and most buyers don’t ask about it.
Deterministic Matching
Deterministic matching identifies visitors using verified data linkages. The tool has confirmed, first-party evidence linking a browser session to a specific individual. This might come from:
- A known email address linked to a device or cookie
- A verified login event on another site within the identity graph’s network
- Cross-referenced data from multiple confirmed sources
Deterministic matching delivers high accuracy (95%+) because it’s based on confirmed identity signals, not guesses.
Probabilistic Matching
Probabilistic matching uses statistical inference to guess who a visitor might be. It looks at:
- IP address patterns
- Device fingerprinting (screen resolution, browser version, timezone)
- Behavioral patterns
- Location data
The tool builds a probability model and returns its best guess. Accuracy ranges from 60-80%, meaning 1 in 5 (or more) identifications could be wrong. For sales teams, reaching out to the wrong person isn’t just a wasted effort — it’s potentially damaging to your brand.
Why This Matters
Many tools that market themselves as “person-level” are actually using probabilistic matching. They’ll claim person-level identification, but the data quality tells a different story: lower match rates, missing contact fields, and accuracy issues that only show up when your sales team starts making calls.
Always ask a vendor whether their matching is deterministic or probabilistic. It’s the single best predictor of data quality.
What Data Do You Actually Get?
Here’s a realistic side-by-side of what lands in your CRM or inbox from each approach:
| Data Field | Company-Level | Person-Level (Probabilistic) | Person-Level (Deterministic) |
|---|---|---|---|
| Company name | ✅ | ✅ | ✅ |
| Industry | ✅ | ✅ | ✅ |
| Company size | ✅ | ✅ | ✅ |
| Contact name | ❌ | ✅ (60-80% accurate) | ✅ (95%+ accurate) |
| Business email | ❌ | Sometimes | ✅ |
| Phone number | ❌ | Rarely | ✅ |
| LinkedIn profile | ❌ | Sometimes | ✅ |
| Job title | ❌ | Sometimes | ✅ |
| Pages visited | ✅ | ✅ | ✅ |
| Visit history | ✅ | ✅ | ✅ |
The gap between “sometimes” and “yes” is the gap between a lead your sales team can use and one they have to spend 15 minutes researching.
When Company-Level Is Enough
Being honest: company-level identification is sufficient for some teams. Don’t overspend if your situation matches any of these:
- You operate exclusively in EU/GDPR markets. Person-level identification of EU residents requires careful compliance work. Company-level tools like Leadfeeder/Dealfront are GDPR-native and simpler to deploy in Europe-only contexts.
- You’re just starting with ABM. If you’re experimenting with account-based marketing for the first time, knowing which target accounts visit your site is valuable even without individual contacts.
- You have a dedicated BDR team. If you already have people whose job is to research and find the right contact at a company, company-level data gives them the signal they need.
- Your deal size justifies the research. If you’re selling $500K+ enterprise contracts, the time to research contacts at an identified company is negligible relative to deal value.
- You just need to prioritize existing pipeline. If you mainly want to see which accounts in your CRM are actively visiting, company-level data serves that use case well.
When You Need Person-Level
Person-level identification becomes essential in these scenarios:
- Speed matters. If the first vendor to respond wins the deal (which research shows is true for 35-50% of B2B purchases), you need contact data immediately — not after a research cycle.
- You lack BDR resources. Smaller teams without dedicated researchers need leads they can act on directly. Getting a company name without a contact is a half-finished lead.
- You’re measuring ROI per visitor. Person-level data lets you track which website visitors became customers, closing the loop on marketing attribution.
- You want to personalize outreach. Knowing that “Sarah from Acme visited your pricing page” lets you craft a specific message. Knowing “someone from Acme visited” does not.
- Your sales cycle is shorter. For deal cycles under 30 days, the research delay from company-level tools can cost you the sale entirely.
- You’re running paid traffic. If you’re spending on ads, you want to know exactly who those clicks are — not just which companies they might work for.
How Identity Graphs Work
An identity graph is a database that links multiple identifiers to a single person. Think of it as a web connecting:
- Email addresses (work and personal)
- Device IDs (phone, laptop, tablet)
- Cookie IDs from publisher networks
- Phone numbers
- Social profiles
- IP addresses
- Mailing addresses
When someone visits your website, the visitor identification tool checks their available signals (cookies, IP, device fingerprint) against the identity graph to find a match.
Why Identity Graph Quality Varies
Here’s something most vendors won’t tell you: many tools resell the same third-party identity graphs. They license data from the same handful of data providers, wrap it in their own UI, and sell it as their product.
This means tools using the same underlying graph will produce nearly identical match rates and data quality. If Tool A and Tool B both license from the same provider, switching between them won’t meaningfully change your results.
The exception is tools that build and maintain their own identity graphs. Leadpipe, for example, operates a proprietary identity graph rather than reselling third-party data. This is why its match rates (30-40%) are significantly higher than competitors using shared graphs (5-20%). Building your own graph is expensive and slow, which is why most tools don’t do it — but the data quality difference is measurable.
Tools Compared: Person-Level vs Company-Level
Company-Level Only
| Tool | Match Rate | Starting Price | Best For |
|---|---|---|---|
| Leadfeeder/Dealfront | ~15% | €99/mo | GDPR-native, EU-focused teams |
| Clearbit/Breeze Intelligence | 15-20% | ~$12,000/yr | HubSpot-heavy stacks |
| Snitcher | ~15% | $49/mo | Clean interface, small teams |
| Albacross | ~15% | €79/mo | European B2B companies |
| Visitor Queue | ~10% | $39/mo | Budget-conscious teams |
Person-Level (Probabilistic)
| Tool | Match Rate | Starting Price | Notes |
|---|---|---|---|
| RB2B | 5-15% | $99-349/mo | LinkedIn-only matching (see below) |
| Warmly | 15-25% | $900/mo | Includes live chat features |
| VisualVisitor | 10-15% | $300/mo | Basic person-level data |
Person-Level (Deterministic)
| Tool | Match Rate | Starting Price | Notes |
|---|---|---|---|
| Leadpipe | 30-40% | $147/mo | Proprietary identity graph, full contact data |
Enterprise / ABM Platforms (Different Category)
| Tool | Starting Price | Notes |
|---|---|---|
| 6sense | $50,000+/yr | Account-level intent signals, not individual ID |
| ZoomInfo | $15,000+/yr | Database + basic visitor identification |
| Demandbase | $50,000+/yr | Full ABM platform, account-level focus |
Enterprise ABM tools solve a different problem. They’re about orchestrating multi-touch campaigns across large target account lists. If you just need to know who’s visiting your website, they’re overkill (and overpriced).
What About RB2B’s Approach?
RB2B is one of the more popular tools in this space, so it deserves a closer look. Their approach has a specific limitation that isn’t obvious from their marketing.
RB2B relies on LinkedIn profile matching. This means they can only identify visitors who have LinkedIn profiles that match their data signals. If a visitor doesn’t have a LinkedIn profile — or their LinkedIn data doesn’t match — RB2B simply won’t identify them.
This creates a systematic blind spot. Decision-makers in industries with lower LinkedIn adoption (manufacturing, healthcare, construction, local services) are largely invisible to RB2B. The same is true for visitors using work devices that aren’t linked to their LinkedIn activity.
Leadpipe takes a different approach. Because it operates its own identity graph, Leadpipe identifies visitors through business email addresses, phone numbers, and firmographic data — regardless of whether they have a LinkedIn profile. The identity resolution doesn’t depend on any single social platform.
In head-to-head tests running identical traffic through both tools, Leadpipe consistently delivers 240-300% more identified contacts than RB2B. The gap is even wider in industries with lower LinkedIn penetration.
How to Evaluate a Visitor ID Tool
Before you sign a contract, ask these questions:
- Is your matching deterministic or probabilistic? If they can’t answer clearly, it’s probabilistic. Deterministic vendors are proud of it.
- What match rate should I expect with MY traffic? Generic claims like “up to 40%” are meaningless. Ask them to run a proof-of-concept on your actual site traffic.
- Do you build your own identity graph or resell? If they resell, ask which provider. Then check if other tools use the same source.
- What’s my cost per identified contact? Monthly price divided by number of actionable leads. A $49/month tool with 50 company identifications is $0.98/company — but you still need to find the contact. A $149/month tool with 500 person-level identifications is $0.30/contact, ready to use.
- How complete is the data? Do you get email AND phone AND LinkedIn? Or just one? Incomplete contact data means more research time.
- How is data delivered? Real-time webhook, daily email digest, CRM sync? Make sure it fits your workflow.
- What about compliance? How does the tool handle GDPR, CCPA, and opt-out requests? Reputable vendors have clear answers.
The Bottom Line
The visitor identification market splits into two fundamentally different approaches, and choosing the wrong one wastes budget while choosing the right one can transform your pipeline.
Company-level tools are mature, affordable, and sufficient for teams with dedicated research resources or exclusive EU focus. But they leave the hardest part — finding the right person to contact — to your sales team.
Person-level tools eliminate that gap, but only if they use deterministic matching. Probabilistic person-level tools often deliver worse results than good company-level tools because of accuracy issues.
If you’re evaluating tools, the highest-impact choice for most B2B teams is a deterministic person-level solution. Leadpipe offers 500 free leads to test with your own traffic — which is the only way to know what your actual match rate will be.
Frequently Asked Questions
What's the difference between person-level and company-level visitor identification?
Company-level visitor identification tells you which company a website visitor works for, using IP-to-company mapping. Person-level identification tells you the specific individual — their name, email, phone number, LinkedIn, and job title. Company-level gives you a starting point for research; person-level gives you a contact ready for outreach. The match rates also differ: company-level tools typically identify 10-20% of traffic, while deterministic person-level tools like Leadpipe identify 30-40%.
What match rate should I expect from visitor identification software?
Match rates vary significantly by approach. Company-level tools (Leadfeeder, Clearbit, Snitcher) typically achieve 10-20%. Probabilistic person-level tools (RB2B, VisualVisitor) range from 5-15%. Deterministic person-level tools (Leadpipe) achieve 30-40%. Always ask vendors to demonstrate match rates on your actual traffic rather than accepting generic claims, as results vary based on your traffic mix and audience.
Is person-level visitor identification GDPR compliant?
It depends on the tool and implementation. Person-level identification of EU residents requires a valid legal basis under GDPR, such as legitimate interest, and must comply with data minimization and consent requirements. Tools operating in the US market under CCPA have different rules. GDPR-native tools like Dealfront/Leadfeeder are designed for EU compliance but only offer company-level data. Leadpipe focuses on US-based visitor identification where CCPA applies. Always verify compliance for your specific market.
How do identity graphs work for visitor identification?
An identity graph is a database linking multiple identifiers — email addresses, device IDs, cookies, phone numbers, and social profiles — to individual people. When someone visits your website, the visitor ID tool checks their browser signals against the identity graph to find a match. Quality varies dramatically: most tools license the same third-party graphs (producing similar 5-20% match rates), while tools like Leadpipe build proprietary graphs that achieve 30-40% match rates.
Can I identify visitors who don't have LinkedIn profiles?
It depends on the tool. RB2B relies on LinkedIn profile matching, so visitors without LinkedIn profiles won't be identified. Leadpipe uses a proprietary identity graph that resolves visitors through business email, phone numbers, and firmographic data — no LinkedIn profile required. This is a key reason Leadpipe identifies 240-300% more contacts than LinkedIn-dependent tools in head-to-head tests.
What's the difference between deterministic and probabilistic matching?
Deterministic matching uses verified, confirmed data linkages to identify a visitor — the tool has actual evidence connecting the session to a specific person. Accuracy is typically 95%+. Probabilistic matching uses statistical models to guess who a visitor might be based on IP patterns, device fingerprints, and behavioral data. Accuracy ranges from 60-80%, meaning 1 in 5 identifications may be wrong. Always ask vendors which approach they use — it's the strongest predictor of data quality.
Related Articles
- 10 Best Website Visitor Identification Software — Comprehensive ranking of all major visitor ID tools tested with real traffic data.
- How to Track Anonymous Website Visitors: Complete Guide — Step-by-step guide to setting up visitor tracking and identification.
- Website Visitor Deanonymization Guide — Deep dive into how visitor identification technology works under the hood.
- Top 5 B2B Website Visitor Identification Software — Focused comparison of the best tools for B2B teams.
- 7 Best RB2B Alternatives in 2026 — Detailed look at alternatives to RB2B, including person-level options.
- GDPR-Compliant Visitor Identification Guide — How to identify visitors while staying compliant with privacy regulations.