Conditions are what determine the stage of the user within a sequence at any point in time of a campaign and allow for personalization of the message based on user behavior. Stories are delivered based on conditions fulfilled by the user.
Here is how: At the start of the campaign, the audience wouldn't have fulfilled any condition yet. The Journey Designer will therefore trigger the story at the first stage of the sequence. Each action of the audience on the stories (interactions with widgets, CTAs, videos, etc.) would then be registered by the Journey Designer and checked against the conditions set in the sequence. According to the conditions fulfilled by each single user, the Journey Designer is able to understand at what stage of the sequence the user is and serve them the most appropriate story.
Each If then Else or Switch block must contain a set of conditions.
Here are the different types of conditions that can be used:
- Widgets (Poll or Quiz)
- These conditions determine what stage the user is based on the answers provided on the quizzes or polls.
- These conditions determine what stage the user is based on the answers provided on the quizzes or polls.
- Video View %
- The next specific content is determined based on the amount of video seen from the original story.
- The next specific content is determined based on the amount of video seen from the original story.
- Custom.Text
- The "click" will be the customized key value for the action and engagement from the user. A True or False condition need to be specified as qualifying statements when creating the block itself for the action.
- The "click" will be the customized key value for the action and engagement from the user. A True or False condition need to be specified as qualifying statements when creating the block itself for the action.
Even external DMP can be added to the conditions available.