Visitor Identification Match Rates: 12 Graded on Disclosure

Home Blog Sales & Revenue Visitor Identification Match Rates: 12 Graded on Disclosure
Sales & Revenue

Vendors advertise 40-90% match rates. The honest bands are 30-65% company and 5-20% person. Grade any vendor number with a 6-point disclosure scorecard.

MS
August 22, 2026 18 min

Open DemandSense’s visitor identification page and you will find two numbers labelled match rate. One says 60%, captioned “Match rate for US-based B2B traffic.” The other says 94%, sitting inside a LinkedIn audience-sync panel with no caption at all. Both were on the page when we checked it on 12 August 2026. Neither carries a denominator.

That is not a scandal. It is the normal condition of this category. A visitor identification match rate is the most quoted number in the buying process and the least standardised, and the gap between what vendors advertise and what buyers measure has a mechanical explanation that almost nobody publishes. This page traces where the circulating numbers actually come from, shows the arithmetic that turns one month of one site into four defensible answers, and grades twelve vendors on what they disclose about how their number was produced.

Direct answer — What is a good visitor identification match rate?

A visitor identification match rate is the share of website traffic a vendor resolves to a known company or person. On US B2B traffic, company-level resolution realistically lands between 30% and 65%; person-level lands between 5% and 20%. No published rate is comparable to another unless the vendor states the population it was measured against and the confidence threshold above which a guess counts as a match. Rates above 70% usually blend the two tiers or shrink the denominator.

Key Takeaways

  • Company-level and person-level identification are separate measurements. Adding them together double-counts, because a resolved person almost always resolves a company too.
  • Bots were more than 53% of web traffic in 2025, so whether the denominator includes them roughly doubles or halves the answer before any vendor skill is involved.
  • The same month of the same site honestly produces anything from 2% to 74%, depending only on which denominator you pick.
  • Two vendors in this category have publicly said the number should not decide a purchase. One of them declines to publish a percentage at all.
  • Six disclosures make a match rate checkable: tier separation, denominator, confidence threshold, accuracy, measurement date, and a test you can run yourself.

What a visitor identification match rate measures

A visitor identification match rate is the percentage of your website traffic that a tool resolves to a known identity. The arithmetic is simple enough that Leadpipe’s glossary states it in one line: if 10,000 people visit your site in a month and the tool identifies 3,000 of them, the match rate is 30%.

Every argument in this article lives in the two words that definition leaves undefined. “People” is a denominator choice. “Identifies” is a numerator choice. Change either and the percentage moves by more than any vendor’s technology does.

Formula
Match rate = Resolved units ÷ Population units

Company-level and person-level are two different measurements

Company-level identification uses reverse-IP resolution: the visitor’s network address is looked up against a map of which businesses own or route which addresses. Person-level identification uses an identity graph, a database that links browsing signals to named individuals. They fail for different reasons, they cost different amounts, and they resolve wildly different shares of the same traffic.

TierWhat it resolvesMethodHonest published band (US B2B)What it cannot do
Company-levelThe organisation the visitor works forReverse-IP resolution30% to 65%Name a person, or survive residential and mobile networks
Person-levelA named individual, usually with an emailIdentity graph5% to 20%Work at scale outside the US, or without consent in the EU
BlendedNothing, as a measurementAdditionNot a real bandBe checked, because the two sets overlap

Diagram comparing company-level reverse-IP resolution and person-level identity graph visitor identification match rates

The blended row is the one that matters commercially. Visitor identification sits upstream of the tools most teams already own, which is why it keeps getting compared against categories it does not belong to; we mapped that boundary in our guide to where demand-gen and lead-gen stacks overlap. A blended number is the easiest way to make an upstream product look like it does more than it does.

The numbers in circulation, and who published them

Before judging any vendor’s claim, it is worth asking where the industry band itself came from. We traced every figure that appears in the top ten results for this keyword back to whoever first published it.

Where each published number actually comes from

FigurePublished byMeasured against whatDated
30% to 65% company, 5% to 20% personWarmlyIts own production data, described only as 9M+ monthly visits across 1,600+ organisationsMar 2026
40% to 70% company, 15% to 35% personLeadpipe“Most tools” and “the best tools”, population unstatedNo
77%+ company revealUnify GTMIts own customer base, aggregated; labelled as suchApr 2025
92% accuracy, not a match rateDemandbaseGlobal account identification accuracyMay 2025
70% to 80% resolutionRB2BUnstated; tier not specifiedNo
60% and 94%, both on one pageDemandSenseUnstated; one captioned US B2B traffic, one uncaptionedNo
“Up to 45%”Leadfeeder marketingUnstatedNo
1.7X higher, “#1 in the EU”AlbacrossRelative to an unnamed baselineNo

