Every time a customer visits your website on their laptop, opens an email on their phone, and then makes a purchase in-store, they leave behind three separate data trails. Without a way to connect those trails, you end up treating the same person as three different strangers. Identity resolution is the technology that fixes this problem, and it sits at the heart of any serious customer data platform software.

What is identity resolution in a customer data platform?

Identity resolution is the process of matching and merging data from multiple sources and devices to build a single, unified profile for each individual customer. In the context of a customer data platform (CDP), it means taking fragmented signals, such as email addresses, cookie IDs, loyalty numbers, device identifiers, and purchase records, and stitching them together so your marketing team sees one complete picture of each person rather than a scattered collection of anonymous touchpoints.

The result is what is often called a single customer view: a real-time, continuously updated profile that reflects everything you know about a contact across every channel they use to interact with your brand.

Why does identity resolution matter for marketing automation?

Marketing automation is only as intelligent as the data it runs on. If your platform cannot tell that the person who abandoned a cart yesterday is the same person who clicked your promotional email this morning, it will send them irrelevant messages, trigger duplicate journeys, or miss the moment entirely.

Good identity resolution directly improves automation in several ways:

  • It prevents duplicate contacts and conflicting records from polluting your audience segments
  • It ensures triggered campaigns fire at the right moment for the right person
  • It makes personalisation meaningful, because recommendations are based on a full history rather than a single session
  • It increases the accuracy of behavioural segmentation, so your high-value audiences actually contain your high-value customers

How does identity resolution actually work?

At a technical level, a CDP continuously ingests data from connected sources and applies matching logic to identify when two or more records belong to the same person. When a match is found, the platform merges those records into a single unified profile, keeping a history of all contributing data points.

This matching process typically happens in real time, meaning that when a known customer visits your website, their profile updates immediately and any active journeys or personalisation rules respond accordingly. The platform assigns a persistent internal identifier to each resolved profile so that even if a customer changes their email address or switches devices, their history stays intact.

What is the difference between deterministic and probabilistic identity resolution?

These two approaches represent different levels of certainty when matching customer records.

Deterministic identity resolution relies on exact, confirmed identifiers. If a customer logs in with the same email address on both their phone and their desktop, the CDP can say with certainty that both sessions belong to the same person. This approach is highly accurate but depends on customers actively identifying themselves, for example by logging in, filling out a form, or clicking a tracked link.

Probabilistic identity resolution uses statistical inference to make educated guesses about identity. It analyses patterns such as shared IP addresses, similar device configurations, and overlapping browsing behaviour to suggest that two records likely belong to the same person. This extends reach to anonymous visitors but introduces a degree of uncertainty.

Most enterprise-grade CDPs use a combination of both methods, applying deterministic matching wherever confirmed identifiers are available and falling back to probabilistic signals to fill in the gaps.

What data sources does a CDP use for identity resolution?

A CDP draws identity signals from a wide range of sources. The richer the data landscape, the more complete and accurate the resulting profiles become. Common sources include:

  • Email addresses and phone numbers from form submissions and account registrations
  • Behavioural data from website and app sessions, tracked via first-party cookies or SDKs
  • Transactional data from e-commerce platforms such as Shopify, Magento, Shopware, and WooCommerce
  • CRM records containing contact history, deal stages, and account information
  • Email engagement data including opens, clicks, and unsubscribes
  • Loyalty programme identifiers and in-store purchase records
  • Social and advertising platform data where consented identifiers are available

How does identity resolution work with GDPR and privacy regulations?

This is one of the most important questions for any European organisation considering a CDP. Identity resolution involves linking and consolidating personal data, which means it falls squarely within the scope of GDPR and other applicable privacy regulations.

To do this compliantly, a CDP must only resolve identities using data that was collected with a valid legal basis, whether that is consent, legitimate interest, or another lawful ground. Customers must be informed about how their data is used, and they must retain the right to access, correct, or delete their unified profile.

Probabilistic matching raises additional considerations, because inferring identity from behavioural patterns may not always align with the reasonable expectations of the data subject. This is why many privacy-conscious organisations prefer to lean heavily on deterministic matching and first-party data, which is collected directly and transparently from their own customers.

Choosing a CDP that is built and hosted in Europe, and that holds certifications such as ISO 27001, provides an additional layer of assurance that data handling practices meet European standards.

What is the difference between a CDP and a CRM for identity resolution?

A CRM (Customer Relationship Management system) is primarily designed to manage known contacts and their interactions with your sales and service teams. It stores structured records about people you already have a relationship with, but it is not built to ingest real-time behavioural data or resolve anonymous digital touchpoints into known profiles.

A CDP, by contrast, is purpose-built to unify data from both known and unknown sources across every digital and offline channel. It can take an anonymous website visitor, track their behaviour, and then merge that history into a named profile the moment they identify themselves. This real-time, cross-channel capability is what makes CDPs the right tool for identity resolution at scale.

The two systems are complementary rather than competing. Many organisations connect their CRM to their CDP so that the rich behavioural and transactional profiles built by the CDP can inform the sales conversations managed in the CRM.

How do you get started with identity resolution in a CDP?

Getting started does not require a perfect data infrastructure from day one. A practical approach looks like this:

  1. Audit your existing data sources and identify where customer identifiers currently live, including your e-commerce platform, email tool, CRM, and any offline systems
  2. Define your identity spine, the primary identifier you will use as the anchor for profile resolution, typically an email address or customer account ID
  3. Connect your highest-priority sources first to start building profiles quickly, then expand integrations over time
  4. Review your consent and data collection practices to ensure that the data feeding your CDP was collected with a valid legal basis under GDPR
  5. Set up your first segments based on resolved profiles to validate that the matching logic is working correctly before building complex automation on top of it

Starting with a focused scope and expanding gradually is far more effective than trying to connect every system at once.

How Spotler helps with identity resolution

We offer two CDP products designed to make identity resolution practical and accessible for marketing teams without heavy IT dependency. Both are built with European privacy standards at their core and integrate natively with the tools most mid-sized organisations already use.

  • Spotler Activate delivers core CDP functionality, including real-time unified customer profiles built from behavioural, transactional, and engagement data, behavioural audience segmentation, and a drag-and-drop journey builder that requires no coding
  • Spotler ActivatePro adds predictive modelling and customer intelligence capabilities, including AI-driven identification of high-value customers most likely to convert or churn
  • Both products integrate natively with Shopify, Magento, Shopware, and WooCommerce, as well as CRM systems and other Spotler products such as Spotler MailPro and Spotler Message
  • All data is processed in full compliance with GDPR, and our platform is ISO 27001-certified
  • Website personalisation features including banners, pop-ups, and content blocks activate directly from resolved customer profiles, so every experience is informed by a complete customer history

If you are ready to move from fragmented data to a single customer view that actually drives results, get in touch with our team to find out which CDP product is the right fit for your organisation.