When this guide is useful
Organisations that need a coherent customer view across sales, finance and support.
- Sales, finance and support use different identifiers for the same account.
- Staff see conflicting addresses, contact preferences or account status.
- Customer activity is spread across systems with no dependable relationship.
- A central dashboard presents old information as if it were live.
Start with the questions the view must answer
Choose a small set of operational questions: who owns the account, which cases are open, what orders are active and whether finance needs to be consulted. Identify the minimum data needed for those answers. A service agent may need a payment-status flag without seeing every financial document.
Define whether the view represents a person, organisation, household or branch. Keep one-to-many relationships such as orders and tickets separate from identity fields. Microsoft Customer Insights describes unification as a process involving source selection, deduplication, matching and a unified view; a similar separation helps make any implementation easier to reason about.
Build identity links that can be corrected
Store a stable cross-reference between the unified identity and each source record. Use reliable identifiers where available and carefully reviewed matching rules elsewhere. Shared contact details, company renaming and acquisitions can make apparently obvious matches wrong.
Microsoft's matching documentation shows that normalisation, rule order and exceptions influence results. Test your rules with known matches and known non-matches. Include an explicit process for splitting a false match or linking a missed match, and retain enough provenance to understand which source relationships were affected.
- Keep placeholders and shared values out of strong-match rules.
- Review ambiguous matches before exposing combined information.
- Test branches, subsidiaries and customers with multiple roles.
Resolve field ownership and freshness
Choose the authoritative source for each important field and explain how conflicts are handled. A recently entered value is not necessarily more trustworthy than an older verified one. For example, an order's delivery address may differ legitimately from the account's registered billing address.
Display timestamps and source links where freshness matters. Define acceptable delay separately for profile information, open cases and payment status. If a source is unavailable, retain a clear last-known state or show that the field cannot currently be confirmed rather than silently treating missing data as an empty value.
Apply permissions to the combined result
Combining data can reveal more than each system reveals on its own. Check the viewer's role and purpose before displaying sensitive fields or cross-system relationships. A central profile should not become a shortcut around the finance, HR or customer-service system's access controls.
Validate the view through real user tasks and monitor reconciliation differences. Keep correction responsibilities with named source owners so the dashboard does not become another competing master record. Expand the view only when each additional data source improves a defined task and can be maintained reliably.
From diagnosis to delivery
How Britixo can help
Britixo can help connect customer information across CRM, service, accounting and other supported systems. A scoped project can define identity matching, source ownership, APIs, role-based views and reconciliation. We can build a focused account view or integration layer without assuming every source must be replaced. The proposal should identify what is live, what is periodically synchronised and where a user must return to the authoritative application. Contact Britixo with the questions your teams struggle to answer and the systems holding the relevant records so we can design a useful first release.
Talk through your requirementsCommon questions
Do we need to replace all systems to get a single customer view?
No. A view can connect existing sources through identifiers and supported integrations. Replacement is a separate decision based on each system's suitability and maintenance needs.
Should the latest update always win a conflict?
No. Establish authority by field and business process. A later unverified entry should not automatically replace a verified billing detail or approved preference.
How do we correct an incorrect customer match?
Use a controlled split or relinking process that preserves source identifiers and records the decision. Recalculate affected views and check any downstream actions that used the incorrect relationship.
Sources and further reading
Use the original documentation to check current product terms, eligibility and technical details.
Published by Britixo on 29 October 2026. How these guides are prepared. Product availability and delivery scope are confirmed for your requirements.