Archiving Email Send Outs in AJO | Community
Skip to main content
Level 3
March 26, 2026
Question

Archiving Email Send Outs in AJO

  • March 26, 2026
  • 2 replies
  • 9 views

We are looking into custom solutions to archive email send out metadata. Like Email Subject, Send out time, content of the email, etc. 

We explored two options:

  1. BCC 
  2. Message Export & Entity Datasets

However is there any 3rd option which we can utilize here? 

Reason being, BCC can get expensive if you have so many send-outs. And Message Export/Entity Dataset exports can become complex if you have personalized content in your emails. 

Looking for some suggestions. 

Thanks!

2 replies

SatheeskannaK
Community Advisor
Community Advisor
March 26, 2026

@ap95 You can consider the AJO Execution Metadata function can be utilized to enrich the Message Feedback Event Dataset with additional information. The two other alternatives you mentioned are also viable approaches.

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/personalization/functions/helpers

 

 

Thanks, Sathees
Level 3
March 26, 2026

Hi ​@ap95 ,

Let me share our experience here: we went through the process of exporting all messages and keeping the history in our data lake. This involved:

  1. Creating a destination for all relevant datasets (entity dataset, message feedback, tracking experience)
  2. Building a data pipeline in the data lake to create a database where each row represents a unique message delivery attempt (messageProfileId), with statuses pivoted (sent, bounce, open, click, spam, etc.)

Note that data from the ajo_entity_dataset does not store any personalization. If you want to retrieve the personalizations a user received, then the AJO Execution Metadata function is a good approach, as ​@SatheeskannaK  mentioned.

I know this may sound like a complex approach, but it was a major requirement for us.

Best regards,

Filipe