ChangelogBook a demoSign up

Create audiences

AudienceMarketers
PrerequisitesCompleted schema setup by your data team

Audiences define the group of users or entities you want to target in your marketing campaigns. Using the visual audience builder, you combine filters, events, and traits without writing SQL.


Learning objectives

After reading this article, you’ll know how to:

  • Create and define a new audience

  • Use different filters (properties, events, traits, etc.) to refine your segment

  • Validate and preview audience results

  • Limit and control audience size

  • View and interpret audience insights

Overview

The audience builder allows you to define audience segments without writing SQL. You use visual filters based on properties, events, relationships, and custom traits, and can preview your segments as you build.

Once created, audiences can be used in campaigns, journeys, splits, or tests, and synced to your marketing platforms like CRMs, ESPs, or ad networks.

Audience page

Audiences are based on models configured by your data team, allowing you to segment users, accounts, or other business-specific entities.

Create a new audience

Step 1: Create a new audience

  1. Go to Customer StudioAudiences(https://app.hightouch.com/audiences).

  2. Click Add Audience.

Add audience

  1. Select a Parent Model to segment (e.g., Users, Accounts, Devices).

Select parent model

  1. Enter a clear name (e.g., "High-Value Customers") and optionally add a description.

Step 2: Add filters

Start with an audience template(link) or use filters and logic to define your own criteria.

  1. Click + Add filter and choose from six types

Add filters

Filter typeUse it to filter by...Example filters
PropertiesAttributes of the parent modelemail contains "@gmail.com"
RelationsAssociated records (purchases, accounts)has Purchase where amount > 100
EventsActions users have performed over timeProduct Viewed within last 30 days
AudiencesMembership in another saved audienceis in VIP Members
JourneysParticipation in a marketing journeycurrently in Abandoned Cart Journey
Custom traitsCalculated fields defined by you or your data teamcustomer_score > 80
  1. Use logical conditions (AND/OR), time windows (e.g., "within the last 7 days"), and comparison operators (equals, greater than, contains) to create your ideal segment.

Filters

Example:

  • Users who made a purchase in the last 30 days

  • AND work in healthcare

  • AND who have an LTV greater than $500

Step 3: Preview and validate

Once your filters are applied, preview your audience size and sample members.

Select a destination to preview

Select a destination to priview audience size and membership before finalizing.

Add filters

Validate audience size and results

  • Click Calculate size to see how many user records meet your criteria.

Calculate size

  • Once calculated, click the member count (e.g., 110 members) to view individual records.

Limit audience size

To reduce or control audience size:

  1. Click the Limit audience size icon.

  2. Choose Top or Bottom members and specify audience size.

  3. Select a meaningful column to sort by, such as:

    • Numeric (e.g., purchase_amount)

    • Date (e.g., last_purchase_date)

Example: Target your top 500 customers by total spend.

Limit size

Use Sampling to preview large datasets faster or to test logic without querying the entire warehouse.

Step 4: View insights

Insights help you understand the composition and overlap of your audience, enabling informed decisions about targeting and messaging.

  • Click Show Insights to open the insights panel:

    • Overlap of audience: Compare shared users with another audience.

    • Audience breakdown: View the distribution of the audience by a chosen metric like traits, geography, or behaviors.

Show insights

Inspect insights

Step 5: Save, manage, and reuse audiences

Save audience

When you're finished building and previewing your audience, click Save audience.

Save audience

Use audience templates

Templates make standard audience segments quickly reusable.

Learn how to create Templates →

Step 5: Sync your audience to destinations

Once your audience is saved, you can activate it by syncing to marketing tools (e.g., email platforms, ad networks):

Learn how to Sync audiences →

Example use case

Campaign goal: Retarget users who abandoned checkout in the last 24 hours

Audience filters:

  • Event: Checkout started performed within last 24 hours

  • Event: Order completed not performed in same window

  • Trait: LTV > $200

  • Property: Email is not null

Sync to:

  • Facebook Custom Audiences

  • Klaviyo List

Combine this audience with a subset or destination rule to exclude users who opted out of email campaigns.

What’s next?

OR

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 30, 2025

On this page
  • Step 5: Sync your audience to destinations

Was this page helpful?