Expand my Community achievements bar.

Join Adobe Experience Platform experts for a live Ask Me Anything on September 2nd at 8 AM PT!
SOLVED

How to access the audience using 3rd party tool?

Avatar

Level 10

My customer is considering AEP but without AJO.

I do not know any specific API endpoint which would work like that:

1. Request with specific Audience ID

2. Emails which belongs to that audience are returned and then 

3. 3rd party tool can make a email campaign 

 

Workaround 1:

1. I create export job

2. Export audience to dataset 

3. That dataset is then exported to some SFTP , Cloud etc 

 

Workaround 2:

1. Use HTTP streaming destination and sent segment using this in more real-time way:

 https://experienceleague.adobe.com/en/docs/experience-platform/destinations/catalog/streaming/http-d...

 

Do you know any different ways?

 

Topics

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

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @Michael_Soprano , 

 

For your use case, I think your first workaround is the best approach.

Just a small correction — you don’t need to push the audience into any dataset. You can directly export it to SFTP or any file storage destination like Blob, S3, etc.
Many clients who are not using AJO follow this approach.

Here’s a quick outline:

  1. Create your audience — I believe it’s a batch audience.

  2. Once the audience is qualified, there’s an option to add a destination — use that to export the audience.

  3. During this step, select your destination account — in your case, I believe it's SFTP.

  4. Choose the attributes you want to export in the file, like email, first name, etc.

  5. You can set this up to export daily. As soon as batch segmentation runs, it will export the file on a daily basis.

Typically, batch segmentation runs between 1–2 AM UTC, so you should receive the file on SFTP by around 3 AM UTC.

After that, you can schedule your email sending system to read the file from SFTP and send out the emails.

Hope this helps.

Kind regards,
Parvesh

Parvesh Parmar – Adobe Community Advisor
https://www.linkedin.com/in/parvesh-parmar/

View solution in original post

5 Replies

Avatar

Community Advisor

@Michael_Soprano  - 

There are several ways to activate an audience for an email campaign outside of AEP. The choice of method largely depends on the specific requirements of the email campaign. For example, some marketing emails may require real-time data streaming, while others may be scheduled on a daily or periodic basis.

Here are the common activation methods:

1. Built-in Destination Connectors (Batch Activation):
2. Cloud Storage Activation (Batch Activation): Export audience data to cloud-based storage solutions such as Amazon S3, Azure Blob Storage, or Google Cloud Storage. The third-party email platform can then retrieve the data as needed.
3. HTTP Streaming (Near Real-Time Activation): Activate audiences via HTTP API streaming for near real-time use cases. This is suitable if the third-party email platform supports API-based ingestion.

However, there may be some prod and cons for utilizing these feature across but I would suggest to pick according to the use cases that demand the audience to be activated.

Thank you,
Jayakrishnaa P.

@jayakrishnaaparthasarathy thanks! What do you think about export job to dataset, then exporting dataset?

Avatar

Community Advisor

Hi @Michael_Soprano Hope you are referring to "Export a segment" option, I would prefer this only if none of the above mentioned method doesn't really suits for your use cases. Also, not sure if it does allow streaming the incremental audience profiles to the destination.

Thank you,
Jayakrishnaa P.

Avatar

Correct answer by
Community Advisor

Hi @Michael_Soprano , 

 

For your use case, I think your first workaround is the best approach.

Just a small correction — you don’t need to push the audience into any dataset. You can directly export it to SFTP or any file storage destination like Blob, S3, etc.
Many clients who are not using AJO follow this approach.

Here’s a quick outline:

  1. Create your audience — I believe it’s a batch audience.

  2. Once the audience is qualified, there’s an option to add a destination — use that to export the audience.

  3. During this step, select your destination account — in your case, I believe it's SFTP.

  4. Choose the attributes you want to export in the file, like email, first name, etc.

  5. You can set this up to export daily. As soon as batch segmentation runs, it will export the file on a daily basis.

Typically, batch segmentation runs between 1–2 AM UTC, so you should receive the file on SFTP by around 3 AM UTC.

After that, you can schedule your email sending system to read the file from SFTP and send out the emails.

Hope this helps.

Kind regards,
Parvesh

Parvesh Parmar – Adobe Community Advisor
https://www.linkedin.com/in/parvesh-parmar/

Avatar

Administrator

@Michael_Soprano Just checking in — were you able to resolve your issue?
We’d love to hear how things worked out. If the suggestions above helped, marking a response as correct can guide others with similar questions. And if you found another solution, feel free to share it — your insights could really benefit the community. Thanks again for being part of the conversation!



Kautuk Sahni