Expand my Community achievements bar.

SOLVED

Bulk Audience Creation

Avatar

Level 1

Hi,

 

We create large batches of Audiences using either attributes or other audiences, and it can become a quite a manual process.

 

Wondering if there is a way to create more than one audience at a time?

 

Thanks!

 

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@BenjaminPu 

Yes, there are a few ways to make creating multiple audiences much easier and less manual:

1. Data Distiller Audiences (my favorite) - Use SQL in Data Distiller to create many audiences at once by writing queries. It's much faster than doing it manually in the interface.

2. CSV Upload - Upload a CSV with the audience details. Really helpful when bringing in lists from external systems.

3. Segment API - I second @AnkitJasani29, This is a more technical option, but very powerful. It allows you to automate audience creation using a script or tool.

View solution in original post

3 Replies

Avatar

Level 5

Hi @BenjaminPu ,

I understand creating a large number of audiences (especially if repetitive), can take some time and drain energy.

  1. However, nested audience and dynamic audience could come at handy - I would recommend you to give a try to those first.
  2. If you have already exhausted those options, then there is a rest API which could come handy for you: resource

In personal experience, I have felt the complexity of pql handling in rest api could be a tad bit challenge in itself - so I have not used this option myself, but feel free to give it a try and see if it matches your expectation.

 

Hope it helps!

Avatar

Level 6

Hi @BenjaminPu ,

Directly through UI option not available as of now but Segment Builder APIs are there.

Reference: https://experienceleague.adobe.com/en/docs/experience-platform/segmentation/api/segment-definitions

 

Thanks

Ankit

Avatar

Correct answer by
Community Advisor

@BenjaminPu 

Yes, there are a few ways to make creating multiple audiences much easier and less manual:

1. Data Distiller Audiences (my favorite) - Use SQL in Data Distiller to create many audiences at once by writing queries. It's much faster than doing it manually in the interface.

2. CSV Upload - Upload a CSV with the audience details. Really helpful when bringing in lists from external systems.

3. Segment API - I second @AnkitJasani29, This is a more technical option, but very powerful. It allows you to automate audience creation using a script or tool.