In einer Customer Data Platform (CDP) werden Daten aus unterschiedlichen Datenquellen in ein System zusammengeführt. Die Nutzung einer CDP ermöglicht es so, aus verschiedenen Datenpunkten ein einheitliches Kundenprofil zu erstellen. Diese Kundenprofile können wiederum in angebundenen Kanälen für eine ganzheitliche Kundenansprache genutzt werden. Im Normalfall werden hierfür aus den individuellen Profilen sinnvolle Segmente erstellt, die Plattform wird also auch für eine Segmentierung genutzt.
Als Datenquellen können sowohl Informationen aus dem stationären, aus auch aus dem digitalen Handel genutzt werden. Beispiele für solche Quellen sind: CRM, Social Media, ESP (Email Service Provider), Search aber natürlich auch Onsite-Daten, u.v.m.
Das endgültige Ziel ist eine einheitliche Customer Experience, die kanal- und geräteübergreifend funktioniert.