All posts
Guides··8 min read

Google Forms 'Go to section based on answer' not working? Why it skips wrong, and the fix

When 'Go to section based on answer' is missing from the menu, the form jumps to the wrong section, ignores your branching or submits early, the cause is almost always the question type, the setting at the bottom of a section, or a question nobody had to answer. Here is each cause and its fix, in Google Forms' own wording.

OneSol Team

Two colleagues troubleshoot Google Forms branching on a laptop aboard a bright train, with the “Go to section based on answer” menu visible.

You build a Google Form with sections, set up 'Go to section based on answer', and send it. Then the replies start coming in wrong. People who answered 'No' got asked the 'Yes' questions. Someone reached the end after the first page. Or you went to set it up and the option was not in the menu at all.

The feature itself is simple. Google's help describes it as a way to set up a form so that people only see certain sections based on their answers. When it misbehaves, the form is nearly always doing what it was told. The question is the wrong type, the sections it should point to don't exist yet, or the setting at the bottom of a section quietly sends people somewhere you did not mean. Each of those has a short fix. Match what you see to the cause first:

  • The option 'Go to section based on answer' is not in the menu: the question type does not support it. See cause one.
  • The option is there, but there is nothing sensible to pick: the sections don't exist yet or are in the wrong order. See cause two.
  • The branch works, then people land in the other branch's questions: the bottom of a section is still on its default. See cause three.
  • The form ends early with the submit screen: an answer or a section is set to 'Submit form'. See cause four.
  • Some people skip the routing entirely: the branching question was not required. See cause five.
  • Everything shows at once and you can't tell what respondents see: you are looking at the editor, not the form. See the section on testing with Preview.

Cause 1: The question type doesn't support branching

This is why the option goes missing. Google's help says 'Go to section based on answer' is only available for Multiple choice and Dropdown question types. Checkboxes, Short answer, Paragraph, the scale and grid types, and the rest simply don't offer it, so the More menu on those questions has no branching item to show.

Checkboxes catch people out most, because they look like a list of options. The reason they can't branch is that someone can tick three boxes, and three answers can't each send the same person to a different section.

  • Click the question, then use the type picker to the right of the question title to change it to 'Multiple choice' or 'Dropdown'.
  • At the bottom right of the question, click 'More' (the three dots) and choose 'Go to section based on answer'.
  • A section picker now appears next to each answer. Choose where each answer should send people.
  • If people genuinely need to pick several options, keep the checkbox question for the data and add a separate Multiple choice question that does the routing.
OneSol forms open without a sign-in, take file uploads, and every response lands in your dashboard and inbox.Make a free form →

Cause 2: The sections don't exist yet, or they moved

Answer-based branching sends people to a section. If your form is still one long page, there is nowhere to send them, and the rule can't do anything useful. Google's sections help says each section starts on a new page, and you can add up to 75 of them.

Build the sections first, then set the routing. To add one, open the form and click the 'Add section' icon, then give the section a name. Clear names matter here, because the picker next to each answer lists sections by name, and 'Untitled section' four times over is how answers end up pointing at the wrong one.

Reordering also changes the outcome. If you drag sections around with 'More' and then 'Move section', any answer or section that relies on the default 'next section' now leads somewhere new. After moving sections, check the routing again.

Cause 3: The bottom of a section sends people the wrong way

This is the most common reason a form 'goes to the wrong section'. There are two kinds of routing in Google Forms, and they live in different places. Answer-based routing lives on the question, under 'More'. Section routing lives at the bottom of every section: Google's help says that at the bottom of each section, you choose which section people go to next.

Unless you change it, a section simply continues to whichever section comes after it in the list. That is fine for a straight form and a trap for a branching one. Say section 2 is for people who answered 'Yes' and section 3 is for people who answered 'No'. Someone who answered 'Yes' finishes section 2, the bottom of section 2 is still on its default, and they walk straight into the 'No' questions in section 3.

Google's help pages don't spell out which setting wins when a question's answer rule and its section's own setting point in different directions. So don't leave them pointing in different directions. Make every route explicit.

  • At the bottom of each branch section, pick the section everyone should go to next, usually a shared final section such as 'Contact details'.
  • If a branch is the end of the road for those people, set the bottom of that section to 'Submit form' instead.
  • On the branching question, give every answer an explicit destination, including answers that should just carry on, so moving sections later can't change where they lead.
  • Keep each branching question in a section of its own, or at least near the end of its section, so it is obvious which rule sends people where.

Cause 4: The form submits early

