Start Here

Customer Data Platform Basics

A customer data platform (CDP) is packaged software that collects first-party customer data from every source — websites, mobile apps, CRM, email, point-of-sale — and unifies it into persistent profiles that power personalization, analytics, and AI-driven marketing.

This page brings together 14 foundational guides to help you understand what CDPs are, how they compare to CRMs and DMPs, and how to choose the right platform. Whether you're exploring CDPs for the first time or preparing a vendor RFP, start with the learning path below.

Industry Data & Market Trends

Market intelligence to inform your CDP strategy — vendor funding, adoption trends, competitive dynamics, and the privacy regulations shaping the industry.

Frequently Asked Questions

What is a customer data platform (CDP)?

A CDP is packaged software that collects first-party customer data from every source — websites, mobile apps, CRM, email, point-of-sale — and unifies it into persistent profiles. CDPs power personalization, audience segmentation, analytics, and AI-driven marketing automation. Read the complete guide.

What is the difference between a CDP and a CRM?

A CRM stores known-customer transaction and interaction records entered by sales and support teams. A CDP automatically ingests behavioral, transactional, and anonymous data from all channels, resolves identities across devices, and makes unified profiles available to every downstream tool in real time. See the full comparison.

What are the types of CDPs?

CDPs fall into two architectural categories: Hybrid CDPs bundle ingestion, identity resolution, storage, and activation into one platform, while Composable CDPs run on cloud data warehouses with separate tools for each function. AI-Native is a capability layer within hybrid CDPs. Learn about composable CDPs.

How much does a CDP cost?

CDP pricing typically ranges from $50,000 to $500,000+ per year depending on data volume, number of sources and destinations, and architecture choice. Composable stacks may have lower licensing fees but higher engineering and infrastructure costs. See how to evaluate vendors.

Do I need a CDP if I already have a data warehouse?

A data warehouse stores data for analytics but lacks built-in identity resolution, real-time profile access, and audience activation. You can build composable CDP features on top of your warehouse using reverse ETL, or deploy a hybrid CDP that connects natively to your warehouse. See CDP vs Data Warehouse.

See how analysts rank today's CDPs

Download The Forrester Wave™ reports to compare CDP vendors by strategy, market presence, and current offering.