Back to glossary

Customer Data Platform (CDP)

A system that unifies customer data from multiple sources into a single, persistent customer profile accessible by other marketing systems. CDPs resolve identity across channels and devices to create a comprehensive view of each customer.

CDPs solve the fragmented data problem that plagues marketing teams. Customer interactions are scattered across your website, mobile app, email platform, ad networks, support system, and CRM. A CDP ingests data from all these sources, resolves it to individual customer identities, and makes unified profiles available for segmentation, personalization, and activation across channels.

For growth teams, a CDP enables the personalized, cross-channel experiences that modern customers expect. When a customer browses products on your website, that behavior should inform the email they receive, the ads they see, and the recommendations they get in your app. Without a CDP, these systems operate in silos with incomplete views of the customer. Key CDP capabilities include identity resolution (matching anonymous and known identifiers), real-time event processing, audience segmentation, and activation to downstream tools. Evaluate CDPs (Segment, mParticle, Rudderstack) based on your data volume, integration requirements, and technical team capacity. Composable CDPs built on your data warehouse (using tools like Census or Hightouch) are gaining popularity as an alternative to traditional CDPs for data-mature organizations.

Related Terms