Expand my Community achievements bar.

Join us on September 25th for a must-attend webinar featuring Adobe Experience Maker winner Anish Raul. Discover how leading enterprises are adopting AI into their workflows securely, responsibly, and at scale.
SOLVED

USE CASE - Non-Profit Partner and their Data going through AJO

Avatar

Level 4

Hello, 

 

I have a use case where our main client (Adobe users) would like to partner with some Non-Profits to send emails alerting folks about a program coming up. The challenge is, the non-profits own the data but do not wish to have their data stored in AEP. 

 

This can be done in Campaign if the messages are transactional where you can choose not to create a profile. However, the clients wants to send a Launch email (Batch - Read Audience) using the non-profit data.

 

Does anyone have any experience on how we can send this email and not store the data in the clients data schema?

 

Thank you

 

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @montezh2001 ,

 

You mentioned that in Adobe Campaign, it’s possible to send transactional messages without creating a profile, and I completely agree.

That said, have you had a chance to explore the same concept within Adobe Journey Optimizer (AJO)?

While AJO typically works with profiles and audiences for marketing use cases batch campaigns , it also supports event-based transactional messaging — where emails can be triggered 1:1 via API without requiring a profile to exist in AEP.

The data comes in the event payload, and you can configure the message as transactional to bypass consent/fatigue rules, similar to Campaign’s transactional flow.

There’s also an option to toggle whether profiles should be created at send time — but you can keep that off to ensure the data isn’t stored.

 

Best regards,
Parvesh

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

View solution in original post

4 Replies

Avatar

Employee Advisor

@montezh2001  In AJO (and in AEP-centric campaign models in general), the “Read Audience” action requires the audience to be present as profiles in AEP. So if you're target something it will become a profile or will get associated to a profile. 

Avatar

Employee Advisor

@montezh2001, If I understand the requirement correctly, you want to send batch emails using external data sources, such as non-profits’ lists, without persisting that data in AEP or Campaign databases.

I don't think there is any way to run a “batch” without at least staging the data for delivery processing.

If limited processing is acceptable, you can use the workflow import as a temporary targeting population and ensure immediate deletion of the data post-campaign.

Avatar

Correct answer by
Community Advisor

Hi @montezh2001 ,

 

You mentioned that in Adobe Campaign, it’s possible to send transactional messages without creating a profile, and I completely agree.

That said, have you had a chance to explore the same concept within Adobe Journey Optimizer (AJO)?

While AJO typically works with profiles and audiences for marketing use cases batch campaigns , it also supports event-based transactional messaging — where emails can be triggered 1:1 via API without requiring a profile to exist in AEP.

The data comes in the event payload, and you can configure the message as transactional to bypass consent/fatigue rules, similar to Campaign’s transactional flow.

There’s also an option to toggle whether profiles should be created at send time — but you can keep that off to ensure the data isn’t stored.

 

Best regards,
Parvesh

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

Avatar

Level 4

@Parvesh_Parmar @Pulkit_Jain_ @Mayank_Gandhi - Thank you all for your insight. After sleeping on it, I think what I can do is something we've done in the past. I can set up the EventID, ensure no new profile is sent, and then have the non-profits use a service (i.e. ServiceNow) that can make Batch API calls into AJO. 

 

This should work as the data would come through a payload and deploy as a triggered event. 

 

Thank you all.