Audience Builder

Updated by Steen Voersaa

The Audience Builder enables you to create precise audiences (or lists) of contacts and companies based on activities performed, stages reached, or properties sourced from your CRM or enriched by Dreamdata.

How can I build an Audience?

Go to Activation Hub -> Audiences -> Click "Add New Audience"

In Audiences you can group users or accounts based on events, stages, properties or signals.

Once you have created your new audience, you can save it for future use or share it with a colleague. All your saved audiences can be conveniently accessed in the Activation Hub.

How to filter your audience?

In the Contacts or Companies journey list you can click on 'Add Condition' to see all the available options and choose the types of conditions you wish to apply.

Conditions can be divided into four groups:

  • Activity / Events
  • Properties
  • Stages
  • Signal - Learn more about signals here.
Remember saving your Audience list at the end!
Activity / Events conditions

Let's explore the activity conditions. Here, we filter based on every event received by Dreamdata, whether it's from the tracking script (analytics) or any integrated source.

These conditions are initially set using filters based on the Event, Channel, Source, or Campaign Properties. The Filter by property feature allows for additional filters if needed.

It's also important to specify the time range for the events you're considering, so that you can narrow down the data to a specific period.

You can chain two steps together using the did perform and did not perform options.

When you chain steps, the time filter set in the second step references the event specified in step one. 

For example, the filter below will identify contacts who completed a freeSignup that came from LinkedIn this year, AND subsequently held a meeting with the sales team within 30 days of that signup event.

Screenshot of the filter contacts who completed a freeSignup that came from LinkedIn this year, AND subsequently held a meeting with the sales team within 30 days of that signup event

Properties conditions

We incorporate a property condition into the audience. This involves accessing a list of properties, encompassing both those defined by Dreamdata and those extracted from your CRM.

For detailed guidance on utilizing CRM properties within Dreamdata, refer to our documentation here: CRM Properties in Dreamdata.

The filter below will apply a rule stating that all the contacts in the audience must belong to a company whose Industry property is Software & Services. This way, you will specifically target contacts from SaaS companies.

Screenshot from filter to target contacts from SaaS companies

Stage Models conditions

We can utilize the stage models previously set up in Dreamdata to further refine our audience.

When creating a contact audience, the condition is applied based on the stages reached by their associated companies.

The filter below will apply a rule stating that all the contacts in the audience come from companies that haven't reached the NewBiz stage.

Screenshot that shows the filter that applies a rule stating that all the contacts in the audience come from companies that haven't reached the NewBiz stage

Signal conditions

A signal is a measurable event or behavior in your data that provides meaningful insights and influences your customer pipeline. You can apply conditions using these key actions.

The filter below adds a rule for which a contact must have visited the Pricing Page on our Website, at least one time within this year.

Tip: Below you'll find an interactive demo that will guide you through the audience hub (Activation Hub). Enjoy!

More complex queries

The audience builder filter in Dreamdata is equipped with the functionality to use both 'AND' and 'OR' logical operators, which adds a sophisticated level of precision and flexibility to audience segmentation.

It is possible to create complex, layered segments by intertwining 'AND' and 'OR' conditions.

With the following filter, you could target contacts with a Sales or Marketing role that requested a demo in the last 30 days OR subscribed to the newsletter in the last 60 days.

Screenshot from a more complex query that filters filters contacts with a Sales or Marketing role that requested a demo in the last 30 days OR subscribed to the newsletter in the last 60 days

If you are trying to set up certain exclusions, for example: Leads that were not touched by sales channels (meetings, calls, email), you can create a rule that a contact 'performed those events exactly 0 times within a period'.

What does the Include Anonymous Companies option do?

When searching for companies, you will encounter an option to include anonymous companies in your list. These are domains identified by Dreamdata through tracking (analytics), but that cannot be linked to any specific company in the CRM or associated with a business email.

Image shows Include Anonymous Companies checked
These anonymous companies are not included in report counts.
For a more detailed understanding of the various types of companies recognized by Dreamdata, visit: What is a Company in Dreamdata.

The filter below will show companies that triggered an event specifically attributed to the marketing campaign "Memes", which occurred within the past 30 days.

Screenshot from the filter that shows companies that triggered an event specifically attributed to the marketing campaign "Memes", which occurred within the past 30 days


How did we do?