ChangelogBook a demoSign up

Get started with Customer Studio

Prerequisites: Customer Studio overview


Customer Studio helps you build, activate, and orchestrate campaign-ready audiences—directly from your warehouse.

This quick-start guide walks you through setup (for platform teams) and day-to-day usage (for marketers), with links to each key step.


Setup for platform admins and data teams

Before anyone can build or sync audiences, Customer Studio must be configured with the correct schema, traits, and governance settings. This setup is typically done once per workspace.

Configure your schema

StepWhat you’ll doArticle
Define the schemaConnect models for users, events, and related data so they’re available in the audience builder.Define data schema →
StepWhat you’ll doArticle
Apply destination rulesControl sync behavior, redaction, and opt-outs.Destination rules →
Filter with subsetsNarrow audience delivery on a per-destination basis.Subsets →
Manage consentRespect user consent preferences by syncing only users who have opted in.OneTrust Snowflake Native App →

Enable audience visibility and testing

StepWhat you’ll doArticle
Enable samplingTurn on row-level sampling so marketers can spot-check audience matches.Sampling →
Enable holdout group logsTrack unsynced audience rows in your warehouse after each sync.Holdout group logs →
Only users with admin or schema permissions can access schema and governance settings.

How marketers use Customer Studio

Once the schema is set up, marketers can use the visual interface to build and activate audiences without SQL.

Build audiences

Use filters, traits, and events to define who qualifies for a campaign.

StepWhat you’ll doArticle
Create audiencesApply filters and logic to build your target group.Audiences →
Use traitsAdd calculated values like LTV, preferred channel, or last seen date.Traits →
Validate with insightsPreview audience size and breakdowns.Insights →
Spot-check with samplingReview a sample of matched users to validate your logic.Sampling →

Activate audiences

Send users to your tools on a schedule or in real time.

StepWhat you’ll doArticle
Sync audiences to toolsDeliver audience data to destinations like Klaviyo, Facebook, or Salesforce.Sync audiences →
Enable real-time syncsSend updates with sub-second latency for same-session personalization.Real-time syncs →
You can sync the same audience to multiple destinations, each with its own settings.

Orchestrate campaigns

Manage flows, priority, and message timing across audiences.

StepWhat you’ll doArticle
Create journeysBuild multi-step campaigns with syncs, waits, and conditions.Journeys →
Manage conflictsUse priority lists to ensure users only sync to the most relevant campaign.Priority lists →
Run testsUse splits and holdouts to test variations or exclude a control group.Splits →

Manage and reuse audiences

Keep audiences consistent, auditable, and reusable.

StepWhat you’ll doArticle
Use templatesSave standard audience or sync configurations for reuse.Templates →
Capture snapshotsRecord audience membership at a point in time for auditing or comparison.Snapshots →

What’s next?

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

Privacy PolicyTerms of Service

Last updated: Jul 22, 2025

On this page
  • Setup for platform admins and data teams
  • Configure your schema
  • Set governance and consent policies
  • Enable audience visibility and testing
  • How marketers use Customer Studio
  • Build audiences
  • Activate audiences
  • Orchestrate campaigns
  • Manage and reuse audiences
  • What’s next?

Was this page helpful?