> ## Documentation Index
> Fetch the complete documentation index at: https://docs.narrative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Audience Studio

> Build, filter, and deliver audiences to advertising platforms using a guided builder

Audience Studio is the platform's visual audience builder. It provides a guided workflow for selecting a data source, applying filters to segment your audience, choosing connector destinations, and delivering the resulting audience — all without writing NQL by hand.

## How Audience Studio works

Audience Studio builds audiences by combining three things:

1. **A source dataset** — The data you want to segment. This can be your own first-party data (CRM records, transaction data, customer attributes) or third-party data accessed through access rules.
2. **Filters** — Conditions that narrow the source data to the audience you want. Filters use your dataset's Rosetta Stone attribute mappings to provide structured, type-aware controls.
3. **Connectors** — Destinations where the audience will be delivered. Each connector handles format translation, identity matching, and API integration with the destination platform automatically.

The builder generates an NQL query behind the scenes, executes it to create an audience dataset, and sets up connector deliveries — turning what would be a multi-step manual process into a single workflow.

## Builder steps

### 1. Source selection

Choose the dataset that contains your audience data. The dataset must have [Rosetta Stone attribute mappings](/guides/rosetta-stone/mapping-schemas) so Audience Studio can understand which fields are available for filtering and which identifiers are available for delivery.

Only datasets on the currently selected [data plane](/concepts/primitives/data-planes) are shown.

### 2. Connector selection

Choose one or more destination platforms to deliver your audience to. Available connectors include The Trade Desk, Meta, TikTok, Google DV360, Pinterest, Yahoo DSP, Magnite, PubMatic, and Amazon S3.

Audience Studio checks **connector eligibility** automatically — it verifies that your source dataset contains the identifier types required by each connector's collaboration policy. Ineligible connectors are flagged so you know before building the audience whether delivery will work.

### 3. Filters

Apply conditions to narrow your source data. Filters are built from your dataset's mapped attributes, so the available filter options reflect your actual data.

#### Filter types

| Type                        | Controls                                       | Example                         |
| --------------------------- | ---------------------------------------------- | ------------------------------- |
| **Enum** (low cardinality)  | Checkbox list of values                        | Gender: male, female            |
| **Enum** (high cardinality) | Searchable dropdown                            | Country: US, CA, GB             |
| **Boolean**                 | Toggle                                         | Opted in: true / false          |
| **String**                  | Text input with multiple values                | Email domain: gmail.com         |
| **Timestamp**               | Curated ranges, custom lookback, or date range | Last 30 days, last 90 days      |
| **Numeric** (long, double)  | Comparison operators with values               | Age greater than or equal to 25 |

#### Logical operators

Filters support **AND** / **OR** logic. Multiple filters default to AND — all conditions must match. Group filters with OR to match any condition within a group.

#### Frequency filters

Any filter supports an optional **frequency** constraint — for example, "purchased at least 3 times in the last 30 days." Frequency filters use a `QUALIFY` clause in the generated NQL to count distinct occurrences of a field.

#### Null handling

Filters include **Is null** and **Is not null** options that generate correct `IS NULL` / `IS NOT NULL` NQL predicates, allowing you to filter on the presence or absence of a value.

### 4. Finalize

Configure the audience metadata and connector-specific settings:

* **Audience name** (required) — Identifies this audience in the platform and in destination systems
* **Description** — Optional context about the audience's purpose
* **Tags** — Optional labels for organization
* **Refresh schedule** — How often the audience is rebuilt. Choose **one-time** for a static audience or set a recurring schedule (daily, weekly, etc.) to keep the audience current as source data changes
* **Connector quick settings** — Each selected connector has platform-specific fields (advertiser selection, audience naming, historical data options). These are validated inline before creation.

## Forecasting

Before creating an audience, you can **forecast** its size. The forecast runs a preview query against your source data with the current filters applied and returns the expected record count. This helps you verify that your filters produce the right audience size before committing to creation.

Suggested filter values show what percentage of your forecasted audience matches each value, helping you understand the impact of adding or adjusting filters.

## What Audience Studio creates

When you click **Create Audience**, Audience Studio:

1. Generates and executes an NQL query based on your filters
2. Materializes the results as a new dataset tagged as an audience
3. Creates connector deliveries for each selected destination with your configured quick settings
4. If a refresh schedule is set, configures incremental updates using NQL `MERGE` to keep the audience current

The resulting audience dataset appears under **My Audiences** in the navigation and can be managed, cloned, or delivered to additional connectors at any time.

## Cloning audiences

You can clone an existing audience by selecting **Open in Audience Studio** from the audience's action menu. The builder pre-populates with the original audience's source, filters, connectors, and settings, giving you a starting point for creating a similar but distinct audience.

## Related content

<CardGroup cols={2}>
  <Card title="Building an Audience" icon="hammer" href="/guides/audience-studio/building-an-audience">
    Step-by-step guide to creating your first audience
  </Card>

  <Card title="Look-alike Studio" icon="users-viewfinder" href="/concepts/data-activation/lookalike-studio">
    Expand a seed audience by scoring a larger population
  </Card>

  <Card title="Structuring Audiences" icon="sitemap" href="/guides/activation/audience-strategies">
    Strategies for organizing data for activation
  </Card>

  <Card title="Data Activation" icon="bullseye-arrow" href="/concepts/data-activation/overview">
    How connectors deliver data to destination platforms
  </Card>

  <Card title="Connector Reference" icon="plug" href="/reference/connectors/index">
    Technical details for each destination connector
  </Card>
</CardGroup>
