Branching is one of the most powerful features in the Iridize editor. It can be used to create very complex flows.
Still, its most common use-case isn't all that complex. The most common use-case for using branches is to control the flow of the guide based on user choices in forms.
Real Life Example - Linkedin Job Search
Below is an image of the Linkedin job search form,
Now, for the sake of this example, let's say that if the user selects United States we want to recommend that he/she also enters a Postal Code. If a different country is selected we'll point the user directly to the search button.
So, our guide will look like this:
- Select a country
- It is recommended to enter a postal code for searches inside the US.
(this will only display if US was selected)
- Click Search
The 'natural' flow of an Iridize guide is to go from one step to the next; so 1 than 2 than 3. In our case we want Iridize to jump directly from step #1 to step #3 if the user did NOT select US.
In step #1, under the 'advanced settings' click to add a branch.
Select Jump to Step, choose step #3 from the drop down menu.
Now we need to make sure this branch is activated only if the user did NOT select US. So let's click on Add Conditions.
Last step, choose the form field - drop down condition and hover over the drop down to select it. Iridize will automatically fill the selected value (e.g. US) for you.
And here's the video