User Guide

 

How to Skip Pages Using Conditional Logic

How to Skip Pages Using Conditional Logic

In this guide, you will be able to use conditional logic to skip pages based on user's form field input.


First, you'll need to be familiar with the "Conditions", please check this link for that guide.

Now let's get started.

Here's a sample form that I made: https://form.jotform.com/53531357542959. It skip to pages depending on the drop down field selected. Below are the steps on how I have setup mine.

1. I will add a drop down field that will be used as the basis for the skipping of pages. But you can use other form fields like text boxes, radio buttons, etc... Depending on how your form works.

Dropdown_Field


2. Make your form multi page by adding page breaks.

Add_Page_Breaks

3. Click "Settings", then select "Conditions"

Conditions

4. Select "SKIP TO / HIDE A PAGE"

Skip_to_Page

5. Now set the "IF" statement or the rules to when the skip page will occur. Select to what page will the user lands when he/she clicks the "Next" button. In my case, this is how my condition works:

IF drop down field "Skip to page" is Equal to "3" THEN Skip the user to page 3 after clicking the next button


6. Repeat the same steps for the other pages, depending on how you want it to work.

I hope that helps. For questions, feel free to leave us a comment below.

Send Comment

19 Comments...

  • Zahira Khalid

    HI i am using logic for a multipage form and for all the conditions the logic takes the responder to the wrong page. This is happening for all the conditions even though i have checked the page names and conditions

  • uscifvg

    I've set a condition to hide certains pages if a field has a certain value: If the field "numbers of events" is set to "1" then Hide pages 3, 4 and 5; if it set to "2" then Hide pages 4 and 5, and so on.
    The problem is that if some fields in a page has been filled by a user, and after that he or she changes the value so that the page is hidden, the fields which have been filled are not cleared and they appear both in the notification message and in the autorespond message.
    Is it possible to fix this situation in some way, maybe adding other conditions?

  • deanwright

    Is this function only possible in paid forms?

    I'm trying to test it out now on my free form and it wont work?

  • SOSStLucia

    I have set a condition to hide a page (containing multiple question fields) if either of two conditions are met yet one of the fields presents even when both conditions have been met. Why might that be?

  • SOSStLucia

    I'm trying to send a comment but I'm getting an error Slow down you move too fast??

  • SOSStLucia

    Is it possible to hide multiple pages with one condition?

  • Matos

    Criei varias regras condicionais e tudo uma beleza mas no momento em que criei para ele fazer o calculo das pizzas as outras regras criadas antes se perderão e não fazem mais oque tinha que fazer, e se eu comprar apenas uma pizza ele não mostra o valor de uma única pizza

  • goldbond

    https://www.jotform.com/build/70536506267155

    1. the logic isn't sending to the correct pages

    How can we help?
    if you choose "shipping items" it should go to the "shipping items" page, it's not.

    It's the same for all answers to "how can we help?"

    2. Once you've gone to your dedicated page based on #1, each page should submit and go to the end. You can only submit one kind of request per form, so there should not be a "next" or "back"

    Help, please!

  • goldbond

    How do you hide the "next" button?

    I found it in page break properties/advanced, but it's not working.

    https://www.jotform.com/build/70536506267155

  • goldbond

    can you name the pages instead of working with them as numbers?

  • Diobelle

    I am trying to skip to the end of my form (page 13) if someone answers anything but "Yes" on my first question. It isn't working. Can you help? Form is @ https://form.jotform.com/solutio/psr-form.

  • cpayne0

    I am trying to hide pages as well as skip. I see that it is an option under the conditional logic, but I can't seem to get the tab hidden. Any experience hiding a tab or special tricks?

  • dmaoliver

    I've set up conditional logic for several questions in my form, and it works as expected in all cases except the last question. I would like to go to a previous page if the user submits a "yes" answer, but it submits the form and displays the thank you message instead. I suspect it may not be possible to go backwards using conditional logic. I would appreciate additional insight on this issue. Thanks.

  • thill3

    how can i condition it to go to the end of the form

  • jovankau

    I'm struggling with conditional logic to get user to transition to different pages. I have tried to repurpose the 'submit' button to go to a different page. I have also added some radio buttons and conditional logic with both the text of the button and "value" of the options which I've just assumed is "1" and "2". Can you please tell me what the best way to do this is. Thanks

  • robertlinville

    I have created a drop down box that has multiple options (page 2, 3, 4 etc). I added a condition to skip to page 2 when page 2 is selected, and then added another condition to skip to page 3 when page 3 is selected on the drop down menu. But no matter which page I select it only goes to page 2. Is there another condition I need to add?

  • natupote

    Is possible set a condition for the back button too?

    Is possible the back button jump to a page in the left side? Because the condition to the left button sometimes changes the jump page

  • CJRoth

    This is great, however, how to I get the next button not to move to the next page unless they click the conditional logic answers in the drop down or radio buttons about the back and next buttons. Can I turn off the next function unless the logic is selected?

  • leahweiner

    Can I use this feature for skipping a question and redirecting a respondent to other questions based on their response?