If respondents hit the submit screen before the last page, something in their path says 'Submit form'. Google's help describes that option as the way to end the survey based on an answer, and the same choice is available at the bottom of every section. It does exactly what it says.

Open the branching question and read the destination next to every answer, then read the setting at the bottom of each section the respondent passes through. Change any 'Submit form' that should lead to a section. Also remember that there is nothing after the last section, so if an answer points at the final section by mistake, those people skip everything in between.

Cause 5: Nobody had to answer the branching question

An answer rule needs an answer. If the branching question is optional, a respondent can leave it blank and press 'Next', and there is no answer for the rule to act on. They carry on however the section is set up, which is often straight into questions that were never meant for them.

Google's help says that to prevent people from not answering, you turn on 'Required'. Do that on every question that decides where people go next. It also makes your responses easier to read, because every row then shows which path that person took.

It shows every section anyway: test with Preview, not the editor

The form editor always shows every section and every question, one after another, because that is where you build it. It is not what respondents see, so it can't tell you whether the branching works. Many 'it shows all the sections' reports are really someone scrolling the editor.

To see the real thing, click 'Preview' at the top right of the editor. Google's help says the preview opens in a new window, and there is a keyboard shortcut too: Ctrl + Shift + P, or Command + Shift + P on a Mac. Then test properly:

  • Write down every path: each answer of each branching question, and where it should end.
  • Walk through each path in Preview, one answer at a time, and check that every 'Next' lands on the section you expect.
  • Try leaving the branching question blank to confirm 'Required' stops you.
  • If a section appears in a path where it shouldn't, check the bottom of the section you were on just before it. That setting is the usual culprit.
  • If any of your test submissions show up in the 'Responses' tab, delete them before you send the form out.

Prevent it next time

Branching goes wrong when the routing is implicit. A few habits keep it explicit.

  • Sketch the paths on paper before you build: which answer goes to which section, and where each section ends.
  • Create and name all the sections first, then add the routing last.
  • Use only Multiple choice or Dropdown for any question that decides where people go, and make it 'Required'.
  • Set the bottom of every section on purpose, never leaving a branch section on its default.
  • After any 'Move section' or other change to the structure, run every path in Preview again before you share the link.

If you just need a simple form that works

If your form doesn't need branching at all, OneSol forms are another option: they open without a sign-in, accept file uploads, and every response lands in your OneSol dashboard and your inbox.

Need a form anyone can fill in?OneSol forms open without a sign-in, take file uploads, and every response lands in your dashboard and inbox.Make a free form →

Still stuck? More fixes

Frequently asked questions

Why is 'Go to section based on answer' missing in Google Forms?

Because the question is the wrong type. Google's help says 'Go to section based on answer' is only available for Multiple choice and Dropdown questions. On Checkboxes, Short answer, Paragraph, a scale or a grid, the option does not appear in the question's More menu. Change the question type to Multiple choice or Dropdown using the type picker to the right of the question title, then open More at the bottom right of the question again.

Can I use 'Go to section based on answer' with checkboxes?

No. Google limits answer-based branching to Multiple choice and Dropdown questions, because a single answer has to point to a single section. If people really need to tick several boxes, keep the checkbox question for the data and add a separate Multiple choice question that does the routing, such as 'Do you need a hotel?' with Yes and No.

Why does my Google Form go to the wrong section after a branch?

Usually because the section people were sent to ends with the default setting, so they carry on to whichever section happens to come next in the list, which is often the start of another branch. Google's help says that at the bottom of each section you choose which section people go to next. Set the bottom of every branch section explicitly, either to the shared section everyone should finish on or to 'Submit form'.

Why does my Google Form submit before the last section?

Somewhere in the path, an answer or the bottom of a section is set to 'Submit form'. Google's help describes 'Submit form' as the way to end the survey based on an answer, so the form does exactly that. Check every answer on your branching question and the setting at the bottom of each section the respondent passes through, and change any 'Submit form' that should point to a section.

How do I test Google Forms branching before sending it?

Use Preview. In the form editor, click 'Preview' at the top right, or press Ctrl + Shift + P (Command + Shift + P on Mac), and the form opens the way respondents see it, one section per page. The editor itself shows every section at once, so it can't tell you whether the routing works. Walk through every answer of every branching question in Preview, and delete any test submissions that show up in the Responses tab afterwards.

Written by

OneSol Team

Michael Carter writes the OneSol blog, which covers the problems small businesses and creators run into when they sell online: a link that has to hold everything, a checkout that pays the seller directly, a form that people actually finish.

Run all of this from one link.

Free to start — no card required.