[ Case study ]
Compliance flagged the CRM: client records contradicted the books, contact data was stale enough to be a retention risk, and advisers maintained parallel records because they didn't trust the official one. The tool meant to prove diligence was the diligence problem.
CLIENT a wealth-management advisory firm — FOCUS Reconcile the CRM against the books
Representative examplesEvery case study in this library is an illustrative composite of the kind of engagement we deliver — written to show our method and standards, not to name clients.
The client is a wealth-management advisory firm where advisers hold books of long-term clients and compliance obligations shape every client communication. Its regulator expects client records to be accurate and traceable, and the firm's own compliance officer samples records quarterly to test exactly that. The firm adopted a CRM years ago to be the system of record, and compliance wants to trust it — but the tool was configured for administrators rather than for the advisers, whose working hours are spent with clients rather than screens.
Compliance flagged the CRM: client records contradicted the books, contact data was stale enough to be a retention risk, and advisers maintained parallel records because they didn't trust the official one. The tool meant to prove diligence was the diligence problem.
Accuracy should be a property of the system rather than a quarterly campaign. First, reconcile the CRM against the firm's client list from the books, with every mismatch either resolved or flagged through a documented review — never ignored. Then automate the hygiene humans skip: duplicate detection, address validation, and review-date reminders running continuously, so records pass the compliance sample because they are maintained, not because they were cleaned. The adviser's own notes and view became the default interaction model — corrections flow from their daily work instead of mandates about it. Nothing gets deleted; corrections preserve history.
Just as important is what we ruled out, and why:
Client records were matched to the firm's client list with a documented discrepancy review — every mismatch resolved or flagged, never ignored.
Duplicate detection, address validation, and review-date reminders run continuously — accuracy becomes a property of the system, not a quarterly clean-up.
The adviser's workflow (their notes, their view) became the CRM's default interaction model — trust returned because the tool finally served them.
Delivered by the systems pod — automation specialist + engineer over 8 weeks, with working increments reviewed with the client every week.
Obstacle
Merging duplicate records normally deletes the losing record, and the firm's no-deletion rule — corrections only, history preserved — meant standard merge behaviour was non-compliant by itself.
Handled: We built a merge-with-history pattern: superseded records are marked rather than removed, the surviving record links to them, and compliance signed off the pattern against the retention policy.
Obstacle
We built the reconciliation around clean data, then discovered the compliance officer's sample check tested specific criteria our hygiene did not prioritise — our version of clean and the audit's version of clean were not the same thing.
Handled: We restarted the checklist from her sample criteria, re-cut the validation rules to test exactly what the audit tests, and the review loop ran against the check from then on.
The headline: client records failing the quarterly compliance sample check — 31% → 3%, read from Compliance audit reports. A second check: deleted records (corrections only, history preserved) at 0.
Advisers stopped maintaining a private version of the truth because the official version stopped contradicting them — their own notes became the record, and the typing they do serves them first and the audit second. The compliance officer walks into sample checks expecting to pass rather than expecting to find something, and the annual scramble before audits has quieted into a routine review. The CRM turned from the thing compliance policed into the thing that proves the firm's diligence.
The result was read from Compliance audit reports against the pre-engagement baseline over the stated window, with a guardrail check on deleted records (corrections only, history preserved). Where platform-reported numbers and business outcomes differ, this record says which layer it is quoting.
What we would do differently
We would have started with the compliance officer's sample-check criteria — we built to 'clean data' when the actual bar was 'passes the audit'.
[ Related service ]
[ Related builds ]
−88%Launch emails sent to existing owners of the promoted product, measured across two launches
−57%8-10am inbound call volume, measured across the first full month
[ Next step ]
Next case study