Conditions Not Showing Correct Questions Based on Selected Request Type

  • TeamLiquidJotform
    Asked on July 8, 2025 at 1:17 PM

    Hello! I added some conditions to my form, and every time I fill out the form and ask it for a certain request it should bring me to a certain set of questions but no matter the request type it keeps bringing back to the same questions. Please help

  • Elson
    Replied on July 8, 2025 at 1:42 PM

    Hi TeamLiquid,

    Based on looking at your form, the page breaks might be complicating things. You can actually run everything under one page, but you would want to make sure you hide all the additional questions. Then you would create a lot of conditions that will show the extra questions when a selection is made.

    To hide a field just go into properties, tab over to advanced, and click the hide field option.

    So now the start of your form will look empty with a few questions, and from there you can create conditions to show extra questions based on the selection.

    For example..

    You can create a couple of conditions that says, when "client background request" is selected, SHOW " Contact's Name". You would then do this to every question that you want answered for "client background request. So by the end you will have a condition for every question.

    Jotform's form builder is pretty robust. There are customers who have built over 2000 conditions into their forms. Give that a shot and hope that helps!

  • TeamLiquidJotform
    Replied on July 8, 2025 at 1:50 PM

    Thank you for this! That said, that seems like a lot of work to select every single question for every option... Is there an easier solution that doesnt require so much... I fear that with all of the questions it can get messy pretty quickly. I like the page breaks as each request is different but I want it all to live in one form as a one stop shop

  • Elson
    Replied on July 8, 2025 at 2:07 PM

    After digging in a little deeper, there is a simpler condition you can try.

    Instead of creating a condition to show, you can create one condition that hides.

    For example..

    If "what you need help with" is NOT equal to "strategy audit", then hide "strategy audit page" You would just need to make one for each question option and that should work.



  • Christian Enterprise Support
    Replied on July 8, 2025 at 2:52 PM

    Hi TeamLiquidJotform,

    I understand that you've set up conditions so that when a specific request type is selected, your form should display a matching set of follow-up questions. But right now, no matter which option is chosen, the same set of questions is showing up every time. Instead of showing or hiding each individual field based on the request type, a more organized and efficient way to manage this is by using the Section Collapse element. Here’s why it’s helpful:

    • You can group all related questions under each request type into their own sections using Section Collapse fields.
    • Then, instead of creating conditions for every single field, you only need to show or hide those grouped sections based on the selected request.
    • This makes your conditions much cleaner and easier to manage, especially if there are several questions tied to each request type.

    Let’s walk through how to set this up:

    First, we’ll start by removing the Page Break elements from your form so we can organize things better using Section Collapse fields. Check out the screencast below for a quick reference:

    Conditions Not Showing Correct Questions Based on Selected Request Type Image 1 Screenshot 70 Next, we’ll add a Section Collapse element for each request type. Here’s how:

    1. In the Form Builder, click the Add Element + button on the left menu.
    2. Under the Basic tab, look for Section Collapse.
    3. Drag a Section Collapse element into your form, place the related questions under it, and repeat this step for each request type.
    4. Click the gear icon on the Section Collapse to open its properties. Set:
    • Section Visibility to Hidden
    • Button Visibility to Visible

    Conditions Not Showing Correct Questions Based on Selected Request Type Image 2 Screenshot 81 Apply this setup to each section that was previously under a header field. You can also remove the Header elements to avoid any confusion, since the Section Collapse will now handle the structure.

    Now we’ll set up the Show/Hide Field condition to display the correct section based on the selected request type. Here’s how to do that:

    1. In the Form Builder, go to Settings at the top.
    2. Select Conditions from the left menu.
    3. Add a new Show/Hide Field condition. Conditions Not Showing Correct Questions Based on Selected Request Type Image 3 Screenshot 92
    4. Create a rule that says: If “What do you need help with?” is equal to a specific request type, then Show the corresponding Section Collapse section.
    5. Click Save once you're done.Conditions Not Showing Correct Questions Based on Selected Request Type Image 4 Screenshot 103

    Repeat this step for each request type so that each condition points to the right section. Here’s a screenshot below showing the full list of conditions used for reference:

    Conditions Not Showing Correct Questions Based on Selected Request Type Image 5 Screenshot 114Once everything’s set up, your form will now display only the relevant section based on the request selected. This keeps the form cleaner and much easier to navigate, with just the right set of questions appearing as needed. Check out the screencast below to see my results:

    Conditions Not Showing Correct Questions Based on Selected Request Type Image 6 Screenshot 125 You can also check out the changes I made on the updated cloned version of your form here, and if you’d like, you can clone it by following the steps outlined in this guide.

    Give it a try and reach out again if you have any other questions.