How to access the audience using 3rd party tool? | Community
Skip to main content
Michael_Soprano
Level 10
June 11, 2025
Solved

How to access the audience using 3rd party tool?

  • June 11, 2025
  • 2 replies
  • 861 views

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-destination

 

Do you know any different ways?

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Parvesh_Parmar

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

2 replies

jayakrishnaaparthasarathy
Community Advisor
Community Advisor
June 11, 2025

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

Michael_Soprano
Level 10
June 11, 2025

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

jayakrishnaaparthasarathy
Community Advisor
Community Advisor
June 11, 2025

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.

Parvesh_Parmar
Community Advisor
Parvesh_ParmarCommunity AdvisorAccepted solution
Community Advisor
June 13, 2025

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/
kautuk_sahni
Community Manager
Community Manager
June 26, 2025

@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