Test identity resolution with a blinded, labeled sample that represents the records you will actually use. Report coverage, precision, recall, false links, missed links, field-level correctness, confidence calibration, freshness, and destination usability separately. Do not accept “match rate” as a synonym for accuracy.

The right threshold depends on the decision. A false account match in an internal research queue has a different cost from a false person match that triggers outreach, CRM merging, or audience activation. Freeze that error cost before comparing providers.

Identity and intent signals are probabilistic evidence. A resolved record does not prove consent, need, authority, purchase intent, or a future outcome.

Who is this for?

This guide is for:

  • B2B data and RevOps teams evaluating identity resolution;
  • growth teams routing visitor or intent signals;
  • agencies validating data they will deliver to clients; and
  • privacy, security, compliance, legal, and procurement reviewers.

It is not a request for one universal accuracy benchmark. It is a protocol for deciding whether a resolver is accurate enough for a defined population, action, and risk.

Define “accuracy” before you run the test

Identity resolution accuracy contains several questions:

  • Coverage: What share of eligible inputs received any proposed resolution?
  • Precision: What share of assigned links were correct?
  • Recall: What share of the true links were found?
  • False-link rate: How often did different entities get linked?
  • Missed-link rate: How often did records for the same entity remain separate?
  • Field accuracy: Were returned company, role, email, phone, domain, or other attributes correct?
  • Calibration: Did higher confidence scores correspond to higher observed correctness?
  • Freshness: Were current employment, domain, and status fields still usable?
  • Operational usability: Did the accepted result land in the right system, owner, and workflow without creating harmful duplicates?

The Office for National Statistics states that match rate gives no indication of linkage quality. It also calls for estimates of precision and recall because both false positives and false negatives occur. That guidance comes from statistical linkage, not B2B vendor certification, but the denominator discipline applies.

Ten steps to test identity resolution accuracy

Use the same protocol for each provider or method. Change the threshold only when the business action changes.

1. Define the decision and the cost of error

Name the action: internal research, account routing, contact enrichment, visitor follow-up, record merge, audience creation, outreach staging, suppression, or deletion. Estimate the harm of a false link and a missed link separately.

Deliverable: decision-and-error-cost brief. Acceptance gate: thresholds match the action’s risk. Failure mode: one generous threshold is reused for every consequence.

2. Freeze the population and entity unit

Specify person, account, domain, location, subsidiary, parent, geography, source mix, and time window. Decide how duplicates, shared domains, contractors, job changes, and unknowns are handled.

Deliverable: population contract. Acceptance gate: every finalist receives the same eligible rows. Failure mode: denominator changes make the comparison meaningless.

3. Build a representative labeled sample

Include known matches, known non-matches, missing identifiers, common names, aliases, duplicates, subsidiaries, role changes, stale records, shared networks, and records the system is likely to reject. Stratify by the segments that matter to the use case.

Deliverable: ground-truth sample with provenance. Acceptance gate: easy and hard cases are represented. Failure mode: a convenience sample exaggerates performance.

4. Blind the answer and run the test

Remove labels from the input. Freeze provider settings, field mappings, and transformations. Hash or otherwise identify the exact input. Require raw output, returned entity IDs, source fields, confidence, and a clear no-match state.

Deliverable: immutable input/output pair. Acceptance gate: the provider cannot tune on disclosed answers. Failure mode: a demo-selected file tests the presenter’s skill rather than the system.

5. Normalize without overwriting raw output

Map provider-specific fields into a common evaluation schema. Preserve original values, source, timestamp, confidence, and null state. Do not silently convert “unknown” into a negative value.

Deliverable: normalized evaluation file. Acceptance gate: every scored value traces to raw output. Failure mode: normalization hides contradictions and missingness.

6. Adjudicate ambiguous records

Use two reviewers or a documented escalation rubric for uncertain cases. Record disagreement and unresolved status instead of forcing certainty. Reviewers should not see the vendor’s marketing label or expected result while labeling.

Deliverable: adjudication log. Acceptance gate: reviewer disagreement is measured. Failure mode: human ground truth is treated as flawless.

The government guide to linkage quality discusses gold-standard data, positive and negative controls, clerical review, false links, missed links, and the precision-recall tradeoff. Use those methods as evaluation guidance, not as proof of a commercial product’s performance.

7. Calculate metrics by stratum

Report precision, recall, false-link rate, missed-link rate, coverage, and field accuracy for the complete sample and for meaningful segments. Include denominators. Show unresolved records rather than excluding them from the headline.

Deliverable: field-level accuracy scorecard. Acceptance gate: another analyst can reproduce every result. Failure mode: one aggregate hides poor performance for a key region, source, company type, or identifier pattern.

8. Check confidence calibration and freshness

Group outputs into confidence bands and compare the stated confidence with observed correctness. Test current employment, domain ownership, contactability, and other time-sensitive fields separately.

Deliverable: calibration and freshness review. Acceptance gate: operational thresholds match observed risk. Failure mode: a high-confidence but stale record is treated as usable.

