ChangelogBook a demoSign up

Destination rules

AudiencePlatform admins
PrerequisitesSet up for platform admins and data teams →

Destination rules allow organizations to enforce row-level governance by filtering out users from being synced to destinations they haven’t consented to. This ensures that only eligible data reaches specific destinations based on compliance, privacy, or business rules.


Learning objectives

  • After reading this article, you’ll be able to:
  • Understand what destination rules are and when to use them
  • Create and configure destination rules in the UI
  • Preview the impact of a rule on an audience
  • Apply rules automatically to syncs without modifying audience definitions

Overview

Destination rules control which records can be synced to specific destinations. They apply additional filtering on top of the audience definition at sync time, without affecting the actual audience membership.

A common use case is enforcing user consent: for example, excluding users who haven’t opted in to email or advertising platforms.

Destination rules do not change your audience composition. They only affect who gets synced to a destination, not who qualifies for the audience.

Set up destination rules

  1. Go to Customer Studio > Governance, then click the Destination rules tab
  2. Select a parent model
    Select parent model
  3. Click Add destination rule

Destination rules

  1. Select a destination from the dropdown
  2. Click Add filter to define which records are eligible to sync

The filter builder supports the same condition logic used in the audience builder, including nested AND/OR logic.

Destination rule definition

Preview destination rules

You can preview the effect of a destination rule in two places:

  • During audience creation
    Preview destination rules - audience creation
  • From the audience’s definition tab (when editing an existing audience)
    Preview destination rules - audience editor

In both cases:

  1. Use the Preview a destination dropdown to select a destination with an existing rule.
  2. Hightouch applies the rule to your audience definition and updates the preview.
  3. You’ll see how the rule impacts calculated size and membership before syncing.

This preview does not change the audience itself—it only simulates how the rule would affect syncing to the selected destination.

Using destination rules in syncs

Create a sync with a parent model (proxied by the audience) and destination that has an existing rule. Rows that don't meet a destination rule will be excluded at sync time. All syncs going forward will automatically have the rule applied. Note that these excluded rows are still included in the audience definition, so they remain unaffected when using Customer Studio features that don't involve syncing.

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: Aug 4, 2025

On this page
  • Learning objectives
  • Overview
  • Set up destination rules
  • Preview destination rules
  • Using destination rules in syncs

Was this page helpful?