Customer Data Platform (CDP): Your Customer's Single Source of Truth

A Customer Data Platform (CDP) creates a single, persistent profile for each customer by unifying data from siloed sources. It's used for real-time personalization and AI-driven marketing. The footgun is confusing it with a CRM, which manages relationships.
The mental model
A Customer Data Platform (CDP) acts as a central nervous system for all your customer data. Instead of having user information scattered across your website analytics, mobile app database, CRM, and email service, a CDP ingests it all and stitches it together into one persistent, unified profile for each individual customer.
How it works
The process has three main parts: data ingestion, profile unification, and activation. First, the CDP collects data from all sources, such as web and app events, CRM records, email interactions, and ad platform data. Second, it uses identity resolution to merge these disparate data points into a single, comprehensive customer profile. Third, this unified profile is made available to other systems for activation. This can range from rule-based segmentation for email campaigns to feeding real-time data to AI agents that continuously optimize ad bidding and personalized content.
When to use it
Use a CDP when your customer data is fragmented across multiple tools and you need a complete picture to drive actions. It's essential for executing sophisticated, real-time personalization at scale, orchestrating customer journeys across channels (e.g., web, mobile, email), and enabling AI-driven marketing. This is common in industries like e-commerce, retail, financial services, and media where a consistent customer experience is critical.
When not to use it
A CDP is not a universal replacement for other tools. Do not use a CDP if your primary goal is simply managing sales team relationships and pipelines; that is the job of a Customer Relationship Management (CRM) system. Likewise, if your focus is on ad targeting using third-party data for anonymous audiences, a Data Management Platform (DMP) is the appropriate tool. A CDP's unique strength lies in unifying first-party data for known customers.
One canonical example
An e-commerce customer browses for shoes on the company website, then adds a pair to their cart on the mobile app but doesn't check out. The CDP unifies these events into one profile. Recognizing the abandoned cart, a pre-configured journey or an AI agent triggers an action: sending a personalized email an hour later that reminds the customer about the specific shoes in their cart, perhaps with a limited-time free shipping offer to encourage conversion.
Interview question
What is the primary distinction between a Customer Data Platform (CDP) and a Customer Relationship Management (CRM) system?
- a.A CDP primarily handles anonymous third-party data for ad targeting, while a CRM builds profiles for known customers.
- b.A CDP is an internal reporting tool for historical data, while a CRM is an external system for customer service.
- c.A CDP unifies fragmented first-party customer data for real-time personalization, whereas a CRM manages direct customer relationships and sales processes.Correct
- d.A CDP manages sales pipelines and customer interactions, while a CRM focuses on unifying customer data for marketing.
Why? this is the answer
The card states that a CDP unifies fragmented first-party customer data into a single profile for real-time personalization and AI-driven marketing. In contrast, a CRM's primary role is managing sales team relationships and pipelines. Option D incorrectly swaps these core functions.
Just read this? Test yourself on what you have been reading.
Read the original → cdp.com
You just looked this up. Could you explain it out loud?
That is the part interviews actually test. Tezvyn takes questions like this one and gives you what the interviewer is really checking, the answer that lands, and the mistake that ends the conversation, in the four minutes before your next meeting.
The iPhone app is on the way
We are building it. Until it lands, nothing here is held back from you: every interview card, your saved cards, streaks and the job board all work in Safari, plus hundreds of free practice quizzes of thirty questions each. Sign in and it all carries over to the app the day it arrives.
Want it as an icon? Tap Share at the bottom of Safari, then Add to Home Screen. It opens full screen and the cards you have read stay available offline.
We are hiring for this. Every open role lists the topics its interview covers, so you can prepare for the real thing rather than guessing.
See open roles