Skip to main content

How to Add "Go To" Logic in One-Question-at-a-Time Forms

Learn how to use 'Go To' logic in Formaloo’s one-question-at-a-time forms to skip or show questions based on answers.

Updated this week

Formaloo’s logic and calculation tools give you a wide range of options to customize how your form behaves. One of the most powerful features is the ability to show or hide fields based on a user’s answer.

This approach ensures:

  • Users only answer questions relevant to them

  • You collect only the necessary data

  • The form feels shorter and more user-friendly

In this guide, we’ll focus on adding "Go To" logic to one-question-at-a-time forms, allowing you to control which question appears next instead of following the default sequence.

💡 Form Types & Logic Overview:
Formaloo supports different logic types based on the form layout you choose:

  • Classic (Single-step) Forms: All questions appear on one page. Use Show/Hide logic to dynamically display fields based on user input.

  • One Question at a Time Forms: Each question is shown on its own page. Use Go To (Jump) logic to direct users to specific next steps based on their answers.


What Is "Go To" Logic?

By default, in one-question-at-a-time forms, the next question automatically appears after the current one. However, "Go To" logic allows you to break this flow.

With this feature, you can:

  • Skip certain questions based on the user’s answer

  • Jump to a specific question anywhere in the form

  • Create custom paths for different users

Example Scenario

Let’s say you’re an agency running a customer feedback survey for past clients.

At the end of the survey, you have a crucial question:

"How likely are you to recommend our services to others?"

If a client gives you a low rating, you want to ask a follow-up question:

"What prevents you from recommending us to others?"

If they give you a high rating, you want to skip that follow-up and go straight to your closing question. This is exactly where "Go To" logic comes in.


Step 1: Create Your Questions

Before setting up the logic, you need to add the questions to your form.

  1. In your form, click Add Field.

  2. Search for the Star Rating (CSAT) field.

  3. Set the question text to:
    "How likely are you to recommend our services to others?"

  4. Add a Long Text field with the title:
    "What prevents you from recommending us to others?"

At this point, your form will have both the main question and the follow-up question. Next, you’ll set the logic so that the follow-up is only shown to users who gave a low score.

💡 Pro Tip: You don’t have to start from scratch! Use the Agency Customer Feedback Form template as a ready-made solution and customize it to your needs.


Step 2: Add the "Go To" Logic

Now let’s add the logic that controls the flow of the questions.

  1. In your form editor, click the Settings icon at the top.

  2. In the right-hand panel, click the Advanced Logic icon.

  3. Locate the question:
    "How likely are you to recommend our services to others?"

  4. Set the trigger as follows:

    • If: "How likely are you to recommend our services to others?" is greater than or equal to 4

    • Then: "Go To" → Lastly, do you have any other feedback for us?

With this setup, users who give a high score will skip the follow-up question entirely, while those who give a low score will see it.

💡 Pro Tip: Use the Logic Map to get a clear, visual overview of your form’s logic. It helps you understand the entire flow at a glance and quickly spot any issues.


Step 3: Review Your Form

Now go to your form’s View Mode and check if the logic is working correctly.

If the user gives a low score, they should see:
What prevents you from recommending us to others?

If the user gives a high score, they should see:
Lastly, do you have any other feedback for us?

Before publishing your form, double-check that each scenario displays the correct question. Test different answer combinations to confirm the logic works consistently and users only see relevant questions. This final review ensures a smooth flow and prevents unnecessary questions. Once everything functions as intended, your form is ready to share.

💡 Pro Tip: Learn how to easily share your form’s data with colleagues and teammates. Check out our guide: How to Share a Form’s Data.


What’s Next?

This is just the beginning of what you can achieve with logic in Formaloo. Beyond “Go To” logic, you can use “On Update” logic to automate actions and follow-ups even after a form response has been submitted.

For example, with “On Update” logic you can:

  • Trigger notifications to your team

  • Reassign tasks automatically

  • Integrate with external tools when a response changes

To learn how to set this up and further expand your workflows, check out our detailed guide: ​What is “On Update” Logic and How It Works

Did this answer your question?