Skip to content
Preptima
hardDesignCase StudySeniorStaffLead

Why does a bank end up knowing the same person as six different customers, and what does it take to give them one identity?

A golden customer record in banking is a derived identity view across product systems. Build it with scored entity resolution, source cross-references, attribute survivorship and reversible merge decisions.

6 min readUpdated 2026-08-15

Answer

Short answer

A bank gets duplicate customers because each product system onboarded and identified the same person independently. A golden customer record should group source records through scored matching, keep source systems intact, choose survivorship per attribute, and make every merge explainable and reversible.

The customer lifecycle is where golden-record design becomes real. Good customer lifecycle architecture decides which system owns identity, which products can update customer facts, and how the golden record changes through onboarding, servicing, risk review, and closure. Weak customer lifecycle answers merge records technically while leaving ownership unclear.

Customer lifecycle ownership should decide who can correct the golden record and who can only consume it. Customer lifecycle history also matters when a prior merge has to be reversed.

Was this answer helpful?

Likely follow-ups

  • Two customer records match strongly but one is a deceased estate. What should the resolution do?
  • How do you keep the golden record current when a source system corrects a name six months later?
  • A false merge exposed one customer's transactions to another. Walk me through the containment.
  • Where should the customer's communication preferences and consents live once identities are unified?

Related questions

Masterclass guide