The band is a consensus, not a measurement

Follow the citations and they close into a loop. Unify GTM’s guide, which is the most methodologically careful page on the SERP, sources its industry band to MarketBetter, Leadpipe and Warmly. Warmly sources its band to its own production data. Leadpipe attributes its band to “most tools” without naming a population. Google’s AI Overview for this keyword then cites Warmly, Unify and MarketBetter as its authorities, which returns the reader to where they started.

Not one figure in the circulating band rests on a measurement taken outside the category it describes.

That is worth stating plainly, because “30% to 65%” is repeated with the confidence of a benchmark. It is not one. It is a range that vendors quote to each other, and the reason it survives is that it is roughly right, not that anyone has audited it. Our view is that this makes it usable as a sanity check and useless as a purchase criterion.

Citation loop diagram showing visitor identification match rate benchmarks circulating between vendor blogs and the AI Overview

The AI Overview narrows what its own sources said

There is one more step in the chain, and it moves the numbers again. Google’s AI Overview for this keyword, captured on 12 August 2026, publishes a tier called “Realistic Benchmarks” giving 40% to 60% for company-level US B2B traffic and 10% to 20% for person-level. It names Warmly among its sources.

Warmly published 30% to 65% and 5% to 20%. So the summary has trimmed ten points off the bottom of the company range and five off the top, and doubled the floor of the person range, without any of its cited sources reporting the tighter figures. Every edit runs in the same direction: toward a narrower, more confident band than the underlying evidence supports.

This matters for a practical reason. A buyer who reads only the summary now sees 40% as the floor for company-level resolution. A vendor honestly reporting 35% looks below benchmark, when 35% sits comfortably inside the range the summary’s own source published. The band gained confidence at each hop and never gained a measurement.

Five incompatible definitions of a match rate

The clearest statement of this problem was published by a vendor, not a critic. In May 2025, Russell Martin, then Demandbase’s Director of Product Marketing, wrote up what he had learned from more than fifty account-identification bakeoffs and listed five things a vendor might mean by “match rate”:

  1. The share of traffic matched to a business, after bots are removed
  2. The share of traffic matched to a business, before bots are removed
  3. The share of traffic matched to businesses, consumers and bots together
  4. The share of business traffic scoring above an 80% confidence threshold
  5. The share of business traffic scoring above a 50% confidence threshold

His conclusion was that a bakeoff between two vendors using different definitions “would not be an apples-to-apples comparison” even with the same tag on the same pages over the same window. He recommended buyers not put much weight on a vendor’s match rate at all.

Bots are now the majority of the denominator

Definitions one and two look like a technicality. They are not. Imperva’s 2026 Bad Bot Report, published in April 2026, found that automated traffic accounted for more than 53% of all web traffic in 2025, up from 51% the year before, leaving human activity at just 47%.

So the choice between “before bots” and “after bots” is not a rounding difference. It is a choice about roughly half the denominator, and it moves the reported rate by about a factor of two before any vendor’s technology is involved. A vendor quoting a post-bot-filter rate and a vendor quoting a pre-filter rate are not close. They are answering different questions.

The confidence threshold is a lever, not a constant

Definitions four and five are the more uncomfortable pair. Many identity products attach a confidence score to each resolution and let the vendor decide which scores count. Martin’s point was that this makes the headline number adjustable at will: a vendor can appear to have the highest match rate by tweaking the definition, and one using a customer-facing confidence score can move the lever whenever it suits a competitive comparison.

Demandbase’s own answer is to publish accuracy instead. It reports a 92% global accuracy rate, meaning it identifies the correct account 92% of the time, on the stated principle that a wrong identification is worse than none. Whether or not you accept that trade, it is the only figure in the category that names what it is measuring.

IMPORTANT

Accuracy and match rate move in opposite directions. Lowering the confidence threshold raises the match rate and lowers accuracy at the same time. A vendor reporting only one of the two has told you almost nothing.

How an honest 40% becomes an advertised 80%

None of this requires anyone to lie. Take one site, one month, and one vendor performing exactly as well in every scenario, then vary only the denominator.

One site, one month, four defensible answers

Assume 100,000 monthly sessions. Strip bots at Imperva’s 53% and 47,000 human sessions remain. Those collapse to 30,000 unique visitors, of which 18,000 are US business traffic. The tool resolves 11,000 visitors to a company and 2,400 to a named person.

Denominator chosenCompany-levelPerson-levelBlended, as some vendors present it
All 100,000 sessions11%2%13%
47,000 human sessions23%5%29%
30,000 unique visitors37%8%45%
18,000 qualifying US B2B visitors61%13%74%

Every cell in that table is arithmetically correct and describes identical performance. The spread runs from 2% to 74%. A vendor quoting 61% and a buyer measuring 37% are both right, and neither will work out why they disagree unless someone names the denominator.

The blended column deserves its own warning. Person-level matches are usually a subset of company-level ones, so adding the two counts most resolved visitors twice. That column is not a stricter measurement of the same thing. It is a category error that happens to produce the largest number on the page.

Chart showing how one visitor identification match rate produces results from 2 to 74 percent depending on the denominator chosen

The five moves that inflate a match rate

  1. Blend the tiers. Report company and person resolution as one number. Cheapest available lift, and the hardest to detect from outside.
  2. Shrink the denominator. Move from all sessions to “qualifying B2B traffic”. Legitimate when disclosed, decisive when not.
  3. Count sessions, not visitors. A resolved visitor who returns four times can be counted four times in the numerator.
  4. Quote demo traffic. Warmly’s own analysis puts demo match rates at three to five times production, because demo environments are seeded with clean, resolvable traffic.
  5. Quote a customer aggregate as a product spec. A rate averaged across a vendor’s whole customer base describes their traffic mix, not yours.

Unify GTM is a useful case because it does the fifth thing while explicitly labelling it. It publishes a 77%+ company-level reveal rate, then states in the same breath that this is a customer-base aggregate rather than a person-level claim, and that individual results vary by traffic mix. That is the disclosure working as intended: the number is high, and the reader can tell exactly why.

PRO TIP

On a vendor call, ask one question before any others: “Is that company-level or person-level, and what is the denominator?” A rep who answers both parts without checking is worth continuing with. A rep who reaches for a blended figure has answered you anyway.

What moves your match rate, and what you cannot fix

Once the definitions are settled, most of the remaining variance belongs to your traffic rather than to the vendor. This is the part buyers underestimate, and it is why two companies running the identical tool report rates twenty points apart.

Traffic source changes the answer more than the vendor does

Warmly publishes the most detailed public breakdown here, drawn from its own production data. Email campaign traffic resolves at 70% to 85% company-level; organic search sits at 50% to 65%; direct traffic at 40% to 55%; organic social at 35% to 50%. The pattern holds across the category because it is about who is clicking and from where, not about whose graph is bigger.

FactorDirectionCan you change it?
Email and paid-social trafficRaises company-level resolution sharplyYes, by shifting channel mix
EU and UK traffic without consentCollapses both tiersNo, and you should not try
Mobile, VPN and residential networksDefeats reverse-IP resolutionNo
Remote and hybrid workersMoves business traffic onto consumer networksNo
Small companies with thin digital footprintsLowers resolution and accuracy togetherNo, and it is worse for SMB-focused sellers
Bot and ad-blocker trafficInflates or deflates depending on filteringPartly, through your own analytics filters

What no vendor can fix for you

Martin’s fourth problem is the one buyers walk into most often. The obvious way to test accuracy is to compare a vendor’s output against your own CRM records, and that comparison is biased in a direction few people notice: your first-party data skews toward established companies with large digital footprints, which are exactly the accounts every vendor resolves easily. You end up testing the easy half of the population and never testing the accounts the vendors actually differ on.

The honest limit is this. If you sell to enterprises in the US through email and paid channels, the upper half of the published band is achievable. If you sell to small companies, in Europe, or to a mobile-heavy audience, the lower half is your ceiling regardless of vendor, and no procurement pressure will move it. Deciding what to do with the visitors you do resolve is a separate discipline, and how fast you act on a resolved visitor matters more to pipeline than the last five points of match rate ever will.

The match-rate disclosure scorecard

Since the numbers are not comparable, the useful question changes. Not “whose match rate is highest”, which is unanswerable, but “who tells you enough to check”. That is a question with a public, verifiable answer, and it is what this scorecard measures.

What a credible match-rate claim contains

  1. Tier separation. Company-level and person-level published as two numbers, never one.
  2. The denominator. Which population: all sessions, unique visitors, bot-filtered traffic, which regions.
  3. The confidence threshold. The score above which a result counts, and whether the buyer can see or change it.
  4. Accuracy, separately. How often a match is correct, and how that was verified.
  5. The date and window. A match rate decays as networks and graphs change; an undated one is unreadable.
  6. A test you can run. A trial measured against the buyer’s own analytics rather than the vendor’s dashboard.

How we graded these vendors

