Defining skippable dialogs

Modified on Mon, 14 Aug, 2023 at 2:27 PM

Skippable dialogs are a way to define optional dialogs. You can use them to contextually guide users even more by making Newired read and act according to what your users have done while they play the Journey.


Unlike skippable steps that require you to tick a checkbox and set visibility rules to define the step as skippable, with dialogs you just need to set up the visibility rules.



Below, we have provided a use case that could help you understand how to use this feature.

User already signed in

When the user launches a sign in journey, a skippable dialog will check whether they are already signed in or not. If yes, the dialog will appear and tell the user to log out before logging in, then it will end the journey (using a step action). If not, instead, the dialog won't appear and the journey will continue.



Above, the logged user is told to log out




Now, let's look at the implementation.

 

In the image below, the editor of the first dialog of the journey is open.

Inside the Visibility tab, we have added a URL rule that shows the dialog only when the URL of the page doesn't contain the word "login". This way, we can detect whether the user is on the login page (and, therefore, not logged in) or not.




Finally, we need to stop the Journey if this dialog is shown. In the image below, in the Action tab, we have chosen to stop the Journey. The action will be executed when the step transition will be triggered (in this case, the journey will be stopped after clicking on the dialog NEXT button).








Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article