Create an audience
Definition syntax
An audience definition has three parts: property filters, behavioral event rules, and an optional lookback window.Property filters
Each filter matches a field against a value using an operator:
Trait filters join through the
user_traits and user_devices tables automatically.
Behavioral rules
Each rule matches users who performed a specific event within a time window:filters array on each event rule is optional — omit it to match any occurrence of the event.
Lookback window
Setlookback_days to limit how far back Tell scans when resolving property filters. This improves query performance on large datasets:
days window. The lookback_days field only affects property filters.
Check member count
See how many users match an audience:Use audiences in metrics
Audiences filter every metric type. Pass the audience definition as part of the filter system to scope any query — DAU, events, funnels, retention, lifecycle, and more. This is handled at the query engine level: Tell resolves the audience to a set of device IDs, then restricts all metric queries to those devices.Manage audiences
List audiences
items (default 50, max 200) and the full count in total.
Get an audience
Update an audience
Delete an audience
Audiences vs segments
Segments are lifecycle-based groups (new, returning, dormant, churned) computed automatically by Tell. Audiences are rule-based groups you define explicitly. Use segments for lifecycle analysis. Use audiences to target specific user populations across any metric.What’s next
- Filtering — the filter system that audiences plug into
- Funnels — measure conversion for a specific audience
- Segments — lifecycle-based user groups
- Data queries API — full API reference for audience endpoints