Customer identity resolution is the process of figuring out when “Chris on mobile,” “C. Smith in email,” and “Account #49302 in support” are the same person. And yes, it is the hardest problem in CX today. Not because teams cannot collect data. Most enterprises collect plenty. The problem is making that data agree on who the customer is.
If customer identity resolution fails, your customer data identity graph turns into a spaghetti bowl. CRM identity resolution rules collide with CDP rules. A “unified customer profile” becomes five profiles in a trench coat. Then customer data matching breaks personalization, attribution, and analytics. Even worse, it breaks trust. That is why identity is now central to modern CX architecture.
Read More
- CRM Trends 2026: What’s Changing in Customer Data
- What Are The Top Customer Data Management Use Cases Transforming CX in 2026?
- Customer Data Management CX Guide
What Is Customer Identity Resolution?
Customer identity resolution is the method that links identifiers from different systems into a single person or account. Think emails, phone numbers, device IDs, logins, loyalty IDs, and CRM records. Done well, it produces a “system of reference” profile that other tools can trust.
Most platforms do this with two building blocks:
Deterministic matching uses exact, high-confidence links (like a login or verified email).
Probabilistic matching uses signals and scoring to suggest likely links (like device behavior or fuzzy name matches).
Deterministic tends to power real-time decisions. Probabilistic often supports analytics and model training.
Why Identity Matching Is The Hardest Problem In Customer Data Management
Identity matching is hard because it is not one problem. It is five problems stacked together.
First, identifiers are messy. People change emails. Households share devices. Cookies disappear. Call centers type fast and spell creatively.
Second, systems disagree. Marketing may define a “customer” by email. Support may define it by phone. Finance may define it by billing account.
Third, timing matters. Many stacks reconcile identity in batches. That is fine for reporting. It is terrible for live personalization and service moments.
Fourth, rules collide. If you match too aggressively, you merge the wrong people. If you match too cautiously, you fragment the journey.
Finally, governance is real work. You need audit trails, consent alignment, and clear ownership. Otherwise, identity turns into a “nobody touch it” monster.
How Identity Graphs Connect Data Across Channels
A customer data identity graph is the map that shows how identifiers relate to each other. Some graphs are person-centric. Others support household and account views too.
Adobe describes the identity graph as something their Identity Service manages and updates based on ingested records that contain multiple identities. That relationship-building is how disconnected IDs become connected context.
In plain terms, identity graphs help you:
- Recognize the same person across sessions and channels.
- Rebuild journeys with fewer “unknown user” gaps.
- Improve segmentation and measurement.
- Reduce bad personalization, like repeating the same offer to the same person.
How CRM And CDP Platforms Build Unified Customer Profiles
Most CRM and CDP stacks build unified profiles through two steps: matching and reconciliation.
Salesforce describes identity resolution as the processing engine that generates unified profiles from source profile data. It also highlights that matching and reconciliation rules link data into unified profiles.