9. Test the destination and rights workflows

Send accepted, held, rejected, and corrected test records to a sandbox. Exercise deduplication, merge prevention, suppression, correction, deletion, access restrictions, and rollback. Do not use the test as an excuse to activate real people.

Deliverable: destination and governance report. Acceptance gate: no production write occurs without named human approval. Failure mode: accurate data creates operational or rights failures after import.

10. Price usable outcomes and decide

Include license, minimums, credits, integration, storage, QA, human review, false-link rework, missed opportunities, security review, support, renewal, export, and exit. Calculate cost per returned record, correct record, and correct usable record.

Deliverable: total-cost and acceptance memo. Acceptance gate: approve, conditionally repair, or reject against the frozen thresholds. Failure mode: the smallest apparent cost per match becomes the highest cost per useful result.

Tools and artifacts required for the evaluation

You do not need a complex lab. You do need a controlled process:

  1. a secure sampling environment;
  2. a labeling and adjudication tool;
  3. an immutable input/output store;
  4. a normalization script or mapping sheet;
  5. a metric workbook or notebook;
  6. a destination sandbox; and
  7. an approval and decision log.

The essential identity resolution accuracy templates are the population contract, ground-truth schema, test-file specification, field map, reviewer rubric, confusion matrix, segment scorecard, calibration view, error taxonomy, total-cost model, and acceptance memo.

Primary research on entity-centric evaluation describes labeled clusters, pairwise and cluster precision and recall, monitoring statistics, and root-cause analysis in a black-box evaluation framework. Its application differs from B2B identity data, but it demonstrates why a labeled benchmark and error analysis are stronger than a provider-selected success sample.

Compare resolution methods with the same criteria

Compare the methods on entity unit, required inputs, precision-recall tradeoff, explainability, scale, freshness, privacy, best fit, and limitation.

Exact matching

Exact matching links records only when selected identifiers agree. It is explainable and can favor precision when identifiers are reliable. Its limitation is low recall when fields are missing, formatted differently, or outdated.

Deterministic multi-field matching

Deterministic rules combine trusted identifiers such as normalized domain, email, phone, name, and address. It can recover more links while remaining explainable. Its limitation is brittle rules and conflicts when identifiers are shared or stale.

Probabilistic resolution

Probabilistic methods weigh multiple clues and return a likelihood or confidence. They can recover matches that exact rules miss. Their limitation is false-link risk, calibration drift, and weak explainability when evidence is hidden.

Reverse-IP or network-level identification

Reverse-IP methods can suggest a company or network context for website activity. Their limitation is the entity unit: shared networks, remote work, service providers, and privacy controls can make person-level conclusions inappropriate. Treat account context and person identity as different outputs.

Manual reconciliation

Human review is useful for low-volume, high-value, or ambiguous cases. Its limitation is cost, inconsistency, fatigue, and lack of scale. Measure reviewer agreement and retain the reasoning.

NIST’s identity-resolution material emphasizes resolving an identity within a defined population and context with the minimum attributes needed. It comes from identity-proofing guidance, not commercial B2B matching, so use it for principles and vocabulary rather than a vendor benchmark.

Design a sample that exposes hard cases

Stratify the sample by:

  • geography and language;
  • company size and entity structure;
  • parent, subsidiary, location, and domain type;
  • identifier completeness and conflicts;
  • common and changed names;
  • current and former employment;
  • duplicates and near-duplicates;
  • shared, residential, mobile, or remote network context;
  • source age; and
  • intended action.

Include negative controls – records that should not link – and known positives where a link should exist. Do not copy a universal sample size from a blog. The required size depends on prevalence, desired uncertainty, segment coverage, and error cost. Ask a qualified analyst for statistical design when the decision is material.

Model identity resolution pricing and total cost

Use this equation:

Total cost = platform and data + minimums and credits + integration + storage + QA + human review + error correction + security and privacy work + support + renewal and exit cost.

Then calculate:

  • cost per input record;
  • cost per returned result;
  • cost per correct result;
  • cost per correct result that passes fit, freshness, policy, and destination checks; and
  • cost of false and missed links.

BrandWell agency plans range from $2,500 to $5,000 per month, depending on topic count, term, and available contractually scoped topic exclusivity. The current written quote and Order Form control. It is not a universal public list price or a claim about resolver-only pricing. A current scope-matched written quote controls.

Do not state that a provider is universally less expensive. Ask each provider to quote the same fields, population, volume, refresh, integrations, services, rights, support, term, overages, and exit.

Tie accuracy to pipeline without skipping the evidence chain

Technical quality comes first. Then track:

  • records accepted by the destination;
  • duplicates or merge reversals;
  • corrections and suppression conflicts;
  • time from accepted record to owned action;
  • sales acceptance and rejection reasons;
  • responses and qualified opportunities;
  • cost per accepted outcome; and
  • harms avoided through holds or rejection.

