Skip to main content

    How to identify anonymous website visitors

    TL;DR: Roughly 98% of B2B website visitors never fill in a form. Reverse-IP lookup can tell you which company a visit came from — typically for 10-30% of traffic — and that is enough to change how you prioritise outbound.

    Someone from a target account reads your pricing page three times in a week and leaves without a trace. Visitor identification closes that gap by matching the visitor's IP address against a database of company networks, giving you the account name even though nobody filled in a form. Here is how it works, what it can and cannot do, and how to use the output without annoying people.

    The shortlist

    The short version: every tool in this category does the same core thing — match the visitor's IP to a company — so choose on match rate for your traffic, how alerts reach your team, and price. LemReveal suits teams who want company identification with alerting and CRM routing without an enterprise contract; Leadfeeder and Albacross are the established general-purpose options; Clearbit Reveal suits teams already in that data stack. Nobody can legally identify individual EU visitors, whatever the sales page implies.

    How to identify anonymous website visitors compared at a glance

    ToolBest forPricing modelMain limitation
    LemRevealCompany identification with alerts and CRM routing, priced for small B2B teamsFlat plans, published on lemreveal.comCompany level only, like every GDPR-safe option
    Leadfeeder (Dealfront)Established European coverage and Google Analytics-based setupPer month, tiered on identified companiesPrice climbs quickly with traffic volume
    AlbacrossEuropean traffic with intent and firmographic filteringQuote-based annual plansAnnual commitment is standard
    Clearbit RevealTeams already using that enrichment data elsewhereBundled with enrichment, quote-basedRarely worth buying for identification alone

    Pricing models are shown rather than figures, because vendor prices change. Check each vendor's own pricing page before you buy.

    How it works

    A script records the visitor's IP address. The vendor matches that address against a database mapping IP ranges to organisations, then enriches the match with firmographic data — industry, size, location. You see the company, the pages viewed and the visit history. You do not see the individual.

    What match rate to expect

    Be sceptical of big claims. Realistic company-level match rates on B2B traffic run between 10% and 30%. Remote workers on home broadband, mobile visitors and VPN users are largely unidentifiable, and that share is growing. A vendor promising 70% is either counting differently or measuring a very unusual audience.

    The privacy position

    Company-level identification from an IP address is generally treated as business rather than personal data in the EU, which is why it is widely deployed there. Person-level identification is a different category entirely and needs legal review before you point it at European traffic. Disclose the tracking in your privacy policy either way.

    Turning visits into pipeline

    The data is useless as a daily list nobody reads. Set thresholds instead: alert only when a company hits the pricing page twice in a week, or returns three times in ten days. Route those to a person, with the page history attached, and reference the interest without quoting the exact pages back at them.

    How do you identify website visitors who never fill in a form?

    You match the network they arrived on, not the person. A script records the IP address, the vendor resolves it to an organisation, and you get the company name plus everything they read. There is no way to identify an unauthenticated individual visitor in the EU legally, and any vendor implying otherwise is selling you a problem.

    How to track unauthenticated visitors without breaking privacy rules

    Keep it at company level, disclose it in your privacy policy, honour cookie consent for anything that stores an identifier, and do not attempt to re-identify individuals from the traffic. That combination is what makes this widely deployable in Europe. Person-level tools are a US-first category for a reason.

    The checklist

    • Install the identification script sitewide
    • Exclude your own office and VPN IP ranges
    • Define what counts as a buying signal, not just a visit
    • Route threshold alerts to a named owner
    • Disclose the tracking in your privacy policy
    • Review match rate after 30 days before renewing

    LemReveal — See who visits. Close more deals.

    Identify companies visiting your website. Get contact details. Close more deals.

    Want a second opinion?

    Tell us what you run today and what it is costing you. We will say what we would use — including when the answer is not one of our products.

    Ask us directly

    Frequently asked questions

    Can you identify individual website visitors?
    Company-level identification is standard and widely used. Person-level identification exists but is largely limited to US traffic and carries significant privacy and legal considerations elsewhere.
    What percentage of visitors can be identified?
    Realistically 10-30% of B2B traffic at company level. Home broadband, mobile networks and VPNs account for most of the gap.
    Is visitor identification legal under GDPR?
    Company-level identification from IP addresses is generally treated as business data and is widely used in the EU, provided it is disclosed in your privacy policy. Person-level identification requires legal review.

    Keep reading