---
title: Create an Audience
slug: vodafone-hands-on-lab/create-an-audience
docTags: 
createdAt: 2023-12-14T09:42:33.504Z
---

In this exercise, you’ll create an Audience by making use of Adobe Experience Platform’s Audience Builder.

# Audience Overview

To get an overview of available audiences in Adobe Experience Platform:

1. In the menu on the left side, click on **Audiences**. You will see a dashboard overview with information on a specific audience.
2. Click on **Browse** at the tab bar. You will see an overview of all existing Audiences.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/I6RcpcFRZl79xKjtCsH68_image.png)

# Create an audience

We want to create a rule that selects all the profiles that have made a support request in the last month to deliver a satisfaction survey and collect feedbacks.

- Click on **+ Create Audience**. This will open the Create Audience popup;
- select **Build Rule&#x20;**&#x61;s the creation method. This will open the Rule Builder. You will immediately notice the Attributes tab selected underneath **Fields**, as well as the **XDM Individual Profile** selector unde&#x72;**&#x20;BROWSE ATTRIBUTES**.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/bdNGbxrZxabr87zSlNvlv_image.png)

Since XDM is the language that powers the experience business, XDM is also the foundation for the audience builder. All data that is ingested in AEP should be mapped against XDM, and as such, all data becomes part of the same data model regardless of where that data comes from. This gives you a big advantage when building audiences, as from this one audience builder UI, you can combine data from any origin in the same workflow.

Audiences can be sent to solutions like Adobe Target, Adobe Campaign and Adobe Audience Manager for activation.

Let's build an audience for our profiles who made a support request and have filled in an email address.

Search for the word address and drag & drop the attribute into the canvas, set the operator to exists:

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/ibULHQt3nbAbrAcAHC8Ar_image.png)

&#x20;At CitiSignal someone who has filled in a support request is considered as a Lead.

Search for *new lead* event, drag & drop this event to the canvas and set the period to *This month*

Click on the *Refresh estimate* button to get an idea of the size

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/kIiSlG5_4w70NpRGTKQDI_image.png)

We want to exclude profiles who have already filled in a survey form.

Search for *fill* word and drag & drop the event named *Form Filled Out* just after the *New lead* event:

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/1cn6NnTI8QvHma6JFDimY_image.png" size="50" width="555" height="296" position="center" showCaption="false"}

Change the operation to *Exclude* mode:

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/J8cll9y-pvxdgRODHHPTf_image.png" size="60" width="831" height="585" position="center" showCaption="false"}

So far, you’ve only used the UI to build your audience, but there’s also a code-option to build a audience.

When building an audience, you’re actually composing a Profile Query Language (PQL) query. To visualise the PQL code:

- Click on the **Code View** switcher in the right rail menu, in the Audience Properties section

personalEmail.address.isNotNull() and CHAIN(xEvent, timestamp, \[C0: WHAT(eventType.equals("leadOperation.newLead", false)) WHERE(C0.exists(timestamp.getMonth() = currentMonth() and timestamp.getYear() = currentYear())), !C1: WHAT(eventType.equals("web.formFilledOut", false)) WHERE(C1.exists(timestamp.getMonth() = currentMonth() and timestamp.getYear() = currentYear()))])

- Click on **Segment Builder view** to return back to the builder UI.

``



Finally, let's save our audience.

- Enter a **Name** for your audience using the following naming convention
  `your_last_name - Profiles who have requested support and have not filled out survey form`
- (optional) Enter a **Description**.
- Select **Batch** from the **Evaluation method** dropdown list.
- Click on **Save and Close**.

You will be taken to the **Audience summary** screen, outlining your audience definition.

:::hint{type="success"}
You have now successfully created an audience using the Adobe Experience Platform Audience Builder.
:::

