Data Cloud Identity Resolution Services

Get unified profiles you can trust. We design and test match and reconciliation rules against your real data, so profiles are neither over-merged nor fragmented.

Overview of Data Cloud identity resolution: data quality checks, match rules, reconciliation rules, preventing false merges, joining split profiles and testing

Identity resolution is where Data Cloud either earns trust or loses it. If two different people are merged into one unified profile, a customer can receive someone else's offer. If one person stays split across five profiles, segments overcount, insights undercount and personalisation looks random. Both failures are usually caused by rules written before anyone looked closely at the data.

GeekMidst designs, tests and tunes identity resolution rulesets so that unified profiles reflect how your customers actually appear across systems. We work on new implementations and on existing rulesets that are producing results nobody quite believes.

Signs your identity rules need attention

  • Unified profile counts are far lower than expected, or barely lower than source record counts.
  • Shared mailboxes, family phone numbers or placeholder emails are joining unrelated people.
  • The same customer appears with different names or addresses depending on which screen you look at.
  • Marketing and service teams disagree on whether a profile is "the same person".

How we approach it

Identity resolution in Data Cloud has two parts. Match rules decide which source records belong to the same individual, using criteria such as exact or normalised email, phone, party identifiers like a loyalty or customer number, and name and address combinations. Reconciliation rules decide which value wins when matched records disagree, for example the most recently updated value, the most frequent value or a value from a preferred source.

We treat both as design decisions with business owners, not as setup screens. A rule that merges on email alone may be right for a retailer with verified accounts and wrong for a business where several staff share one inbox. The options and behaviour available can change between releases, so we confirm current rule types and limits for your org in Salesforce Help during design. For more background, read how identity resolution match rules work.

Common matching choices and their trade-offs

ApproachWorks well whenWatch out for
Exact emailEmails are verified and personalShared, role-based or placeholder addresses
Normalised phonePhone is captured consistently with country codesHousehold and switchboard numbers
Party identifierA stable customer or loyalty ID exists across sourcesIDs reused or reassigned in source systems
Name plus addressStrong address data, few identifiersTypos, moves and common names
Layered rulesDifferent sources carry different identifiersRules that unintentionally chain unrelated records

How a typical engagement runs

  1. 01

    Profile the identifiers

    Measure fill rates, formats, duplicates and suspicious values (test@, 0000000000, shared domains) for every identifier in every source.

  2. 02

    Agree merge policy

    Decide with business owners which identifiers are trusted for which sources, and which values should win when records conflict.

  3. 03

    Build a test set

    Assemble known cases: true duplicates, look-alikes that must stay separate, and households. These become the acceptance tests.

  4. 04

    Configure and run

    Set up the ruleset, run it and compare unified profile counts and consolidation rates with the expected range.

  5. 05

    Inspect and tune

    Review sample profiles, especially the largest clusters, adjust rules or upstream cleansing, and re-run.

  6. 06

    Document and monitor

    Record the final rules and reasons, and set up checks that flag sudden changes in consolidation after new data arrives.

What you receive

  • An identifier assessment for each source, with recommended cleansing or exclusions.
  • A documented ruleset: match rules, reconciliation rules and the reasoning behind each.
  • The test set and results, so future changes can be checked against the same cases.
  • Monitoring guidance, including which counts to watch and what a worrying change looks like.

What we need from you

Access to the Data Cloud org and source owners, a business owner who can sign off the merge policy, and examples of known duplicates or problem records. If your consent rules depend on profile-level decisions, involve your privacy team early, because merging profiles can change which consent applies. See reconciliation rules for unified profiles for how these choices play out.

Questions we hear

What is a good consolidation rate?
There is no universal target. The right rate depends on how many genuine duplicates exist across your sources, which is why we validate against known test cases rather than a benchmark.
Can we change rules after go-live?
Yes, but changes re-shape unified profiles and can affect segments, insights and activations that depend on them. Plan changes, test them and tell downstream owners.
Should we cleanse data before or after ingestion?
Fix systemic problems at the source where you can. Use transforms for formatting and exclusions that are specific to Data Cloud.
Does identity resolution merge source records?
No. Source records stay as they are; Data Cloud creates unified profiles linked to them, which is what makes tuning possible without losing data.
How long does tuning take?
It depends on the number of sources and the state of identifiers. The test-and-inspect cycle usually takes a few rounds before owners are comfortable.

Not sure your unified profiles are right?

Share what you are seeing, and we will suggest how to assess your current identifiers and rules.

Request an identity review →

Next step: Data Cloud Identity Resolution

  1. We read it A practitioner reads your message and replies by email.
  2. Short call We confirm goals, constraints and what success looks like.
  3. Written scope You get a scope and estimate before any work starts.

Tell us what you are trying to fix.

Share your Salesforce setup, goals and constraints. A practitioner reads every message and replies with questions, first thoughts or an honest view of whether you need outside help at all.

Talk to a Salesforce Expert
Book a Consultation