Customer Data Platforms: What Every Business Needs to Know
A 2019 decision framework for evaluating customer data platforms: what they do, how they differ from a DMP and when the investment makes sense.
By 2019, “customer data platform” had become one of the most overused terms in martech, thanks partly to the CDP Institute pushing the category and partly to vendors relabeling existing products to catch the wave. Segment and Tealium had been building persistent customer profiles for years; Adobe announced its own Real-Time CDP at Summit that March, and Salesforce was folding similar capability into Customer 360. For a business owner trying to decide whether any of this applies to them, the label matters less than the actual problem it solves.
What a CDP does
A customer data platform pulls identity and behavioral data from every tool that touches a customer, your email platform, your website, your point of sale, your support desk, and stitches it into one persistent profile per person. That’s different from a data management platform (DMP), which works with anonymous, cookie-based audiences that expire in weeks. A CDP is built on first-party identifiers like email and phone number, so the profile survives a cleared cookie or a new browser.
The question to ask first
Before evaluating vendors, answer one question honestly: is your customer data scattered? If you run a single-channel business with one email tool and one storefront, you may already have a unified view without buying anything new. CDPs earn their cost when a customer touches four or five disconnected systems and nobody in the business can answer a simple question like “what did this person buy last quarter and did they open our last three emails” without pulling reports from multiple logins.
What it costs to get right
Enterprise CDP contracts in 2019 commonly ran from the low tens of thousands of dollars a year upward, and that number doesn’t include the engineering time to wire up every data source correctly. Smaller businesses without a dedicated data or engineering resource often found themselves paying for a platform that never got fully implemented. A cheaper, more honest starting point for a smaller operation is a simple data warehouse or even a well-maintained spreadsheet-fed CRM that consolidates the two or three sources that matter, with a real CDP purchase deferred until the business has outgrown that setup.
Signs you’re ready
A business is generally ready for a CDP when marketing, sales and support all want to act on the same customer record but currently can’t, when personalization or segmentation efforts keep stalling because the data lives in silos and when there’s a person (not necessarily a full data team) who can own the implementation. Without that ownership, even the best platform becomes an expensive database nobody queries.
What it doesn’t solve
A CDP won’t fix bad data at the source. If your checkout form lets people submit malformed emails or your support team logs cases without matching them to an account, unifying that mess just gives you one clean-looking profile built on dirty inputs. Data hygiene has to happen before or alongside the platform, not after.
The practical takeaway
Treat “customer data platform” as a category, not a single product, and match the investment to the size of the fragmentation problem you have. For most small and mid-sized businesses in 2019, the honest move was to fix data collection practices first and revisit a dedicated CDP once growth made the spreadsheet approach unworkable.