---
title: Create an Audience
slug: ikea-summer-2025-hol/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

:::hint{type="info"}
To log into the Adobe Experience Platform, [click here](https://experience.adobe.com).
:::

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.

![Luma audience list.](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/dlAat4osntKvlRfNzvvTe_image.png "Luma audience list.")

# Create an audience

We want to create a rule that will select all customer profiles that have seen more than 2 yoga related products in the last month. Luma consider these customers to be interested to yoga activities and want to personalise content to them.

- Click on **+ Create Audience**. This will open the Create Audience popup;
- Select **Build Rule&#x20;**&#x61;s the create 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.

## Add event

Let's build an audience for our yoga lover:

1. Select the **Events** tab in the Fields section.

2. In the text search field, type **product**. You will see a "Product Views" listed under **Event Types**.

3. Drag the **Product Views** event type onto the canvas where it says **Start building**.

4. Click on the **Product Views** event box to open the Event Rule.

Your screen should look like:

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

At each step in defining your audience, you can get an estimate of the audience's population:

- Click on Refresh Estimates.&#x20;


You will then see an estimation of your current audience size. This is very helpful for a business user, so that they can see the impact of certain attributes on the resulting audience size.

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;

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

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

:::hint{type="info"}
So far your audience will select all customer profiles who have made at least one product view at any time. Now we will restrict this further to target only the more interested people.
:::

- Click on the "Product Views" tile in the middle of the screen to open the "Event Rules" section;
- In the **Event Rules**, click on `At least 1`
- Type `2` into the text field.

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/I_-tEMaFzAUsttFxF0J98_screen-recording-2023-12-15-at-104717.gif" size="68" width="492" height="416" position="center" showCaption="false"}

- We also want to specify the time period in which the 2 "Product Views" must occur in order to be considered a yoga lover. In the **Events** panel, change the **Anytime** drop down to `In last 2 Day(s)`

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/_PgsVKFe3BTGo8iK7veho_screen-recording-2023-12-15-at-105705.gif" size="60" width="412" height="348" position="center" showCaption="false"}

## Add contextual attributes

So far, the audience rule has included a generic "product view". We want to limit this to "yoga" products only.

- Select the **Events** tab in the Fields section.
- In the text search field, type "product list".&#x20;
- Click on `Product list items` under **Browse Classes**
- Drag the `Name` onto the canvas where it says *Add event field*.

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

- Change the operator from "equals" to "contains";
- in the text field type "yoga", the press Enter on your keyboard&#x20;
  - \[**IMPORTANT** *do not select the items that automatically appear*]

::Image[]{src="https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/0DVj3V0SML-rcv9m2tLdE_screen-recording-2023-12-15-at-111403.gif" size="62" width="480" height="504" position="center" showCaption="false"}

Your final rule should look like:

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

Finally, let's save our audience.

- Enter a **Name** for your audience using the following naming convention
  `[your name] - People interested in yoga products`,&#x20;
  e.g. `angeli - People interested in yoga products`.
- (optional) Enter a **Description**.
- Select **Batch** from the **Evaluation method** dropdown list.
- Click on **Publish**.

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.
:::

