What is the Composable CDP?
The Composable CDP in Hightouch connects your data warehouse directly to the tools your teams use.
- Data teams define reusable datasets while keeping data governed at the source.
- Marketers use those datasets in a visual builder to create audiences, sync to marketing tools, build automated workflows, and measure results.
Unlike traditional CDPs, Hightouch doesn’t copy or store data in a separate system. It runs on top of your existing infrastructure, giving marketers direct access while allowing data teams to stay in control.
The Composable CDP is also modular: you can adopt only the products you need.

Explore the interactive architecture diagram
See how data flows and where each product fits in your stack.
Product suite
Reverse ETL
Send modeled data from your warehouse to hundreds of destinations.
- Define models with SQL, dbt, BI tools, or Hightouch’s visual builder
- Schedule syncs or trigger them when data changes
- Track syncs easily with built-in monitoring and logs
Example: Sync churn-risk users to Braze for reactivation campaigns

Customer Studio
Build and explore audiences with a visual, no-code interface.
- Define conditions based on traits, events, or relationships
- Preview audience size and membership instantly
- Use trusted data prepared by your data team
- Orchestrate Journeys: automate cross-channel campaigns triggered by events or audience membership
Example: Target users who viewed a product but didn’t complete checkout

Intelligence
Measure and improve campaigns with built-in charts and dashboards.
- Test strategies with audience splits and holdouts
- Compare performance across traits, audiences, and treatments
- Use dashboards to track results over time and drill into key metrics
Example: Compare conversion rates for discount vs. no-discount offers, then monitor performance in a dashboard


Events
Trigger workflows when customers take action by streaming or batching event data from your apps and websites.
- Batch events: Use scheduled data (e.g., purchases, cancellations) to power campaigns like win-back emails.
- Real-time events: Stream user actions to enable in-session personalization, such as showing an offer while the user is still browsing.
Example
- Send a cart abandonment email when a user leaves checkout

Events overview
Real-Time Personalization overview
Identity Resolution
Bring customer data together into a single, unified profile.
- Combine web, app, and offline activity
- Enable consistent personalization and reporting
Example
- Merge app activity and ecommerce purchases into one profile

Match Booster
Improve match rates on ad platforms by enriching your records with additional identifiers (such as phone numbers or emails).
Examples
- Add phone numbers to an email list before syncing to Meta
