A CDP is an all-in-one data platform built for marketing and product teams. CDPs serve as a database of all customer information with a bundled activation layer that leverages data for marketing automation. Before there were CDPs, there was web tag management.
Foundational to digital advertising and marketing, a tag requests an invisible piece of content on the web, e.g. a transparent tracking pixel. In the early 2010s, CDPs emerged as a replacement for tags to address their many limitations.
CDPs take a data-centric approach to managing customer information. Instead of the “fire and forget” of tags, CDPs collect customer data centrally using SDKs or APIs, transform it, and push to downstream apps for activation. They work across web, mobile, and other platforms. Most CDPs have an opinionated schema to simplify downstream consumption, so it’s up to the company to adhere to the CDP’s spec to get the most value out of it.
Today, CDPs manifest as a persistent, unified customer database that provides the following key capabilities:
Data collection: Ingest data in real time from any data source, including full customer-context.
Data storage and governance: Store schematized data indefinitely, provide access control and governance.
Data transformation: Enrich the collected data, primarily through identity resolution, which merges an individual’s cross-channel interactions into a unified profile.
Data activation: Synchronize profiles and audience segments to downstream apps, e.g. marketing channels.