# Audience Builder

## Overview

The Audience builder provides the tools and context to identify a group of users sharing common on-chain and off-chain attributes. The builder is composed of two parts:

**The audience definition widget** - Allowing you to create a segment group by selecting a set of conditions:

* Smart contracts they interacted with, and/or
* Out-of-the-box proprietary categories they belong to, and/or
* A set of behavioral and situational filters to further optimize the audience.

**Targeting insights (right hand) panel -** calculated in real time, the audience's reach potential when targeted on the ad network, their overall buying power, and geo-distribution.

<figure><img src="/files/uJlj3aaUGavXtUgG5VlC" alt=""><figcaption></figcaption></figure>

## Audience Creation Process <a href="#audience-creation-step-by-step" id="audience-creation-step-by-step"></a>

1. **Name your audience** (mandatory) - Give your audience group a descriptive name that will help you recognize it later.
2. **Define the audience group - Select** the smart contract(s) they interact with, or an Addressable pre-built category reflecting a common behavior or user characteristic (e.g. power traders, strategy gamers).
3. **Optimize your audience group - F**urther define your audience by adding conditions to include: <br>
   * Specific blockchains
   * Last blockchain activity - use this to create a cut-off date to only include users who have been active on-chain after a certain date.
   * Balance - you can chose to filter out users based on the value of assets they hold in their wallets at the time of audience creation.
   * Coin - you can further refine your audience by defining specific token/s they should be holding (at the time of the audience creation).
   * NFT assets - use this to filter users who have a particular asset and number of units.<br>
4. **Save.** Once saved, you can select this audience for targeting when you create a campaign, visit the audience dashboard for insights and analytics, track the audience’s impact on your business and industry within your dashboards.

{% @storylane/embed subdomain="app" linkValue="qcfovs2ftqwo" url="<https://app.storylane.io/share/qcfovs2ftqwo>" %}

## Targeting Recommendations <a href="#targeting-recommendations" id="targeting-recommendations"></a>

During the audience creation process, Addressable offers similarity based recommendations for each selected contract. Unlike simple similarity recommendations such as “users who bought X, also bought Y”, Addressable’s algorithm considers similarities between contracts as well as similarities between users (wallets) to identify corresponding behavioral patterns. Therefore, users of your selected contract, are not necessarily users of the offered contract, but their on-chain behavior is similar in pattern and purpose.

<figure><img src="/files/PLyhDnsIh8VfuQUfCzKN" alt=""><figcaption><p>Contract Recommendations</p></figcaption></figure>

Each time you select a particular contract, Addressable’s recommendation engine, calculates its similarity to all other on-chain addresses and offers the top most similar contracts as recommendations.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://addressable.gitbook.io/knowledge-base/solution-suite/audiences/audience-builder.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
