The single view of the customer promises unified data across every touchpoint. Most organizations discover this promise collapses under real-world complexity involving technical constraints, organizational friction, and the fundamental instability of customer identity itself.
Key Takeaways
- Identity resolution works through probability and confidence thresholds, not definitive matches (1. Twilio, 2025).
- Different departments need conflicting versions of truth for their specific use cases (3. AWS, 2025).
- Maintaining unified profiles costs more than most viable use cases justify (4. CMSWire, 2025).
- Purpose-built views for specific decisions beat imaginary perfect records (5. CDP Institute, 2025).
The Architecture of an Impossible Promise
The promise sounds compelling. One complete customer record. Every interaction tracked. Perfect visibility across channels. Sales, marketing, support, and finance all working from the same truth.
Most marketing teams discover a different reality. Multiple customer profiles scattered across systems. Email addresses that don’t match. Timestamps that conflict. Teams building shadow systems because the unified view doesn’t serve their needs.
The Reality Gap
Two approaches dominate customer data management. Packaged CDPs (Segment, mParticle) promise turnkey unification by duplicating data into vendor-controlled systems. Composable architectures use existing data warehouses (Snowflake, BigQuery) with purpose-built tools accessing what they need.
| Feature | The SVOC Promise (Packaged) | The Reality (Composable/Contextual) |
|---|---|---|
| Data Source | Proprietary silo (The CDP) | Shared Data Warehouse (Snowflake/BigQuery) |
| Matching | 100% Deterministic “Truth” | Probabilistic “Confidence Thresholds” |
| Freshness | “Real-time” (often laggy sync) | Purpose-built latency for specific decisions |
| Governance | Rigid, universal schema | Flexible, decision-level data products |
Customers Exist in Context, Not as Records
A customer behaves differently depending on channel, role, and moment. Someone researching products acts differently than someone renewing a contract. The buyer differs from the user.
Compressing these contexts into one canonical record assumes one true version of a person exists. It doesn’t.
Marketing needs behavioral signals and engagement patterns. Sales needs account hierarchy and deal history. Support needs issue context and resolution status. Finance needs legal entities and billing accuracy.
Forcing one model means everyone compromises. Shadow systems appear anyway (marketing building Looker dashboards because the CDP’s audience builder is too restrictive, sales maintaining spreadsheets because CRM reports don’t match their pipeline view) (3. AWS, 2025).
Identity Resolution Guesses, It Doesn’t Know
The single view pitch implies clean joins. This cookie equals this email equals this CRM contact equals this loyalty ID. Everything stitched together with certainty.
Reality operates on probability. Shared devices. Multiple email addresses. Cookie expiration and deletion. Privacy restrictions. Bad data entry.
Identity resolution uses confidence thresholds to guess which data points belong to the same individual (1. Twilio, 2025). That confidence score changes as new data arrives or old data expires.
We aren’t building a portrait; we’re calculating a weather forecast of who the user might be.
Deterministic matching requires direct identifier matches: high accuracy, limited reach. Probabilistic matching achieves broader coverage through pattern analysis, accepting lower accuracy for wider scope (5. CDP Institute, 2025). Neither produces certainty.
Data Freshness Breaks the Synchronization Promise
Different systems update at different speeds. CRM might update hourly. CDP processes changes in minutes. Support tickets lag behind. Finance runs batch updates overnight. Consent status changes instantly but takes time to propagate.
Which timestamp represents truth?
You don’t get one view. You get out-of-sync snapshots pretending to agree.
Sales closes a deal in the CRM. Marketing sends a prospect email 20 minutes later because the CDP hasn’t synced. Support references outdated contact information because the update failed.
Organizational Incentives Don’t Align
Different teams need different truths. Trying to unify them creates conflict, not clarity.
Marketing’s segmentation model conflicts with sales’ account hierarchy. Support’s issue tracking needs different granularity than finance’s billing records. These priorities don’t reconcile into a single data model without significant compromise.
CDP projects become political exercises. Teams fight over which system gets priority. Governance committees debate field definitions. Data stewards arbitrate conflicts. Work continues using whatever system each team trusts most.
Among organizations with a deployed CDP, 32% report little or no value (2. CDP Institute, 2025).
Organizations that pursue unified customer views report that 80% may abandon efforts due to data privacy challenges, obsolete collection methods, and eroded customer trust (6. GrowthLoop, 2025).
The Cost Grows Faster Than the Value
Maintaining a genuine single view requires constant investment. Schema governance across all systems. Identity model tuning. Exception handling. Privacy and consent orchestration. Cross-system SLAs. Data quality monitoring. Conflict resolution.
CDP implementation touches nearly every part of the organization handling customer data (4. CMSWire, 2025).
Most actual use cases need a specific slice of data at a specific moment. A campaign needs behavioral data and current consent status. A renewal conversation needs contract history and usage patterns.
A minimum viable truth for each context beats an imaginary perfect record.
It Solves the Wrong Problem
The single view of the customer became popular because vendors needed a board-level promise. “Unified customer view” sounds transformational.
The real wins come from decisioning, activation, measurement, and feedback loops. None require a monolithic customer record.
Most organizations already have the data they need scattered across systems. The challenge isn’t unification. It’s knowing which data matters for which decisions and ensuring it’s available when needed.
What decision are you trying to make? What data does that decision require? How fresh does it need to be? Who needs access? How will you measure if the decision worked?
Those questions rarely lead to a unified customer record. They lead to APIs, data products, and orchestration layers.
How the Identity Graph Works
The identity graph is a map of relationships, not a static bucket. It uses nodes (identifiers like emails, cookies, device IDs) and edges (the connections between them).
Unlike a master record that forces all data into one schema, the graph tracks which identifiers likely belong together and with what confidence level. Systems query the graph to find related identifiers without needing to agree on a universal customer definition.
What Works Instead
Stop trying to unify customers. Unify decisions about customers.
Build multiple trusted views, purpose-built for specific contexts. Marketing gets engagement data optimized for campaign decisions. Sales gets opportunity data structured for pipeline management. Support gets interaction history formatted for rapid resolution.
Create a shared identity graph, not a master record. Systems query it to understand connections while maintaining their own data structures.
Embrace contextual truth over universal truth. The goal isn’t everyone seeing identical data. It’s everyone seeing the right data for their context.
Build decision-level data products instead of customer-level records. Assemble the minimum data required for each decision at the moment it’s needed.
When sales updates contact information, marketing needs to know. When support resolves an issue, the account team needs visibility. Those are integration problems, not unification problems.
Organizations report better results from composable architectures that use existing data warehouses instead of creating new data stores (3. AWS, 2025). Composable requires data engineering maturity and governed warehouse infrastructure. It’s a better architecture, not a simpler one.
Frequently Asked Questions
What is the single view of the customer?
Why do CDPs struggle to deliver unified customer views?
How does identity resolution work?
What should organizations do instead of pursuing a single view of the customer?
Why do so many organizations adopt CDPs despite these challenges?
References
- Twilio. (2025). Identity resolution: what it is and how it works. Retrieved from https://www.twilio.com/en-us/blog/insights/identity-resolution
- CDP Institute. (2025). Unified Data, Uneven Outcomes: 2025 Member Survey. Retrieved from https://www.cdpinstitute.org
- AWS Partner Network. (2025, April 22). Event-driven Composable CDP Architecture Powered by Snowplow and Databricks. Retrieved from https://aws.amazon.com/blogs/apn/event-driven-composable-cdp-architecture-powered-by-snowplow-and-databricks/
- CMSWire. (2025, November 3). The CDP Illusion: Why Mid-Market Firms Struggle With Customer Data Platforms. Retrieved from https://www.cmswire.com/customer-data-platforms/inside-the-cdp-illusion-when-data-dreams-meet-mid-market-reality/
- CDP Institute. (2025). Avoiding the identity resolution trap. Retrieved from https://www.cdpinstitute.org/mparticle/avoiding-the-identity-resolution-trap/
- GrowthLoop. (2025, January 14). Customer data platform trends in 2025. Retrieved from https://www.growthloop.com/resources/blogs/customer-data-platform-trends
- Customer Data Alliance & CDP Institute. (2026, February). Customer Data Platform Industry Update: February 2026. Retrieved from https://www.cdpinstitute.org