Each criterion is weighted, and each cell is Y where the disclosure is published and specific, P where it is published but qualified or missing its population, and NV where we did not find it on the pages we checked between 8 and 12 August 2026.

Formula
Disclosure score % = Σ(criterion weight × factor), where Y = 1.0, P = 0.5, NV = 0

Weights: tier separation 25, denominator 25, confidence threshold 20, accuracy 15, date 10, buyer-runnable test 5.

The scorecard

VendorHeadline figure publishedTier 25Denominator 25Threshold 20Accuracy 15Date 10Test 5Score
Unify GTM77%+ company reveal, labelled as a customer aggregateYYNVPYY72.5%
Leadpipe30-40%+ deterministic person-level, US B2BYYPPNVNV67.5%
Demandbase92% accuracy; declines to headline a match ratePNVPYYY52.5%
Warmly30-65% company, 5-20% personYPNVNVYP50%
Dealfront / LeadfeederHelp centre declines to give a percentageNVPNVNVNVP15%
DemandSense60% US B2B traffic, and 94% uncaptionedNVPNVNVNVNV12.5%
RB2B70-80% resolution, tier unspecifiedNVNVNVNVNVP2.5%
Albacross1.7X higher than “most intent platforms”NVNVNVNVNVP2.5%
VectorNone published; 45% appears in a dashboard mockupNVNVNVNVNVP2.5%
Factors.aiNone published on the pages checkedNVNVNVNVNVP2.5%
SnitcherNone published; testimonial claim onlyNVNVNVNVNVNV0%
Visual VisitorNone on the product page checked; SERP article 404sNVNVNVNVNVP2.5%

Vendor page showing two different match rate figures, 60 percent and 94 percent, on the same visitor identification page

The distribution is the finding. Two vendors clear 65%. Eight score under 20%. Not one of the twelve publishes all six disclosures, and the most common pattern by far is a headline percentage attached to none of them.

Two results are worth reading closely rather than ranking. Dealfront’s low score comes from a position, not an omission: its help centre states that as each customer is different there is no way to honestly give a percentage of visitors identified, and that a service promising a certain percentage rate is likely basing it on a few accounts. That is the most defensible thing any vendor says about match rates, and our rubric scores it near the bottom because the rubric measures disclosure of a number, not honesty about refusing to give one. Demandbase reaches the same conclusion from the other direction by publishing accuracy instead of resolution.

What we did not do

We installed no tags, bought no seats and measured no vendor’s match rate. IVRIS has tested nothing here and publishes no star rating for any of these products. This scorecard grades what each company chooses to say in public about how its number was produced, which anyone can check with a browser, and it says nothing at all about which product resolves more of your traffic.

IMPORTANT

A high score is not a recommendation and a low one is not a warning. Read the row, not the number. Several vendors here score low because they publish no figure at all, which is a marketing choice rather than a performance signal.

A note on scope, because the method here is deliberately borrowed. Our disclosure grading of enrichment vendors applies the same test to a different population: that page grades what enrichment tools disclose about filling a CRM record, this one grades what identification tools disclose about resolving anonymous traffic. The two measurements should never be averaged, and neither should the two scorecards. That article is written and scheduled but not yet live, so the link resolves once it publishes.

Measure your own match rate on your own traffic

Everything above describes what vendors publish. This describes your traffic, and it is the only number that should decide a purchase. The method matters less than the discipline of holding the denominator fixed, and it is notable that the two people best placed to argue otherwise both recommend the same thing: Demandbase advises running any comparison inside Google Analytics, and Unify GTM tells buyers to measure identified visits against their own analytics totals rather than the vendor’s chosen denominator.

Workflow · 2 hours hands-on over 14 days

How to measure your own visitor identification match rate

Produces two dated match rates with a denominator you chose, measured on your traffic, comparable across vendors.

  1. Fix your denominator first

    In GA4, PostHog or Plausible, pull unique users for a 14-day window with internal traffic and known bots excluded. Write the number down before any vendor sees your site. This is the only denominator you will use.

  2. Run every vendor on the same days

    Install all trial tags at once and run them across the identical 14-day window. Sequential trials measure different traffic and cannot be compared.

  3. Export company and person resolutions separately

    Pull two deduplicated lists per vendor: unique companies resolved, and unique people resolved. Never accept a single combined figure from a dashboard.

  4. Divide both by your own denominator

    Compute company-level and person-level rates against the step-one number, not against whatever total the vendor dashboard displays. Expect both to land below the vendor’s published figure.

  5. Verify a 50-row accuracy sample

    Draw 50 resolutions at random, not your best-known accounts, and check each against LinkedIn or your CRM. Accuracy is correct matches divided by matches returned, and it is a different number from match rate.

  6. Break the result down by traffic source

    Split both rates by channel and by region. A single blended figure hides the exact segment that will disappoint you after the contract is signed.

