Composable CDP
Data & TrackingAlso: Composable Customer Data Platform · Warehouse-Native CDP
Quick definition
A Composable Customer Data Platform (CDP) is a customer data setup built directly on top of a business's existing data warehouse rather than a separate proprietary database. Instead of copying customer data into new storage, tools sync data out of the warehouse into marketing and sales platforms using reverse ETL. Fewer copies, fewer sync delays.
How it varies across Australia
Composable CDP adoption in Australia sits mostly with larger businesses that already have a data warehouse and a data engineering function. Mid-market Australian companies more often still run traditional, all-in-one CDPs or no CDP at all, because standing up a composable stack needs technical resources most marketing teams don't have on hand.
See data and tracking maturity across Australian industries →What it actually means
Picture two translators. One insists on keeping a copy of every document you hand over, filing it in their own cabinet, and speaking for you from that copy forever after. The other works straight from your original documents, wherever they live, and never makes a duplicate. A traditional customer data platform (CDP) is the first translator. A composable CDP is the second.
Instead of pulling customer records out of your data warehouse and into a new proprietary database, a composable CDP treats the warehouse (Snowflake, BigQuery, Databricks) as the single source of truth. Segmentation, identity resolution and audience building happen on data that stays where it already lives. Activation into tools like email platforms, ad networks or a CRM happens through reverse ETL, which pushes warehouse data out to the destination instead of pulling it in.
The appeal is obvious once you've dealt with a traditional CDP's sync lag or paid twice to store the same customer record in two systems. The catch is just as obvious. A composable CDP assumes you already have a well-modelled warehouse and someone capable of maintaining it. Buy the wrong architecture for your team's maturity and you've traded a vendor problem for an engineering problem.
A composable CDP isn't a product you buy. It's an architecture decision that assumes you already have a data warehouse worth building on.
How it shows up
Composable CDPs show up as a set of tools rather than one dashboard. A reverse ETL layer like Hightouch or Census sits between the warehouse and destinations. Identity resolution and segmentation logic often live as SQL models or dbt transformations rather than a vendor's proprietary rules engine. Marketing teams typically request a segment through a form or a Slack request rather than building it visually, because the underlying models live with the data team.
It also shows up in the sales pitch itself. Vendors selling into this space talk about 'activation' and 'the modern data stack' rather than 'unified customer profiles', because the profile was never theirs to unify.
The Australian context
Australian businesses running a composable CDP are almost always ones that adopted a cloud data warehouse early, usually retailers, finance businesses or scale-ups with an existing analytics function. For everyone else, the barrier isn't the concept, it's the headcount. A composable stack needs someone who can write and maintain SQL models, which most Australian marketing teams don't budget for separately from a CDP subscription.
Where people get this wrong
Related terms
Common questions
Do I need a data warehouse before considering a composable CDP?
Yes. A composable CDP has nothing to compose without a warehouse already holding clean, well-modelled customer data. If you don't have one, evaluate a traditional CDP first or build the warehouse before the activation layer.
Is a composable CDP cheaper than a traditional CDP?
Licence fees are usually lower but the engineering cost of building and maintaining the pipelines is real and ongoing. For businesses without an existing data team, total cost often ends up similar or higher than a traditional CDP.
What is reverse ETL and why does it matter here?
Reverse ETL moves data out of a warehouse into operational tools like email platforms or CRMs, the opposite direction of a standard ETL pipeline. It's the piece that lets a composable CDP activate warehouse data without duplicating it into a new system.
Which businesses should avoid composable CDPs?
Any business without an existing data warehouse or a data engineer to maintain it. Composable architecture assumes technical maturity that most small and mid-market marketing teams haven't built yet. A traditional CDP is usually the better starting point.
Debrief
Get the next one
No spam. No fluff. Just the next article, straight to your inbox.
Keep exploring
About New Rebellion
New Rebellion is a marketing intelligence consultancy. We build tools, score Australian businesses on how their marketing actually performs, and publish Debrief every day. This dictionary is part of how we work in the open.
How we think →