Skip to content

Multi-step Experiments


Multistep experiments let you target your application users and run different experiments based on their response to any of your previously run experiments.

Creating multi-step experiment

Let's consider a simple use-case for this example, say you have an initial onboarding flow that will appear on the opening page of your app. Once a user has seen this you then want to show them a video after a minimum of say 3 mins (you want to let them look around first). To do this you will need to link the experiments together using Multi-step filter

Step 1 Create the first experiment

Create the first experiment if one has not already been created

Step 2 Select multi-step filter

The second experiment will be set up to follow the experiment you created in Step 1.
Create the expirement in the same ways as step 1, then open the experiment and go to the audience/filter section (image below). You will then need to choose multi-step filter (highlighted in image below).

Multi-step experiment

Step 3 Set up the multi-step filter

Once you have selected Multi-step filter you will need to complete the filter per the instruction in the image below.


Other setup options

There are other options that are available when setting up Multi-step filter.

Delay options

You can set the delay to the time you prefer and you have the option of using seconds, minutes, hours and days. Simply use type the number that you would like then use drop down menu to select the period.

How the user interacted

In the above example, the "ANY" operator was used, this means that no matter how the user interacts with the experiment the next experiment will get triggered. More info on user interaction here

The other option is to chain together experiment based on the user interaction. For example: Say you want to show a different experiment if the user dismisses the previous experiment compared to if they accept the first experiment. In this case the second experiment you would choose rejected from the drop down (image below). The third experiment you would then select accepted from the drop-down.


The last option is touch out - If the user touches outside the tip/pop up then they will match the next experiment