Which rate should decide your purchase

Use company-level resolution when the next action is account-based: routing an alert to an owner, adding an account to a target list, triggering an ad audience. Use person-level resolution when the next action names a human, and only where you have a lawful basis for it. Never accept a blended number, in either direction, because the two sets overlap and the sum is not a measurement of anything.

Two more rules follow from the arithmetic. Avoid buying on match rate alone when your traffic is mostly mobile, European, or SMB, because in those conditions the vendor you pick explains less of the outcome than the traffic you have; run the pilot anyway, but weight integration quality and accuracy above resolution volume. And avoid comparing a vendor’s published figure against your measured one at all. They are answers to different questions, and the only comparison that means anything is two vendors measured against the same denominator on the same fourteen days.

When the pilot comes in low

If the pilot lands well below the published band, the useful next question is which segment is dragging it down rather than which vendor to swap in. A rate of 22% that is 55% on email traffic and 6% on organic mobile is not a vendor problem. It is a channel-mix fact, and it will follow you to the next contract.

One caution about what a resolved visitor is worth. Identification tells you a company was on your site; it does not tell you they are in a buying cycle, and treating it as though it does is how teams end up with a busy alert feed and a flat pipeline. That distinction is the same one that separates a signal from scored intent data and its provenance types, and it applies here with more force, because a reverse-IP hit is the weakest signal in the set. Where the resolved identity gets written and how it is reconciled with everything else you know about the account belongs to your first-party data operating model, not to the vendor’s dashboard.

Methodology, sources and revision history

SERP captured 12 August 2026 for the keyword “visitor identification match rate”, US, signed out. Vendor pages checked between 8 and 12 August 2026; each URL and finding is recorded in the downloadable scorecard’s Sources sheet, including pages that returned errors. The Demandbase post is verified via a rendered browser session because the domain refuses automated fetches; Visual Visitor’s match-rate article, which ranks in the top ten for this keyword, returned a 404 when we tried to read it, and is recorded as unreachable rather than scored as absent.

Limitations. A Y grades disclosure, not truth: a vendor that publishes a denominator may still have chosen a flattering one. Scores describe the pages we checked on the dates above and nothing else, and a vendor that publishes better information tomorrow is scored wrongly today. The arithmetic worked example uses illustrative traffic volumes chosen to show the mechanism; it is not a measurement of any real site.

Update triggers: any vendor publishing a denominator or confidence threshold, a change in the AI Overview citation set, a new Imperva bot-traffic figure, or 60 days, whichever comes first. Corrections are logged here rather than negotiated. Suggested citation: IVRIS Tech, “Visitor Identification Match Rates”, ivristech.com, August 2026.

Frequently Asked Questions

On US B2B traffic, 30% to 65% at company level and 5% to 20% at person level are the realistic bands. Anything higher usually reflects a narrower denominator or a blend of both tiers rather than better technology. Judge the disclosure before judging the number.

Usually because they measure against qualifying business traffic rather than all sessions, combine company-level and person-level resolutions into one figure, or quote a demo environment. Each move is arguable on its own. Stacked together they turn a genuine 37% into a defensible 80%.

Naming an individual visitor is personal data processing and needs a lawful basis, which in practice means consent for EU and UK traffic. Company-level reverse-IP resolution is treated more permissively. Expect person-level rates near zero on EU traffic without a consent flow, and take legal advice rather than a vendor’s word.

Demo environments run on curated traffic. Warmly’s own analysis puts demo match rates at three to five times production levels. Your traffic mix, the share of mobile and remote visitors, and your regional split all pull the live number down, and none of that is the vendor underperforming.

No, and the two often move in opposite directions. Lowering the confidence threshold resolves more visitors and gets more of them wrong. A 50% match rate at 90% accuracy beats an 80% match rate where half the matches are incorrect, so ask for both numbers or neither is useful.

Share
MS
Written by
Mahesh Sirvi
Founder, Ivris Tech
Started in sales, moved into B2B demand generation — ABM, lead scoring, BANT, and pipeline operations. Now focused on technical SEO, AI workflows, and n8n automation. Writes about B2B strategy, AI & automation, and MarTech at Ivris Tech from hands-on experience. MBA in Business Analytics. Still learning, still building.

Get B2B marketing insights weekly

Strategies, frameworks, and tools — no fluff. Join operators who read Ivris Tech.

No spam. Unsubscribe anytime.
Link copied!