CD
Data Platforms2026
CDP Prototype
An in-house customer data platform, shown end to end in one funnel.
Built for: Marketing leadership demo
loading demo…
Simulated in your browser. You play the visitor: fire events, watch the profile build, see which single audience wins under the priority order, and which channels receive a signal. Production stores profiles in Supabase and streams changes over Realtime.
The problem
Vendor CDPs are expensive and opaque. Leadership wanted proof that the core ideas, one profile per visitor, unambiguous audiences and channel activation, could be built in-house and explained on one screen.
How the real system works
- 01Every event a visitor produces is folded into a single profile row: page views, product views, cart adds, checkouts, purchases.
- 02Audiences are evaluated in a strict priority order, so a user who qualifies for several lands in the highest-priority one only. No overlaps, no double-counting.
- 03Only a change of audience triggers activation. Page views never do. That keeps channel APIs quiet and costs predictable.
- 04Activations fan out to the right channel per audience: paid social suppression, search remarketing, an onsite modal, or a CRM email.
What you take away
Why priority-ordered segmentation beats overlapping audiences, and why activating on segment change instead of on every event is the whole trick.