Audiences

Building audiences with the filter builder

How to use the Audience builder to create custom segments using any combination of model scores, customer data, and behaviour filters.

Opening the Audience builder

Go to Audiences in the main navigation. Click + New audience or select a template to start with pre-filled filters.

Adding filters

Each filter row has three parts:

  1. Field — What to filter on (e.g., churn score, CLV tier, last order date)
  2. Operator — How to compare (e.g., is greater than, equals, is between)
  3. Value — What value to compare against

Available filter fields

CategoryFields
ChurnChurn score, churn band, score change (7d)
CLVPredicted CLV, CLV tier, CLV trend direction
RFMRFM segment, recency score (1–5), frequency score, monetary score
Win-backWin-back window status, days in window
BehaviourLast order date, order count, average order value, days since order
RepurchaseRepurchase score, propensity to buy score
CustomerEmail subscribed, SMS opted in, acquisition source, country

AND vs. OR logic

Filter rows within the same group are connected by AND logic (all conditions must be true). You can add multiple filter groups connected by OR logic (any group can match). Use the "Add group" button to create OR conditions.

Example: (Churn score ≥ 81) OR (Win-back window = open AND Days since order ≥ 45) — this catches both Critical-band customers and lapsed customers in win-back windows.

Live count

As you add filters, the estimated audience count updates automatically (with a 500ms debounce). This count is approximate — the exact number is confirmed at export time.

Saving an audience

Click Save audience, give it a name, and it appears in your saved audiences list. Saved audiences are dynamic — they re-evaluate on every sync, so the members change as scores change.

Was this article helpful?