Hello Community,
We have already created a Cart Abandonment Journey in Adobe Journey Optimizer. However, when personalizing the email content, we want to display multiple products that the customer added to their cart.
Currently, our add-to-cart event contains only one product at a time (one productListItem per event). Because of this, when I try to personalize the email using event fields, it only shows one product, even if the customer added multiple items to their cart across multiple events.
Is there a way to aggregate multiple Add-to-Cart events and show all products in a single email?
For example, is it possible to collect multiple productListItems and use a loop within the email template?
Any recommended approach — such as Data Store, Wait activity, or best practices for aggregation — would be very helpful.
Solved! Go to Solution.
Views
Replies
Total Likes
@venkataak To capture multiple products added to a cart within the defined session time, you must modify the approach to use productListItem as an array. Otherwise, the current single-product add-to-cart event will be triggered each time a product is added, unnecessarily activating the customer journey.
Have a look at this documentation,
https://experienceleague.adobe.com/en/docs/experience-platform/xdm/data-types/product-list-item
@venkataak To capture multiple products added to a cart within the defined session time, you must modify the approach to use productListItem as an array. Otherwise, the current single-product add-to-cart event will be triggered each time a product is added, unnecessarily activating the customer journey.
Have a look at this documentation,
https://experienceleague.adobe.com/en/docs/experience-platform/xdm/data-types/product-list-item
Imagine you have something like this:
Then do this: