Skip to main content
All CollectionsBuild & customizeForm logic & calculations
How to add conditional logic on multi-step (one question at a time) forms
How to add conditional logic on multi-step (one question at a time) forms

Use logic to skip questions based on user answers. The 'Jump' option operates similarly to the 'Show/Hide' option in single-step forms.

Updated over 2 months ago

In multi-step forms, each question appears on a new page, and you can use conditional logic to dynamically control the flow of questions based on the user's answers.

This makes your form more interactive and user-friendly by skipping irrelevant questions and guiding users through the form efficiently.

Conditional logic with the 'Jump' option

The 'Jump' option in multi-step forms works similarly to the 'Show/Hide' option in single-step forms.

However, instead of showing or hiding fields on the same page, the 'Jump' option allows you to skip certain questions and move directly to the next relevant question.

Benefits of using 'Jump' logic:

  • Skip irrelevant questions: You can streamline the user experience by skipping unnecessary questions, saving the user time and making the form more efficient.

  • Create dynamic flows: You can create multiple pathways through the form, ensuring that users only see questions relevant to them based on their previous answers.

  • Enhanced interactivity: The form feels more responsive and tailored to the user’s input, improving engagement.

How to set up 'Jump' logic in multi-step forms

1- Go to the form editor:

  • Open your multi-step form in the editor.

2- Select the question you want to add logic to:

  • Choose the question that will determine the next step based on the user's answer.

3- Add a Jump condition:

  • Set up a condition to specify where the form should go based on the answer. For example:

    • Condition 1: If the answer is Option 1, jump to Question 4.

    • Condition 2: If the answer is Option 2, jump to Question 6.

4- Test your logic:

Preview your form and test the conditional logic to ensure that the form jumps to the correct questions based on the user's answers.

Using the logic map

Logic maps are especially useful with multi-step forms. They help you visualize how the questions and options are connected, and how each question branches to the next based on the user's answers.

logic map options

This can be invaluable for troubleshooting and fine-tuning complex forms.

To access the logic map:

  • In the form editor, go to the Logic map section.

  • Here, you can see a visual representation of your form's structure, showing how each question leads to the next based on the conditional logic you've set up.

logic map

This overview makes it easier to understand the flow and catch any issues with branching or skipping logic.

📝 Additional insights:

  1. The 'Jump' option in multi-step forms functions the same way as the 'Show/Hide' option in single-step forms, but instead of showing or hiding fields, it moves the user to a different step.

  2. For more information on how logic works, refer to What is Logic.

Did this answer your question?