keepcalculator

06 Numbers and Powers

Use Conditional Logic in Google Forms: A Practical Guide

Card No. 06·59262 · Updated · Standard formula, shown below

Yes. Google Forms supports conditional logic through sections and the “Go to section based on answer” option, so respondents can see different questions based on an earlier answer. It is useful for routing people through a form, but it does not provide unrestricted, question-by-question branching for every question type.

What conditional logic means in Google Forms

Conditional logic changes the path through a form according to a respondent’s selection. For example, a registration form could ask whether someone is attending in person or online. People selecting “In person” can be sent to questions about travel, while those choosing “Online” skip those questions and continue to a shared section.

In Google Forms, this routing is built around sections. A section is a page or group of questions. The form can send a respondent to a later section, or to the end, after an eligible answer. This is sometimes called branching, skip logic, or answer-based routing.

It is different from showing or hiding a single question dynamically while the respondent stays on the same page. Google Forms’ standard built-in method routes between sections; plan the form’s pages around that limitation.

How to set up answer-based routing

  1. Open the form in Google Forms and add the questions you need.
  2. Use the section control in the form editor to add sections. Give each one a clear name, such as “In-person details” or “Online details.”
  3. Put the questions for each path in the appropriate section. Add a later section for questions everyone should answer, if needed.
  4. Click the question that should determine the route. Use a question type that supports answer-based section routing, such as multiple choice or a drop-down list.
  5. Open the question’s three-dot menu and select Go to section based on answer.
  6. For each answer choice, select the section respondents should visit. You can also direct an answer to submit the form.
  7. At the bottom of each section, choose what happens next. Depending on the form structure, respondents can proceed to the next section, jump to another section, or submit.
  8. Use Preview to test every route before sharing the form.

Menu wording and controls can change as Google updates Forms, but the core setup remains: create sections, enable routing on an eligible question, and assign destinations to answers.

Plan sections before adding branching

A quick outline prevents tangled routes. Start by identifying the decision question, the possible answers, and which questions belong to each answer. Then decide where the different paths should meet again.

  • Shared questions: Put questions everyone must answer in a common section after the branches rejoin.
  • Path-specific questions: Keep questions relevant only to one answer in that answer’s section.
  • Ending a route: If someone’s answer means they should not continue, route them to submit the form. Make the consequence clear in the form so the ending does not feel unexpected.
  • Multiple decisions: Add routing at each appropriate decision point and map where every answer leads.

For example, a workshop form could ask whether someone needs accessibility arrangements. “Yes” leads to a section where they can describe what they need; “No” skips that section. Both paths can then lead to the same final section with contact details.

Question types and important limits

Answer-based section routing is available for multiple-choice and drop-down questions. It is not a general rule system that can inspect arbitrary answers and run custom actions. In particular, do not assume that checkboxes, short-answer fields, or every other question type will offer the same routing control.

Checkboxes allow respondents to select more than one answer, which makes a single destination per choice ambiguous. If you need a clear branch, use a single-answer question such as multiple choice or a drop-down. If people can legitimately need several options, you may instead ask the checkbox question and place all follow-up questions in a later section, or redesign the form so the routing decision is unambiguous.

Google Forms also does not offer a full programming language for conditions such as “show this question only if the person selected A and entered a value over 10.” Keep the built-in flow simple, or consider a different tool if the form requires complex rules, calculations, or dynamic question visibility.

Test the form and fix common problems

Use the Preview control to complete the form as a respondent would. Test each answer to every branching question, including paths that end early, and confirm that people reach the intended sections. Previewing only the first route can leave a broken branch unnoticed.

  • The routing option is missing: Check the question type. Switch to multiple choice or a drop-down if appropriate.
  • Respondents skip too much: Check the destination assigned to each answer and the “After section” setting at the bottom of relevant sections.
  • A path does not rejoin: Direct each branch to the intended shared section, rather than relying on section order to produce the desired flow.
  • People reach the wrong ending: Review whether a section is set to submit the form or continue, and verify the answer-to-destination mapping.
  • The form feels confusing: Use descriptive section titles and explain why a respondent is being asked a path-specific question.

After editing the form, test the changed paths again. A small change to a section’s order or destination can affect more than one route.

When to use it—and when to choose another approach

Built-in branching works well for short surveys, sign-up forms, event registration, and intake forms where one answer determines which section comes next. It can reduce irrelevant questions and make a form easier to complete.

For a linear form, sections may be unnecessary. For conditional rules based on several answers, complex scoring, or showing and hiding individual fields immediately, Google Forms may not meet the requirements on its own. You can simplify the questions, split the process into separate forms, or compare other form-building tools that explicitly support those features. Check any alternative against your needs for collaboration, response handling, accessibility, and data management.

Frequently Asked Questions

Can Google Forms show questions based on answers?
Yes. Use answer-based routing on an eligible multiple-choice or drop-down question to send respondents to different sections. This routes between sections rather than dynamically revealing any question on the same page.

Can I use conditional logic with checkboxes?
Google Forms’ section-routing control is intended for single-answer multiple-choice and drop-down questions. If respondents may select several checkbox choices, use a different form structure or ask a separate single-answer routing question.

Can I skip a section in Google Forms?
Yes. Set an answer to go to a later section, bypassing the sections in between, or direct it to submit the form. Preview the route to make sure the destination is correct.

Can I send different answers to the same section?
Yes. Assign multiple answer choices to the same destination section. This is useful when different responses need the same follow-up questions.

Why can’t I see “Go to section based on answer”?
First check the question type. The option is available for supported single-answer question types, such as multiple choice and drop-down, not as a universal setting for all questions.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →