Platform · Data
You were probably told to buy a customer data platform and then wire it to the tools that actually send. This is a marketing execution platform with the customer data layer included – a first-party warehouse, deterministic identity resolution, segmentation, consent and suppression, inside the same system that runs the campaigns.
What sits underneath
The difference
A customer data platform you buy separately spends its life syncing: the profile is over here, the send is over there, and the gap between them is where the mistakes live. Here the record and the action are one system. The profile a segment reads is the profile a send checks.
Ingestion
Getting the data in is usually the part that kills the project, so there are six ways in and none of them need an integration team standing by. Most tenants sit on Postgres; larger volumes run on ClickHouse. Re-sent data replaces itself, so nothing double-counts.
Identity
Identity resolution here is a ladder of hard identifiers, in order, with no probabilistic guessing. E-mail first, then your own external id, then the customer id, then the visitor id that carried someone before they were known.
Segmentation
Segmentation is not a saved filter someone remembers to re-run. Every segment re-materializes on a 10-minute cycle and swaps atomically, so a journey reading it never sees a half-built list. RFM sorts your buyers into eight lifecycle stages, with churn risk and health scores per person.
Activation
A segment is worth what it can act on. These go straight into journeys, campaigns and ad audiences inside the platform, and every one of those paths runs through the same suppression gate.
Governance
Governance is enforced in the path, not written on a checklist. Consent and suppression are checked when data is written and again when a message is sent. An erasure writes a tombstone, so a nightly connector cannot resurrect someone you deleted.
What this is not
This is not a standalone customer data platform that many unrelated systems read from and write to. The data layer is part of an execution platform and is built to feed that platform's own sends. The read API covers the common cases – profiles, segment membership, everything changed since a timestamp – but if what you need is a neutral hub in the middle of a wider stack, buy a hub.
There is also no third-party data, no anonymous device pools and no lookalike modelling. Those are deliberate omissions rather than a roadmap: identity is resolved on hard identifiers you already own, or it is not resolved at all.
The AI CMO
Connect a source and watch the record assemble itself – then read it back whenever you want it.