Setting Up a Journey Trigger Based on Dynamic Dates in Adobe Journey Optimizer | Community
Skip to main content
Level 2
October 26, 2023
Solved

Setting Up a Journey Trigger Based on Dynamic Dates in Adobe Journey Optimizer

  • October 26, 2023
  • 1 reply
  • 2149 views

Hi all,

 

I'm currently working with Adobe Journey Optimizer (AJO) and have a specific requirement to initiate a journey based on dynamic dates. In my case, I have already captured an attribute termed "Arrival Day" within the Customer Data Platform (CDP).

My objective is to utilize this arrival date to trigger a journey three days prior, meaning the trigger should be set to "Arrival Day - 3". Could anyone provide guidance or steps on how to configure this setup in AJO? 

 

Thanks,

Allen

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

@yesraptors12, You can start with the segment qualification activity after that have a condition activity to filter profiles that meet the "Arrival Day -3 = Today" criteria using AJO functions. Those who don't meet the criteria put it in an alternative path. Sample expression to try,

toDateOnly(toString(nowWithDelta(3,"days")))==toDateOnly(toString(Arrival Day))

1 reply

SatheeskannaK
Community Advisor
SatheeskannaKCommunity AdvisorAccepted solution
Community Advisor
October 26, 2023

@yesraptors12, You can start with the segment qualification activity after that have a condition activity to filter profiles that meet the "Arrival Day -3 = Today" criteria using AJO functions. Those who don't meet the criteria put it in an alternative path. Sample expression to try,

toDateOnly(toString(nowWithDelta(3,"days")))==toDateOnly(toString(Arrival Day))

Thanks, Sathees
Level 2
October 27, 2023

Hi @satheeskannak,

 

I appreciate you getting back to me. I am a new AJO user, do you mind point me in the right direction on where to input this formula?

 

Should it go under AJO's Audiences, Events or Actions or input this formula inside the Journey somewhere? I'm still learning my way around the platform, so any guidance you can provide on the best place for this formula would be greatly appreciated. 

 

Thank you for your time and assistance!

 

Cheers,
Allen

SatheeskannaK
Community Advisor
Community Advisor
October 27, 2023

@yesraptors12,

  • Create an audience (Customer -> Audience) with basic rules (For example, Arrivay day is next 10days). 
  • Goto journey management -> journeys -> Create a journey and add audience qualification activity. Select the audience you created in the previous step within the audience qualification activity.
  • Next, add a condition activity and select the data source condition, and within an expression, goto advanced mode and use the below expression (Remember to update the arrival day field). Example with birthdate

toDateOnly(toString(nowWithDelta(3,"days")))==toDateOnly(toString(#{ExperiencePlatform.ProfileFieldGroup.profile.person.birthDate}))

  • Add a message after the condition activity.
Thanks, Sathees