Advanced Audience Builder

Create and refine user groups by their actions or behavior.

In this article, we will show you how to create and edit an audience and define some of the features and tricks when defining an advanced audience.


The purpose of creating or refining a custom audience in the Advanced Audience Builder is to add details of the exact users you’d like to define for your reporting.

To do so, you need to define (or exclude) the events, attributes, and timeframes to isolate the proper group of users. Let’s get started with an example:

Create An Audience

From the main menu, click User-level Reporting > Advanced Audience Builder, or from the home screen click the button with the same name.

From there you can click + New audience in the top right.

Refine or edit an existing audience

If you'd like to change or alter a pre-existing audience, you can do so by clicking a pre-existing audience from the list or by clicking the audience name in the report.

From there you can edit the audience using the "edit" button.

Options for defining an audience:

1. Audience Name & Audience Description:

This can be very helpful in referring back to your audiences later. You’ll be using these naming conventions when you choose your audiences in reporting. This can be changed at a later date.

2. App Name:

This will filter user events & actions to selected apps. Because user identifiers are constant across apps, if no app filter is selected, user behavior and events will be measured across all apps.

3. Period:

The date selection is the time period the users have generated the events defined in the audience. A user may have installed outside of this period, but still, be included if you include an event that captures the user’s behavior.

4. Parameter value or count

A very valuable metric, this shows the count of events generated by this user. Event Count > 0 will return all users who’ve achieved 1 or more of these events.

In other scenarios, you can select the parameter value, experiment name, etc for each parameter.

5. Using the “AND” Operator

The AND operator will allow you to choose multiple combined events that define a single user. If a user achieves a single event of the two, they will not be included in this audience.

6. Firebase Experiments:

We automatically import your Firebase experiments, pre-populating the variants for ease of revenue-performance measurement of your AB tests.

7. The OR operator

The OR operations allows you to choose multiple events and include a user if they’ve achieved either event.

8. Exclusions

We also allow you to define an audience by choosing events to exclude users. Users who fire an event, or have an attribute included in this sections will NOT be included in your audience.

Clicking Create will build the audience your define. The length of time for this audience to be built will be dependent on the amount of data and the volume of users you have available.

Related Reading: Using Audience Reporting :: 2. Run Report :: 3. Forecast Results

Last updated