Defining walkthrough Decision
Creating Decisions
Decisions allow you to change the sequential flow of a Walkthrough by setting conditions. When met, these conditions can be used to skip or return to certain steps.
After accessing Adopt Editor for Walkthroughs, from the + menu:
Select Decision to create one.
Element conditions for Decisions
Set conditions based on whether a selected element is visible or present on the page.
Visible indicates the element can be seen on the page.
Present indicates the element is available in the DOM.

Select which guide step Adopt displays after confirming whether the selected element is present or not.
The asynchronous nature of webpage element rendering can cause Decisions not to resolve properly. Therefore, you can optionally add a delay, measured in seconds.
Adopt waits for the delay to end before checking if the conditions of the Decision are met.

Rule conditions for Decisions
Set conditions based on guide engagement or occurrence. The available conditions are similar to those used for displaying Context help.
Engagement conditions focus on customer interaction with the current guide or related guides.
Occurrence conditions focus on the frequency of views or interactions with the current guide.

Select which guide step Adopt displays after confirming whether your defined conditions are true or false.

Decisions and permissions
When creating Decisions, it is important to consider the permissions that users hold within the application. Users often have different levels of access, and you can adapt guides accordingly to ensure a consistent experience. Configuring Decisions based on permissions helps avoid situations where a user encounters steps they cannot complete.
You can verify how permissions affect guide behavior by reviewing data in the Guides dashboard. Use the Breakdown widget and switch the breakdown to Adopt user to review metrics by user role. A 0% completion rate for a specific role, assuming a reasonable number of starts, can indicate that users in that role are unable to complete the guide due to restricted access.

If permission-related issues appear, you can:
Make the affected step optional or skip it entirely.
Limit the guide’s availability to specific people at the condition level.
Display an error message or redirect users who lack the necessary permissions.
Last updated
Was this helpful?