Identity resolution

On this page 7

Identity resolution is the process of linking identifiers that appear across devices, channels and data sources, such as email addresses, phone numbers, cookie IDs, mobile advertising IDs and customer numbers, into a single profile of one person or household. In privacy in marketing, it is the capability that makes cross-channel personalization and measurement possible, and it is also one of the highest-risk data processing activities a marketing team can run.

The output is usually an identity graph: a data structure in which nodes are identifiers and edges record the evidence that they belong together. Because every link adds information about a person, identity resolution almost always processes personal data under laws such as the GDPR and US state privacy laws, even when individual identifiers are hashed.

Identity resolution works by collecting identifier pairs observed together and then clustering them into entities. When a customer logs in on a phone and a laptop with the same email, both device identifiers are linked to that email, and through it to each other.

Two matching methods dominate, and most commercial graphs combine them.

MethodEvidence usedAccuracyPrivacy profile
Deterministic matchingShared login, email, phone or customer IDHigh precision, limited reachTransparent if disclosed at collection
Probabilistic matchingIP address, location, device traits, timingLower precision, wider reachOpaque and close to fingerprinting
Hybrid graphsDeterministic core extended by modelsTunable by confidence thresholdDepends on how inferred links are used
Deterministic and probabilistic matching

Probabilistic links carry a confidence score, and the operator chooses a threshold. A low threshold increases reach but merges different people, while a high threshold keeps profiles clean but leaves many identifiers unresolved. These false merges are both a data quality problem and a privacy problem, because one person may receive messages based on another person’s behavior.

Graphs also need ongoing maintenance. Devices change owners, cookies expire and shared household computers blur the line between people, so well-run systems apply edge decay: links that have not been observed again within a set period, often a few months, lose confidence or are removed. Without decay, a graph slowly accumulates stale and incorrect links that no longer describe anyone accurately.

Identifiers and identity graph types

The identifiers feeding a graph differ in stability, scope and legal sensitivity. The table below summarizes the most common ones.

IdentifierStabilityTypical source
Hashed emailHigh, persists for yearsLogins, newsletters, purchases
Phone numberHighAccounts, loyalty programs, SMS
First-party cookie IDWeeks to months, browser limits applyWebsite analytics and tags
Mobile advertising IDResettable, often unavailableApps after user permission
Postal addressHigh, shared within a householdOrders and offline records
Universal ID tokensRotated or encrypted per useIndustry frameworks such as UID2
Common identifiers in marketing identity graphs

Graphs are also classified by who owns them. A first-party identity graph is built by a brand from its own customer relationships, often inside a customer data platform. A third-party graph is assembled by a data provider from many sources and licensed to others, which raises far greater transparency and consent questions.

Identity resolution is often discussed next to other techniques that address the loss of third-party cookies. They differ in whether they need individual-level linking at all.

ApproachLinks individuals across sourcesMain privacy concern
Identity resolutionYes, by designProfiling and loss of user control
Data clean roomYes, but inside controlled queriesOutput leakage if rules are weak
Contextual advertisingNoMinimal, based on page content
Modeled conversionsNo, uses aggregate modelsLow, depends on model inputs
Privacy-preserving attributionNo, uses aggregated reportsLow, designed with noise and limits
Approaches to audience reach and measurement

The trend is toward keeping resolution inside first-party boundaries and sharing only aggregated or encrypted outputs, rather than sending raw identifiers to partners.

Most identity resolution qualifies as profiling under the GDPR when it is used to analyze or predict personal preferences. It needs a valid legal basis, which for cross-context marketing is usually consent, plus clear notice that data from different sources will be combined.

  • Hashing is not anonymization: a hashed email is still a stable identifier and remains personal data.
  • Purpose limitation applies: data collected for order delivery cannot simply be repurposed for cross-site advertising.
  • US state laws such as the California rules treat sharing for cross-context behavioral advertising as an activity users can opt out of.
  • Data minimization favors linking only what a stated use case requires.
  • Subject rights require that access and deletion requests reach every linked identifier, not only the one the user named.

The last point is easy to underestimate. A deletion request that removes an email but leaves linked device IDs in the graph does not fulfill the request, so the graph must support cascade deletion across all edges.

Practical design choices

Teams building or buying identity resolution face a few recurring decisions. The following decision table summarizes common situations.

SituationRecommended choiceReason
Logged-in customer baseDeterministic first-party graphAccurate and explainable to users
Need for partner matchingClean room or encrypted tokensAvoids sharing raw identifiers
Pressure for higher match ratesRaise thresholds before adding probabilistic linksLimits false merges
Consent not obtainedKeep data unlinked and use contextual methodsLinking would lack a legal basis
Design decisions for privacy-conscious identity resolution

Vendors often advertise match rates, but a high rate built on loose probabilistic links can mean many merged people. Asking for precision measured against a verified sample gives a more honest picture than reach alone.

Understanding it simply

A shopper may visit a store website on a phone, open its emails on a laptop and buy in a physical shop with a loyalty card. To the company, these look like three strangers. Identity resolution is the work of recognizing that they are one person.

It is like a librarian noticing that three borrowing slips with slightly different signatures belong to the same reader. That can make service smoother, but it also means the company knows much more about one person than any single slip revealed, which is why privacy rules apply.

Applied in practice

A mid-sized fashion retailer has an online shop, a mobile app and 40 physical stores. Its marketing team wants to stop sending discount emails for items a customer already bought in a store. The team builds a first-party deterministic graph that links online accounts, app logins and loyalty cards through verified email addresses, and it asks for consent to combine data at account creation.

Customers who decline remain unlinked and receive only general campaigns. Within one season, duplicate discount emails fall sharply, and the retailer avoids buying a third-party graph altogether. Its privacy team configures deletion requests to cascade through every linked identifier, and a quarterly review samples merged profiles to confirm that no two customers were joined by mistake.