Data and analyticsGuide

Customer Data Platform (CDP): definition, uses and business case

In brief

A Customer Data Platform is software that combines customer data from many systems into a single persistent profile available to other tools. The article covers the CDP Institute definition, the differences from CRM and a data warehouse, a worked business case for an online shop and typical implementation mistakes.

Amounts and values in the examples are illustrative and show how the calculation works. In projects, we use the client's data.

· Lemur Media · · reading time: 4 min

Reviewed by Dominik Dębski, 1 November 2026

What is a Customer Data Platform?

According to the CDP Institute, a Customer Data Platform (CDP) is software that creates and maintains a persistent, unified customer record available to other systems.The category name was introduced by David Raab in a blog post in April 2013. In 2016 he founded the CDP Institute. A CDP pulls data from many sources, merges records belonging to the same person (identity resolution), stores history and makes profiles and calculated attributes available to other tools via API, queries or exports. The CDP Institute also allows for an architecture in which CDP services run on data in the company's data warehouse.

How does a CDP differ from CRM and a data warehouse?

SystemMain useUsersData
CRMManaging relationships and the sales processSales reps, customer serviceContacts, sales opportunities, activities entered manually or via integrations
Data warehouseAnalytics and reportingAnalysts, controllingData from many systems, modelled for analysis
CDPCustomer profile for activation in marketing and service channelsMarketing, e-commerce, analystsBehavioural events, transactions, consents, calculated attributes

A CDP pays off where the same customer data needs to reach many channels quickly. A company that communicates with customers mainly through sales reps more often needs a better CRM and data warehouse.

Which use cases justify a CDP?

A CDP is justified by use cases that require an up-to-date customer profile in several channels at once and deliver a measurable increase in margin. Typical applications differ depending on the business model.

ModelUse caseImpact measure
E-commerce and D2CCustomer reactivation, post-purchase recommendations, excluding buyers from acquisition campaignsIncrease in contribution margin versus a control group, media cost
Media and publishersReader segments for subscriptions and advertising, content personalisationSubscription conversion, advertising revenue per user
B2B SaaSProduct usage signals passed to sales and customer serviceRevenue expansion, reduced churn
MarketplaceCommunication with buyers and sellers by stage of activityShare of active buyers and sellers

When assessing use cases, the company also checks whether it has the consents and legal bases to combine data from different sources into a single profile.

How do you calculate the business case?

The business case is calculated for specific use cases, based on the increase in contribution margin, and compared with the annual cost of the platform. Example: an online shop has 40,000 customers who have not bought anything for 6 months. Segmentation in the CDP raises the conversion rate of the reactivation campaign from 2.0% to 2.6%.

ItemCalculationResult
Additional orders in the campaign40 000 × 0,6%240
Additional revenue240 × PLN 220PLN 52,800
Additional contribution margin (30%)52 800 × 0,30PLN 15,840
Per year, with 12 campaigns to successive groups of customers inactive for 6 months (40,000 on average in each)15 840 × 12PLN 190,080
Annual CDP cost (licence and maintenance)assumptionPLN 250,000
Result190 080 − 250 000−PLN 59,920

A single use case does not justify the investment. The business case needs two or three use cases, e.g. reactivation, post-purchase recommendations and excluding existing customers from acquisition campaigns, each with its own calculation and owner.

How do you prepare for implementation?

  1. A list of use cases with an estimated value and an owner on the business side.
  2. An inventory of data sources and customer identifiers: e-mail, customer number, device ID.
  3. Rules on consent and the legal bases for processing for each application.
  4. An architecture decision: a standalone platform or services running on data in the existing warehouse.
  5. A pilot of one use case with a control group that measures the actual uplift.

A pilot usually lasts one or two quarters and ends with a decision to extend or close it. The control group is a randomly selected share of customers who do not receive communication based on CDP data. The difference in contribution margin between the targeted group and the control group is the only reliable measure of impact. Without it, sales growth attributed to the platform may be due to seasonality or parallel campaigns.

What are the common mistakes?

  • Buying a CDP before defining use cases and their value.
  • Calculating the business case from revenue instead of contribution margin.
  • No control group, so the conversion uplift is estimated rather than measured.
  • Carrying data quality errors from the sources into the CDP without fixing them.

Sources

Book an initial consultation

A 30-minute conversation about your company's situation. After the consultation we send a proposed Diagnostic scope, or let you know that the topic is outside our expertise.