| Audience | How you'll use this article |
|---|---|
| Marketing | Understand what Customer Studio does and how you'll use it day-to-day to build audiences, run campaigns, and measure results. |
| Data teams | Understand the schema and source setup your marketers depend on, and how Customer Studio connects to the rest of the Hightouch platform. |
Customer Studio is a visual workspace for building audiences and orchestrating campaigns using data from your warehouse. Marketers define who to target, how to reach them, and when — then sync audiences to ad platforms, CRMs, and messaging tools without writing SQL.
What you'll learn
- What Customer Studio is and what problems it solves
- How to access Customer Studio
- Core features: audiences, campaigns, and measurement
- How features work together: schema → audiences → syncs, plus governance and orchestration
- How to get started, by role
- When to use Customer Studio
- How Customer Studio connects to other Hightouch products
Overview
Customer Studio gives marketers direct access to warehouse data through a visual interface. Instead of requesting lists from data teams or rebuilding segments in every downstream tool, you define audience logic once and activate it everywhere.
Customer Studio handles two related jobs:
- Audience building — Define who belongs in a segment using filters, traits, and event conditions. Preview audience size and composition, then sync membership to destinations like ad platforms, CRMs, and email tools.
- Campaign orchestration — Coordinate how audiences are activated across channels. Build multi-step journeys, manage priority when audiences overlap, run experiments, and measure lift.
Because Customer Studio connects directly to your data warehouse, audiences stay current without manual exports or CSV uploads. Data is not copied or stored unless explicitly configured.

Explore the interactive architecture diagram — see how data flows and where Customer Studio fits in your stack.
Example: Suppress recent buyers from acquisition campaigns
Say your paid media team runs prospecting campaigns on Meta and Google. Without suppression, you spend budget showing ads to people who already converted. In Customer Studio, you build an audience of customers who purchased in the last 7 days, then sync that audience as a suppression list to both ad platforms. The audience updates automatically as new purchases land in your warehouse.
Example: Welcome flow triggered by sign-up
When a new user signs up, you want to send a welcome email immediately, wait three days, then check whether they completed onboarding. If they haven't, send a reminder. If they have, add them to your regular newsletter audience. In Customer Studio, you build this as a journey: an entry trigger based on sign-up events, a delay tile, a conditional branch, and sync tiles that deliver to your email tool at each step.

Access Customer Studio
- Go to app.hightouch.com.
- In the left sidebar, click Customer Studio.

Core features
Customer Studio is organized around four areas. Data teams and platform admins define and govern the workspace — schema, traits, row-level access, and destination rules. Marketers self-serve on audiences, campaigns, and measurement within that configured surface.
Build audiences
Define who belongs in a segment using the visual audience builder or the AI Agent. Combine filters on user attributes, behavioral events, and computed traits — then preview size and composition before activating.

Activate audiences
Sync audiences to ad platforms, CRMs, email tools, and other destinations on a schedule or in real time. Use destination rules to control when and how each destination receives data.
Orchestrate campaigns
Build multi-step journeys with audience- or event-based entry, syncs, delays, conditional branches, and scheduled evaluation — for welcome sequences, winback campaigns, nurture tracks, and lifecycle messaging. Plan your campaign workflow to decide which features handle timing, overlap, consent, and measurement. Use priority lists to manage overlap when users qualify for more than one audience, and experiments to run holdout tests and measure incremental lift.
Measure and validate
Use insights to analyze audience composition and overlap, audience dashboards to monitor membership trends, and sampling to spot-check audience members before activating. Save configurations with templates and capture point-in-time records with snapshots.
How features work together
The core Customer Studio workflow flows in one direction: schema → audiences → syncs. Governance and orchestration layers sit on top.

