Tech, ExplainedEnterprise SaaS and software
Part

Composable CDP

A CDP that keeps no copy of its own.

INSIDE: CUSTOMER DATA PLATFORM (CDP)HOW IT WORKS · 12,400 UNPAID HEALTH INSURANCE RENEWALSThe marketerpicks 3conditions:renews within 30days, no claimthis year,renewal unpaidThe composableCDP turnsthem intoone SQL queryThe query runsinside theinsurer's datawarehouse, on 30lakh policiesThe warehousereturns12,400 policynumbers andphone numbersThe CDP sendsonly this listto theengagementplatform forWhatsAppremindersEvery night thequery runsagain: those whopaid drop outALSO TALKS TOData warehouse↗ DATA ENGINEERINGINSIDE: CUSTOMER DATA PLATFORM (CDP)HOW IT WORKS · 12,400 UNPAIDHEALTH INSURANCE RENEWALSThe marketer picks 3conditions: renews within30 days, no claim thisyear, renewal unpaidThe composable CDP turnsthem into one SQL queryThe query runs inside theinsurer's data warehouse,on 30 lakh policiesThe warehouse returns12,400 policy numbers andphone numbersThe CDP sends onlythis list to theengagement platformfor WhatsApp remindersEvery night the queryruns again: those whopaid drop outALSO TALKS TOData warehouse↗ DATA ENGINEERINGINSIDE: CUSTOMER DATA PLATFORM (CDP) · 12,400UNPAID HEALTH INSURANCE RENEWALSThe marketer picks 3 conditions: renewswithin 30 days, no claim this year,renewal unpaid↓The composable CDP turns them into oneSQL query↓The query runs inside the insurer's datawarehouse, on 30 lakh policies↓The warehouse returns 12,400 policynumbers and phone numbers↓The CDP sends only this listto the engagement platformfor WhatsApp reminders↓Every night the query runs again: thosewho paid drop outALSO TALKS TOData warehouse↗ DATA ENGINEERING
Inside a health insurer's data warehouse, a composable CDP runs one query on 30 lakh policies and sends only the 12,400 unpaid renewals to the engagement platform for WhatsApp reminders.
opens a page inside this one a page in the same scene a page in another scene a concept page a label only, with no page

A composable CDP is a customer data platform that keeps no copy of the customer data. Instead, it works on the data where it already sits, in the company's own data warehouse or cloud. It is also called a warehouse-native CDP. Banks and insurers often prefer it, because their customer data never leaves their own systems.

A traditional customer data platform collects a copy of every customer record into its own database. That means the company keeps two copies of the same data: one in its warehouse and one in the CDP. The two copies can disagree. For example, the warehouse may show that a policy was renewed, while the CDP has not yet heard. The second copy also adds cost and one more place that must be protected.

A composable CDP avoids this. When a marketer builds an audience, the CDP does not search its own database. It writes a query, a precise request for data in a language called SQL. It sends the query to the company's warehouse. The warehouse runs it and returns the matching customers. The CDP then sends only that list to the channel that will contact them. Copying results from a warehouse out to business tools like this is called reverse ETL. The name comes from ETL, "extract, transform, load", the older process that copies data into a warehouse.

Imagine a health insurer with 30 lakh policyholders. All its policies, claims and renewals are already in its data warehouse in the cloud. The marketer wants to remind people who are about to lose their cover. On screen, she picks three conditions: the policy renews within 30 days, there was no claim this year, and the renewal is still unpaid. The composable CDP turns these into one SQL query. The query runs inside the warehouse, on all 30 lakh policies, and returns 12,400 policy numbers with phone numbers. The CDP sends just this list to the customer engagement platform, which sends each policyholder a WhatsApp renewal reminder. Every night, the query runs again. Customers who paid drop out of the list, and new ones join.

The approach has limits. It needs a well-kept warehouse and a data team to maintain it. Actions that must happen within seconds of a click are harder, because a warehouse is built to answer large questions, not to react instantly to one event. The approach is part of the wider modern data stack, in which the warehouse is the centre and other tools connect to it. It also suits India's DPDP Act, because the personal data stays in one place that the company already controls.

Tech, Explained is a part of ingrid.fyi. Every page explains one piece of technology in plain words.