Enriching a Transactional Message Collection Element | Community
Skip to main content
davidh2892249
Level 5
May 29, 2020
Solved

Enriching a Transactional Message Collection Element

  • May 29, 2020
  • 1 reply
  • 3705 views

Hi there,

 

I'm familiar with event transactional messaging and personalising email content with context data attributes and collections (where the data is provided in the API call).

 

I can see that it is possible to enrich the data with Adobe Campaign resources, but is it possible to enrich collection data?

 

I have a use case where:

 

- I need to send an order confirmation email.

- I need to loop through products of the order.

- I create a collection element that contains only product ID

 

Am I able to enrich the collection with attributes from a custom resource (products table) that is maintained in Adobe Campaign standard (e.g that contains product ID and other product info like product name, price, product image etc).

 

From what I could see, when trying to configure the enrichment only the root context attributes were available, not the collection element attributes.

 

Hopefully this is possible.

 

Thanks

 

David

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 SatheeskannaK

Hi @davidh2892249,

 

Yes, it's possible to enrich collection data with product table which you have already in ACS. I believe you have created collection with field "product id" under fields section. Adjacent to that you will have enrichment section were you can link product id which you created on collection field and link to the product table on ACS to get the other things (product image, name etc) to display on the transactional emails. As long as product id is passed through payload then corresponding product table fields can be personalized to display on the transactional emails.

Hope this helps!

 

Thanks, Sathees

1 reply

SatheeskannaK
Community Advisor
SatheeskannaKCommunity AdvisorAccepted solution
Community Advisor
May 29, 2020

Hi @davidh2892249,

 

Yes, it's possible to enrich collection data with product table which you have already in ACS. I believe you have created collection with field "product id" under fields section. Adjacent to that you will have enrichment section were you can link product id which you created on collection field and link to the product table on ACS to get the other things (product image, name etc) to display on the transactional emails. As long as product id is passed through payload then corresponding product table fields can be personalized to display on the transactional emails.

Hope this helps!

 

Thanks, Sathees

Thanks, Sathees
davidh2892249
Level 5
May 29, 2020

Perfect, thank you Sathees.

I somehow missed the Enrichment tab in the collection definition screen.