Logic for Opened Any of First 3 Emails in HTML Template | Community
Skip to main content
New Participant
June 26, 2025
Solved

Logic for Opened Any of First 3 Emails in HTML Template

  • June 26, 2025
  • 1 reply
  • 231 views

We have a scenario where we need to show a specific content block in the email only if the customer has opened any of the first three emails.

I wanted to check with you:

  • Is there a way to implement this logic directly in the HTML template using js or dynamic content rules

Best answer by Mayank_Gandhi

@dileepku Inside a journey, a reaction event can update a profile field or event when a recipient opens one of the first three emails. You can use this to funnel people into a qualifying audience or update a custom profile field and may be define a conditional rule based on a profile attribute or audience membership that you’ve set previously (for example: profile.hasOpenedAnyOfFirstThreeEmails == true).

 

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/about-journey-building/reaction-events

 

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/dynamic/get-started-dynamic-content

1 reply

Mayank_Gandhi
Mayank_GandhiAccepted solution
Employee
June 27, 2025

@dileepku Inside a journey, a reaction event can update a profile field or event when a recipient opens one of the first three emails. You can use this to funnel people into a qualifying audience or update a custom profile field and may be define a conditional rule based on a profile attribute or audience membership that you’ve set previously (for example: profile.hasOpenedAnyOfFirstThreeEmails == true).

 

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/about-journey-building/reaction-events

 

https://experienceleague.adobe.com/en/docs/journey-optimizer/using/content-management/dynamic/get-started-dynamic-content