The best customer data platform depends on where your data lives: a warehouse-first CDP suits teams with a data warehouse, a packaged CDP suits marketers who want one place to build audiences, and an enterprise suite suits large brands. Eleven options follow in no particular order.
A customer data platform pulls together what you know about each customer from your website, app, shop, email and support tools, then lets you use that joined-up picture to personalise marketing. Without one, every tool holds its own fragment of the story.
The eleven CDPs below are listed alphabetically and in no particular order, from developer-friendly tools to suites for big consumer brands. Every description comes from the vendor's own site, read this week. If your data's messy to begin with, my CRM data cleanup mini-guide is a sensible first step.
Customer data platforms at a glance
In the free plan column, Yes means the tool's own site names a free plan, a free version or a free tool. Trial only means a time-limited trial. Not stated means the pages I read named neither, even where there's a button inviting you to try it.
| Tool | Type | Good for | Free plan |
|---|---|---|---|
| Amperity | AI customer data platform | Identity resolution for big brands | Not stated |
| Bloomreach | Marketing automation with customer data | Personalised email and SMS | Not stated |
| Hightouch | Customer data and AI platform | Insight to live campaign, fast | Not stated |
| Lytics | Customer data platform | Customer data inside a CMS suite | Not stated |
| MetaRouter | Composable customer data foundation | Retail media and identity | Not stated |
| mParticle | Customer data platform | Audiences for performance marketing | Not stated |
| RudderStack | Agentic customer data platform | Developer-friendly data collection | Not stated |
| Segment | Customer data platform from Twilio | Joining data to messaging channels | Trial only |
| Tealium | Customer data orchestration platform | Hybrid and server-side setups | Not stated |
| Treasure Data | Agentic experience platform | Large-scale campaign personalisation | Not stated |
| Zeotap | AI-powered customer data platform | Unifying customer data with AI | Not stated |
Eleven customer data platforms to consider
Amperity
Best for: Enterprise consumer brands that want to connect every customer touchpoint with identity resolution and AI decisioning.
Bloomreach
Best for: Ecommerce brands that want their customer data powering personalised email, SMS and on-site search for shoppers.
Hightouch
Best for: Marketing teams that want to go from insight to live campaign in minutes, powered by their data, brand knowledge and AI.
Lytics
Best for: Teams on Contentstack that want customer data connected to real-time experiences, now part of that platform.
MetaRouter
Best for: Retailers that want to capture behaviour, resolve identity and power retail media from their own data layer.
mParticle
Best for: Consumer apps that want customer data turned into audiences and actions they can measure.
RudderStack
Best for: Data and engineering teams that want to collect, unify and activate customer data with infrastructure they control.
Segment
Best for: Teams that want customer context connected to communication channels, from Twilio, with a free trial to start.
Tealium
Best for: Enterprises that want to collect, orchestrate and activate customer data across cloud and hybrid setups.
Treasure Data
Best for: Large consumer brands that want an agentic experience platform for marketing, now sold under the Treasure AI name.
Zeotap
Best for: Marketers who want an AI-powered customer data platform for unifying and activating customer data.
Packaged CDP or warehouse-first?
A packaged CDP collects and stores customer data itself, then builds audiences and sends them to your marketing tools. A warehouse-first or composable CDP works on top of a data warehouse you already have, so the data stays where your data team keeps it.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
If you don't have a data warehouse or a data team, a packaged CDP is usually simpler. If you do, a warehouse-first tool avoids copying everything twice.
Collect what you need, not everything
The ICO says personal data you hold must be adequate, relevant and limited to what is necessary, so you don't hold more than you need for your purpose. That's the data minimisation principle.
A CDP makes it very easy to switch on every source and keep every field. Decide first which fields each use case needs, such as purchase history for product recommendations, and leave the rest out. It keeps you closer to the rules and makes the data easier to trust.
Questions to ask CDP vendors
- Where will our customer data be stored, and who controls it?
- How does identity resolution work when someone uses several devices?
- Which of our current tools does it connect to without custom work?
- Can marketers build audiences without help from engineers?
- How are consent choices and deletion requests handled?
- How long does a typical setup take for a team our size?
Signs you've outgrown separate tools
- Conflicting numbers. Each tool tells a different story.
- Awkward emails. Offers for things people already bought.
- Manual exports. Spreadsheets moved between systems weekly.
- No single view. Support can't see what marketing sent.
What to fix before you buy
Agree how you identify a customer, usually an email address or account ID, and tidy duplicate records in your main systems. A CDP joins data together, but it can't decide which of two conflicting records is right.
Do you make customer data platform? Tool makers can ask to be considered for a featured place on this list.
My plain advice on choosing a CDP
Write down three things you want to do with joined-up customer data, such as win back lapsed buyers or stop emailing people who've already bought. Then judge each CDP on how quickly it gets you to those three, not on its full feature list.
Bring your data team in early, even if marketing owns the project on paper. Most CDP projects stall on data quality and connections, not on the marketing features. My piece on the challenges of customer data integration covers the usual stumbling blocks.
Frequently asked questions
What is a customer data platform?
It's software that collects customer data from many sources, joins it into one profile per person and makes it available to your marketing and service tools.
What's the difference between a CDP and a CRM?
A CRM mainly tracks relationships and sales activity. A CDP gathers behavioural and transactional data from many systems to build audiences and personalise marketing.
Do small businesses need a CDP?
Often not. If your email, shop and CRM already share data well, a CDP may add complexity before it adds value.
What is a composable CDP?
It's a CDP that works on top of your own data warehouse instead of storing a separate copy of customer data.
How long does it take to set up a CDP?
It varies with the number of data sources and how clean they are. Ask each vendor for a typical timeline for a team your size.
How does a CDP handle privacy?
Good CDPs record consent, respect opt-outs and help you find and delete a person's data when asked. Check this before you buy.