See who visits your website: person-level vs company-level.
Company-level tools name the company. Person-level website visitor identification names the person, with a LinkedIn profile. How each works and where each breaks.
On this page
- Can you actually see who visits your website?
- How does company-level identification work?
- Why does your visitor tool only show companies?
- How does person-level identification work?
- Person-level vs company-level: side by side
- Isn't company-level identification enough?
- How VisitorLead fits
- A note on the limits
- Next step
You can see who visits your website in two very different senses. Company-level identification tells you a company was on your site, nothing more. Person-level identification tells you the person: name, title, employer, and a LinkedIn profile you can open. The first gives you an account to research. The second gives you someone to write to.
Can you actually see who visits your website?
Yes, with a pixel and one of two identification methods, and the method you pick decides what lands in your inbox. Both start the same way: a visitor hits your site, a script fires, and an identification step tries to resolve the visit into something you can act on. Where they diverge is what "something" means. (For the full survey of every method, cookies and fingerprinting included, see how to identify website visitors in 2026.)
How does company-level identification work?
Company-level tools run a reverse-IP lookup. Your visitor's IP address is matched against databases of corporate network registrations; when the IP belongs to an office network, the tool returns the company that registered it. That's the whole mechanism, and within its limits it's real: it works anywhere in the world, it needs no identity data, and for ABM teams checking whether target accounts are visiting, it does the job.
The limits are structural. The lookup only resolves when the visitor is sitting on an office network. Home fiber, phone connections, coffee-shop Wi-Fi, and VPNs resolve to internet providers instead, which is why these dashboards fill up with rows like "Comcast" and "Spectrum."
Why does your visitor tool only show companies?
Because the IP lookup stops at the network owner. It never knew who was typing, only which network the request came from. So the report says Acme Corp visited on Tuesday, and now the people-work starts: Acme has 200 employees. Maybe ten of them match your buyer profile. Pick one to DM and you're guessing, with roughly a one-in-ten chance of reaching the person who actually visited, and that's before anyone opens Sales Navigator to build the shortlist. Multiply that across every row in the dashboard and "we know who visited" quietly becomes a prospecting project.
How does person-level identification work?
Person-level identification skips the office network entirely and resolves the individual. The visit is matched against an identity network built from consented identifiers and partner-supplied signals, and a successful match returns a deterministic identity: full name, title, employer, LinkedIn URL. It's auditable, too. You can open the profile and check it against the session.
It comes with its own hard boundaries. It's US-only by design, so non-US visitors are never resolved to a person. And when there's no match, you get nothing rather than a guess: the exact rule for when a visit becomes a billable match is published in what counts as a match.
Person-level vs company-level: side by side
| Company-level | Person-level | |
|---|---|---|
| A visit returns | "Acme Corp, 3 page views" | Name, title, employer, LinkedIn profile |
| How it resolves | Reverse-IP lookup of the office network | Identity-network match of the individual |
| Coverage | Global, but office networks only | US visitors only |
| Where it breaks | Remote work: home, mobile, and VPN traffic shows as ISPs | Non-US traffic; unmatched visitors stay anonymous |
| The outreach step | Guess the right person inside the company | DM the person who visited |
| Session context | Usually a separate tool and a separate bill | On VisitorLead, a replay attached to every identified lead |
| Entry price | $49–99/mo self-serve; sales-quoted above that | $19–147/mo self-serve |
The prices, checked June 12, 2026. On the company-level shelf, Snitcher starts at $49/month for 50 identified companies and Leadfeeder at €99/month for 50 companies on an annual plan (roughly 40% more billed monthly), while Lead Forensics publishes no prices at all; third-party estimates put entry around $260–500/month on annual contracts. On the person-level shelf, Happierleads starts at $99/month for 300 identified people and Leadpipe at $147/month for 500. VisitorLead starts at $19/month for 50 identified leads.
The unit matters as much as the number. A company-level "lead" is a company name someone still has to turn into a person, so the real cost per contactable lead is the sticker price plus the prospecting time. Person-level pricing is already denominated in people. If Leadfeeder is the tool you're weighing, we've written a full Leadfeeder vs VisitorLead comparison, including the parts where it's stronger.
Isn't company-level identification enough?
It can be. If your motion is ABM against a named account list, your traffic is global, and an SDR team owns the find-the-person step, company-level data answers the question you're actually asking: are my target accounts visiting? It's the wrong tool when the next step is a conversation. If the plan is to reach the visitors who never fill the form while interest is hot, a company name leaves you exactly one guess short.
How VisitorLead fits
We sit on the person-level side. One pixel identifies US visitors at the person level and delivers name, title, company, and LinkedIn URL to your dashboard and inbox in under 10 seconds. Every identified lead arrives with a session replay attached, so before you write the DM you can watch what they read, what they skipped, and how long they sat on pricing. Plans start at $19/month for 50 identified leads, with unlimited seats.
Turn anonymous traffic into named leads.
One pixel. <10s alerts. CSV export. Card required at signup, no free trial.
A note on the limits
Person-level identification is US-only; non-US visitors stay in analytics and session replays without being identified. If your buyers are mostly outside the US, a company-level tool is the honest recommendation. And not every US visit matches: an unmatched visit costs nothing, and the full billing rule, including everything that never counts (bots, partial matches, repeat visitors), lives in what counts as a match.
Next step
See the plans and pricing, or create your account and watch the first identified lead arrive.
Frequently asked questions
What is the difference between person-level and company-level visitor identification?
Company-level identification uses a reverse-IP lookup to name the company a visit came from. Person-level identification matches the individual visitor against an identity network and returns their name, title, employer, and LinkedIn profile. One produces an account to research; the other produces a person to contact.
Who is visiting my website right now?
Install an identification pixel and visits resolve as they happen. Company-level tools show which company is on your site; person-level tools name the visitor. VisitorLead identifies US visitors in under 10 seconds and sends a per-match email alert, so the answer arrives while the visit is still in progress.
Why does my visitor identification tool only show company names?
It's a company-level tool, so it resolves the visitor's IP address to the network it belongs to and stops there. It never knew the person. And when visitors browse from home or a VPN, the same lookup returns their internet provider instead, which is why dashboards fill up with ISP names.
Can anonymous website visitors be identified by name?
In the US, yes. Person-level identity networks resolve a visit to a named person with a LinkedIn profile, no form fill involved. Outside the US, company-level identification is the ceiling, and visitors who don't match simply stay anonymous.
How accurate is person-level visitor identification?
Treat vendor accuracy claims with suspicion; many quote company-level numbers for person-level products. The measurable thing is what counts as a billable match. On VisitorLead, only a full profile (name, title, company, and LinkedIn URL) delivered to your dashboard ever bills; partial matches, bots, and repeat visits never do.