The CDP that adapts to your business, not the other way around.

Define your business entities, and everything that connects to them, and CDPx picks up your data model as-is. No flattening into events and attributes.

Point CDPx at your warehouse. Your model walks in as-is.

Your policies arrive as policies. Every field, every relationship, intact.
CDPx ER Visualizer showing an insurance schema: users, policies, claims and agents with their joins and event links intact. CDPx ER Visualizer showing a banking schema: customers, accounts, branches and transactions with their joins and event links intact. CDPx ER Visualizer showing a healthcare schema: patients, appointments, prescriptions and doctors with their joins and event links intact. CDPx ER Visualizer showing an automotive schema: owners, vehicles, dealerships and service orders with their joins and event links intact.

Five capabilities, one thread. Pick your industry below and follow it end-to-end.

Open a profile. Your entities have their own tab.

Policies don’t hide inside Attributes. They sit right next to Basic Info and Events as a first-class tab, with every field and relationship intact.

CDPx customer profile with a dedicated Policies tab next to Basic Info and Events
Insurance customer profile card showing policies as a first-class entity

Build the audience a flat CDP can’t even describe.

“New York customers with a Health policy renewing in 30 days and a pending payment”, an audience most CDPs can’t build without a data analyst, because those filters live on the policy and the payment, not the user. CDPx builds it in the UI, live.

CDPx segment builder: New York customers with a Health policy renewing in 30 days and a pending payment
Insurance audience built by combining customer, policy and payment conditions

Journeys that run per policy, not per person.

One customer, three policies, three renewal dates. A per-person journey fires them all at once, three reminders in a day. CDPx runs a separate trip per policy, so each renewal is timed to that policy alone: the right nudge, on its own schedule, never a pile-up.

CDPx journey that runs once per policy for insurance renewal reminders
Per-policy renewal journey workflow in CDPx

Merge tags from your schema.

“Your policy is expiring” is the best a user-only CDP can do. CDPx turns any entity field into a merge tag: {{policy.renewal_date}}, the details, even the agent’s name. So every message carries the real record, not a generic nudge

Insurance renewal message personalized with policy merge tags from your schema
WhatsApp policy renewal reminder personalized with policy details

Open a profile. Your entities have their own tab.

Accounts don’t hide inside Attributes. They sit right next to Basic Info and Events, as a first-class tab, with every field and relationship intact.

CDPx banking customer profile with a dedicated Loans tab
Banking customer profile card showing loans and accounts

Build the audience a flat CDP can’t even describe.

“New York customers with a credit card and a transaction above $5K last month”, an audience most CDPs can’t build without a data analyst, because those filters live on the account and the transaction, not the user. CDPx builds it in the UI, live.

CDPx segment builder combining banking customer, loan and account conditions
Banking audience built from loan and account attributes

Journeys that run per loan, not per person.

One customer, three loans, three EMI dates. A per-person journey fires them all at once, three reminders in a day. CDPx runs a separate trip per loan, so each EMI is timed to that loan alone, the right nudge, on its own schedule, never a pile-up.

CDPx journey that runs once per loan instead of once per customer
Per-loan journey workflow for banking customers

Merge tags from your schema.

“Your loan is expiring” is the best a user-only CDP can do. CDPx turns any entity field into a merge tag, {{loan.emi_due_date}}, the details, even the manager’s name, so every message carries the real record, not a generic nudge.

Loan reminder message personalized with loan merge tags in CDPx
WhatsApp loan reminder personalized with loan details

Open a profile. Your entities have their own tab.

Prescriptions don’t hide inside Attributes. They sit right next to Basic Info and Events, as a first-class tab, with every field and relationship intact.

CDPx patient profile with dedicated Appointments and Prescriptions tabs
Healthcare patient profile card showing appointments and prescriptions

Build the audience a flat CDP can’t even describe.

“New York patients on a chronic prescription with an abnormal lab in 30 days”, an audience most CDPs can’t build without a data analyst, because those filters live on the prescription and the lab report, not the user. CDPx builds it in the UI, live.

CDPx segment builder combining patient, appointment and prescription conditions
Healthcare patient audience built from prescription data

Journeys that run per prescription, not per person.

One patient, three prescriptions, three refill dates. A per-person journey fires them all at once, three reminders in a day. CDPx runs a separate trip per prescription, so each refill is timed to that prescription alone, the right nudge, on its own schedule, never a pile-up.

CDPx journey that runs once per prescription for refill reminders
Per-prescription refill journey workflow

Merge tags from your schema.

“Your prescription is expiring” is the best a user-only CDP can do. CDPx turns any entity field into a merge tag, {{prescription.next_refill_date}}, the details, even the doctor’s name, so every message carries the real record, not a generic nudge.

Patient message personalized with prescription merge tags
WhatsApp prescription refill reminder personalized for a patient

Open a profile. Your entities have their own tab.

Vehicles don’t hide inside Attributes. They sit right next to Basic Info and Events, as a first-class tab, with every field and relationship intact.

CDPx vehicle owner profile with a dedicated Vehicles tab
Automotive customer profile card showing owned vehicles

Combine entities. Find segments no flat CDP can see.

“New York owners with an out-of-warranty vehicle and a service due in 15 days”, an audience most CDPs can’t build without a data analyst, because those filters live on the vehicle and the service order, not the user. CDPx builds it in the UI, live.

CDPx segment builder combining owner, vehicle and service conditions
Automotive audience built from vehicle and service data

Journeys that run per vehicle, not per person.

One owner, three vehicles, three service dates. A per-person journey fires them all at once, three reminders in a day. CDPx runs a separate trip per vehicle, so each service is timed to that vehicle alone, the right nudge, on its own schedule, never a pile-up.

CDPx journey that runs once per vehicle for service reminders
Per-vehicle service reminder journey workflow

Merge tags from your schema.

“Your vehicle is expiring” is the best a user-only CDP can do. CDPx turns any entity field into a merge tag, {{vehicle.next_service_date}}, the details, even the advisor’s name, so every message carries the real record, not a generic nudge.

Vehicle service message personalized with vehicle merge tags
WhatsApp vehicle service reminder personalized with vehicle details

We didn't build four versions of CDPx. Those are four different warehouses , read by the same product.

Point it at yours and the map fills with your own words: subscriptions, shipments, listings, loan applications, whatever your business actually runs on.
CDPx reading live from your data warehouse as the single source of truth

Your warehouse stays the source of truth

CDPx doesn’t copy your data into another silo. It reads live from the lake you already trust so there’s one truth, not a marketing version of it.

Every team, same data, same way.

Marketing sees exactly what analytics, support and data science see.

No drift.

When the lake updates, CDPx is updated - segments, journeys and profiles included.

Your governance travels with it.

Access and definitions live where your data lives.

Keep your customer data to yourself. Say hello to ZeroPII.

Everything you just saw needs your customers’ real details. Who to message, and what to say to them. Normally a vendor gets those details. With ZeroPII, a first for customer engagement platforms, you keep them. We build a small agent, you run it inside your own network, and it handles both of those jobs (segmentation and personalization) there. We only ever see scrambled IDs.

WebEngage ZeroPII keeping customer personal data inside your own infrastructure
ZeroPII privacy architecture: personal data never leaves your environment

Bring your schema.
We'll take it from there.

WebEngage logo

platform

Platform

ZeroPII

No personal data stored.

AI-Powered

Atlas

AI-powered customer engagement suite.

WebEngage logo

Capabilities

CDPx

Your schema, your engagement rules

Analytics

Deeper analytics, sharper decisions

Segmentation

Precise user segmentation, simplified

Automation

Automate workflows, orchestrate growth

Personalization

Smarter web and app personalization

Recommendations

Context-aware recommendations that sell

WebEngage logo

channels

Mobile
Web
Email
Whatsapp
Digital Advertising
SMS
RCS
WebEngage logo

Solutions

Travel & Hospitality
Healthcare
Automotive
Insurance
E-commerce and Retail
WebEngage logo

Resources

Product Releases
Ebooks
Blogs
Newsroom
Webinars
EngageMint
Impact Stories
Glossary

FEATURED

Introducing Entity Relationship Visualizer – Manage Relationships Between Your CDPx Data Objects In A Visual Interface

Slice Deeper: Multi-Dimensional Metrics and Smarter Funnels​

WebEngage logo

Products

Platform

ZeroPIITM, AtlasTM

Capabilities

CDPxTM, Analytics, Segmentation & more

Channels

Mobile, Email, WhatsApp, SMS & more

Solutions
BLACK
Resources