Loyalty Register

Loyalty glossary · 7. Data and analytics (31)

Customer Data Platform

A Customer Data Platform is software that collects customer data from every touchpoint, resolves it into a single persistent profile, and makes that profile available to loyalty, marketing, and analytics systems. It is not a campaign tool or a data warehouse, even though vendors blur those lines.

The Customer Data Platform market sells a single view of the member, but most deployments stop at data consolidation. A loyalty CDP only earns its cost when it is built around the programme's own accrual rules and activity-based qualification logic. Without those, it is a warehouse with a better interface.

Work the numbers before signing a contract. A CDP that ingests 3 million points per day from web, app, and partner feeds will routinely see 2 percent duplicates. That is 60,000 points per day of avoidable processing, which is 1.8 million points per month if left uncleaned. The operator pays for that waste in compute and in slower offers.

The CDP's hardest job is not collecting records, it is deciding which identifiers belong to the same human. An email address, a phone number, and a loyalty card number do not merge themselves. Identity resolution must be deterministic for high value actions and probabilistic elsewhere, and neither should be left to a vendor's default.

A clean customer database makes an actuarial model possible, but it is not a substitute for one. The model needs the event stream to estimate redemption rates by tier and tenure, and the database needs those forecasts to set accrual liabilities. Buying one without the other leaves half the work to spreadsheets.

The most common failure is buying a CDP as a cheaper loyalty platform. A CDP does not run accrual, tier movement, or reward fulfilment. It prepares the data that makes those functions accurate. Operators who skip the loyalty engine and expect the CDP to do both will end up with clean profiles and an unrewarding programme.

Related