Carry one evidence ID from source through outcome. Keep fit, intent, identity, freshness, permitted use, and activation approval separate. A resolved identity is not automatically a qualified prospect.

Use a holdout, phased rollout, or matched cohort when practical. A correlation between resolved records and pipeline does not prove the resolver caused pipeline. Attribution and incrementality answer different questions.

Privacy, security, correction, and provenance

Before purchase, test whether the operating model can:

  • collect only needed identifiers;
  • explain source, purpose, and permitted use;
  • restrict access and separate clients;
  • retain raw output and confidence without uncontrolled duplication;
  • apply correction, suppression, opt-out, and deletion;
  • monitor error and bias by segment;
  • roll back a bad merge or write;
  • document service-provider responsibilities; and
  • stop consequential actions pending review.

The FTC’s business security guidance supports limiting collection, controlling access, managing service providers, and retaining data only as needed. Requirements vary by jurisdiction and use. This article is not legal advice.

Make accuracy QA a recurring agency service

An agency can package:

  • initial test design and labeled sampling;
  • periodic precision and coverage sampling;
  • confidence and freshness monitoring;
  • exception and ambiguous-record review;
  • source and field-level error analysis;
  • correction, suppression, and deletion reconciliation;
  • destination QA and rollback testing; and
  • a branded quality and acceptance report.

Sell the monitoring and decision, not a promise that accuracy will remain fixed. Data sources, populations, matching logic, and customer records change.

How to evaluate BrandWell in the same framework

Here, BrandWell means the separate agency-reseller intent-data product, not the legacy BrandWell SEO writer. It is positioned as a complete white-label sales-and-delivery engine with branded portals, reports, modules, automations, and agency-controlled retail pricing and client billing.

Test BrandWell like any other provider: freeze the population, fields, topics, entity level, destinations, permitted uses, truth labels, thresholds, costs, and exit requirements. Confirm current coverage and entitlements in the written scope. Do not treat a profile reveal as proof of identity or a person researching a topic.

Topic exclusivity is conditional on availability, scope, purchase, and written terms. A $70 seven-day reseller pilot may help an agency test topic reporting and its client review process. Confirm the current written pilot terms and operational readiness before making client-facing promises. It is not an accuracy or revenue guarantee.

BrandWell provides agent-ready workflow instructions for Claude, ChatGPT, or optional direct browser execution through the separate Moxby product. Moxby is browser-first and optional, not an IDE requirement. An agent can prepare a blinded sample, normalize output, calculate draft metrics, flag errors, or stage a destination payload. A human must approve ground truth, thresholds, production CRM writes, outreach, ad activation, record merges, suppression changes, and deletion.

BrandWell does not make identity deterministic, create consent, replace legal analysis, guarantee outcomes, or eliminate product, pricing, privacy, security, compliance, legal, and platform review. A dedicated enterprise identity platform, a deterministic first-party process, or manual reconciliation may fit another use case better.

Agent-ready evaluation instructions

Give Claude or ChatGPT the frozen population contract, field schema, ground-truth labels in a protected reference, blind input, raw output, normalization rules, error costs, and acceptance thresholds. Instruct it to:

  1. verify input and output hashes;
  2. preserve raw values and no-match states;
  3. normalize fields without inventing missing values;
  4. compare output with labels only after the blind run;
  5. calculate coverage, precision, recall, false and missed links, field accuracy, and segment errors;
  6. flag ambiguous cases for human adjudication;
  7. test confidence bands and freshness;
  8. prepare a sandbox payload without executing it;
  9. request named human approval for consequential actions; and
  10. draft an approve, repair, or reject memo with total cost.

Optional Moxby execution may carry approved browser steps, but it must stop at the same human checkpoints.

Buying checklist and acceptance gate

Buy only when you can answer yes to these questions:

  • Is the entity unit and population explicit?
  • Was the test blinded and representative?
  • Are positive and negative controls present?
  • Can precision, recall, false links, missed links, and field accuracy be reproduced?
  • Do confidence and freshness support the intended action?
  • Do hard segments meet their own thresholds?
  • Can the destination accept, correct, suppress, delete, and roll back records?
  • Are source, permitted use, access, retention, and responsibilities documented?
  • Does cost per correct usable result fit the economics?
  • Are renewal, export, and exit terms written?

If the system passes coverage but fails correctness, do not rationalize the errors. If it passes correctness but lacks operational rights or rollback, it is still not ready. The best identity resolution accuracy decision is the one tied to a specific use, a visible error budget, and evidence the buyer can reproduce.

Build the agency offer around a paid pilot

A $70 payment opens a seven-day reseller pilot for the agency. BrandWell creates topic reports under the agency’s brand and shares the complete sales playbook for offering the service and seeking commitments before full-plan enrollment.

The goal is to validate real demand and give the agency enough commercial evidence to compare expected commitments with its costs and evaluate a profit-center model. Outcomes are not guaranteed. Review the $70 seven-day reseller pilot.