Your schema defines what data is available. Marketers build audiences by filtering on schema columns, traits, and events. Audiences are delivered to destinations through syncs.
From there, two layers shape what actually gets delivered:
- Orchestration — Journeys coordinate multi-step campaigns across audiences. Priority lists resolve overlap so each user lands in only their highest-priority audience. Experiments split audiences into holdout and treatment groups to measure lift.
- Governance — Destination rules control which destinations an audience can sync to and under what conditions. Row-level access scopes which records specific teams can see and sync. OneTrust integration enforces consent before data leaves the warehouse.
Changes at one layer affect everything downstream. A schema change — like removing a column or modifying a relationship — can break traits, audiences, and journeys that depend on it. Check the Activity tab on any schema model to see what depends on it before making changes.
AI Decisioning and Intelligence consume Customer Studio outputs. AI Decisioning uses audiences as its eligible population and optimizes per-user message selection. Intelligence measures campaign outcomes using the same warehouse data and audience definitions.
Get started
Customer Studio requires initial setup from data teams before marketers can use it. Some responsibilities — like schema changes, trait creation, and governance rules — are ongoing.
For data teams and platform admins
Complete these steps to enable marketers. Steps 1–3 are required; the rest can be added iteratively as your team scales.
| Step | What to do | Why |
|---|---|---|
| 1 | Connect your warehouse | Customer Studio reads from your data warehouse. At least one source must be connected. |
| 2 | Add destinations | Set up the tools where audiences will be delivered (ad platforms, CRMs, email tools). |
| 3 | Plan your data model and define your schema | Decide on your grain and model topology, then create the parent, related, and event models marketers use to build audiences. |
| 4 | Enable Lightning Sync Engine (recommended) | Recommended for all supported sources. Required for Journeys, Sampling, Warehouse Sync Logs, and other advanced features. |
| 5 | Enable sampling (optional) | Speed up audience previews on large datasets. Requires Lightning Sync Engine. |
Once the schema is configured, marketers can start building audiences immediately. Data teams continue to manage schema updates, traits, governance rules, and consent configuration as the workspace evolves.
For marketers
Once your data team has configured the schema, start by creating your first audience. You can also describe a segment in plain language and let the AI Agent suggest audience logic you can review and refine.
From there, sync your audience to a destination, then explore journeys, experiments, and insights as your campaigns grow. If you need a computed value that isn't in your data — like lifetime value or days since last purchase — ask your data team to create a trait.
When to use Customer Studio
Customer Studio is the right starting point when you need to build audiences from warehouse data and activate them in downstream tools. It's also where you orchestrate campaign logic like journeys, priority, and experimentation.
| Scenario | Recommended approach |
|---|---|
| Build audiences from warehouse data and sync to ad platforms, CRMs, or email tools | Customer Studio |
| Orchestrate multi-step lifecycle campaigns (welcome, winback, nurture) | Customer Studio Journeys |
| Run holdout tests and measure incremental lift | Customer Studio Experiments |
| Optimize which message, channel, and timing each user receives | AI Decisioning — uses Customer Studio audiences as input |
| Measure campaign performance across channels with unified metrics | Intelligence — draws from the same warehouse data and audiences |
| Personalize onsite or in-app experiences in real time | Real-Time Personalization |
| Collect behavioral events from your app or website | Hightouch Events — events feed into Customer Studio as audience filters |
How Customer Studio fits into Hightouch
Customer Studio is the audience and orchestration layer of the Hightouch platform. It reads from your warehouse data and delivers audiences to the tools where campaigns run.
What Customer Studio uses
- Models from your connected source — Data teams define SQL or visual models that map warehouse tables (users, events, purchases) into the schema Customer Studio reads from.
- Resolved identities from Identity Resolution — If you use identity resolution, the Golden Record model can serve as the parent model for your schema, giving marketers a deduplicated view of each customer.
- Real-time events from Hightouch Events — Streaming events like page views, purchases, and app actions can be used as audience filters and journey triggers.
What Customer Studio sends
- Audiences to destinations — Syncs deliver audience membership and traits to CRMs, ad platforms, email tools, and other destinations on a schedule or in real time.
- Audiences to AI Decisioning — AI Decisioning agents use Customer Studio audiences as their eligible population, then optimize which messages each user receives.
- Analytics to Intelligence — Experiment results, audience composition data, and campaign metrics in Intelligence draw from the same warehouse data and audiences defined in Customer Studio.
Manage data governance
Customer Studio includes tools for controlling what data reaches destinations and who can access it.
- Subsets — Scope which records can be synced to certain destinations by region, subscription status, or compliance flags.
- OneTrust integration — Automatically exclude opted-out users from audience syncs using your OneTrust consent data.
- Data masking — Redact or hash PII fields before they reach destinations.
- Configure Schema Git Sync — Version-control your schema configuration with Git Sync.
Supported sources
Only the following sources support Customer Studio:
- Snowflake
- Databricks
- Google BigQuery
- Amazon Redshift*
- Amazon Athena
- Azure Synapse
- MS SQL Server
- PostgreSQL
- Greenplum
- Microsoft Fabric
* Customer Studio may not work with Amazon Redshift Spectrum due to its limitations around nested data. To mitigate these, you can try to query a materialized view during your parent model setup.
Some advanced features — including journeys, predictive traits, audience snapshots, and identity resolution — require specific sources. Check individual feature docs for source requirements, or to confirm compatibility with your warehouse.
Permissions
Access to Customer Studio features is controlled through custom roles. Admins can configure Customer Studio-specific grants in the Customer Studio tab of the custom role builder, including access to parent model data, audience creation, journey configuration, and journey publishing. See Roles for the full list of grants.