Create an audience
Overview
The Decentriq DMP supports creating rule-based audiences. Rule-based audiences allow you to define groups of users by combining conditions based on event data, profile attributes, existing audiences, or a combination of these.
The following audience building blocks are available:
- Event-based audiences: Defined by user behavior, such as events performed within a specific time range, optionally filtered by event properties.
- Profile-based audiences: Defined by user profile attributes, such as demographics, identifiers, or aggregated values.
- Existing audiences: Combinations of one or more previously created audiences.
These building blocks can be combined using logical conditions to create more precise audience definitions. Audience sizes can be computed and updated during creation to estimate how many users match the current definition.
Step-by-step guide
Step 1: Start the audience creation
From Audiences, click Create audience and select Rule-based as the audience type.
Step 2: Add building blocks
In the Audience configuration step, start building your audience by adding one or more audience building blocks. You can add these in any order and combine them as needed. You can add multiple blocks of the same type and combine them using logical operators.

Step 3: Configure each block
Configure each added block by defining its conditions:
For event-based blocks, specify event types, time ranges, and optional event property filters.

For profile-based blocks, select profile attributes and define matching conditions.

For existing blocks, select one or more existing audiences and define how they should be combined.

Conditions within and across blocks can be combined to refine the audience definition.
Step 4: Preview the audience
As you build the audience, an audience preview is computed to estimate how many users currently match the definition. When the definition changes and the estimate becomes outdated, you can recompute the preview to refresh the audience size.

Step 5: Name and save
Review the audience definition, give the audience a name, and assign it to a Group. The group is a free-form label used to organize audiences in the audiences table (for example, Automotive or Lifestyle). You can pick an existing group from the autocomplete or enter a new name to create one. Click Save to create the audience.
Once saved, the audience becomes available for activation and can be exported to external destinations or to Decentriq DCR datasets.
Reference: rule operators
The available operators depend on the block type. The exact set of operators shown for a given event property or profile trait can also depend on its data type — the platform only offers operators that make sense for the property.
Event-based blocks — for each event property filter:
- Equals / Is empty
- Contains / Starts with / Ends with — for text properties such as URLs
- Belongs to at least one / Belongs to none — match against a list of values
For the event itself, you can also constrain how often the user performed it:
- Number of events — at least / at most N events in the time window
- Time range — limit the events considered to a recent window
Profile-based blocks — for each profile attribute:
- Equals / Is empty
- Belongs to at least one / Belongs to none
Existing audiences — combine one or more previously saved audiences:
- Belongs to all — user must be in every selected audience
- Belongs to at least one — user must be in any of the selected audiences
- Belongs to none — user must not be in any of the selected audiences
Combiners — AND and OR are available both within a block (combining its rules) and across blocks (combining the blocks themselves).