Customer data glossary

Probabilistic matching

By Art Kukharenko · Published · Updated

Browse learn glossary resources

Probabilistic matching estimates the likelihood that two records describe the same person by scoring how closely their attributes agree, then links pairs above a chosen threshold.

Part of the Learn hub and the customer data glossary.

What it means in practice

Where deterministic matching needs an exact shared key, probabilistic matching works from partial evidence. It compares attributes such as name, date of birth, address and phone number and, in marketing contexts, device and behavioural signals. Each comparison adds or subtracts weight according to how informative the agreement is: sharing a rare surname counts for more than sharing a common one.

The threshold is a policy decision, not a technical constant. Raising it reduces false merges and increases missed matches. Tune it on a labelled sample of your own data and revisit it when data sources change.

Because the method is inference, store the score with the link and let the permitted use of a link depend on its confidence. A low-confidence link might be allowed to suppress a message, which errs on the side of not contacting someone, but not to personalise content or disclose account information.

Example (healthcare): an enterprise master patient index matches registrations from several systems on name, date of birth and address. Typographical variants can make exact matching miss true duplicates, so scoring is used, with a high threshold and a review queue, because a wrong merge could place one patient's data in another patient's record.

Where it matters

Frequently asked questions

What is a good matching threshold?

There is no universal value. Label a sample of candidate pairs, measure false merges and missed matches at several thresholds, and choose the point that fits the risk of the use case. Re-test after major data changes.

Is probabilistic matching the same as machine learning?

No. Classical record linkage uses weighted statistical scoring. Machine-learning classifiers are one way to produce the score, but the thresholds, review band and audit needs are the same either way.

Do automated matches trigger the GDPR rules on automated decisions?

Only if the outcome is a decision based solely on automated processing that has legal or similarly significant effects (Article 22). Matching for a newsletter usually does not; matching that feeds a credit or eligibility decision may.

Back to the customer data glossary or the Learn hub.

Further reading

Published: · Updated:

Publication date recorded for the approved release. Editorial updates do not establish legal approval or a customer result.

Need help?

Ask the PrivyCDP Assistant