How to Add Conditional Questions in Google Forms

Short answer

Google Forms handles conditional questions with sections:

  1. Click Add section and move the follow-up questions into it.
  2. On a Multiple choice or Dropdown question, click the three dots ⋮ Go to section based on answer.
  3. Choose a section for each answer, or Submit form.

It can't show or hide a single question on the same page.

Set up conditional logic (branching) in Google Forms

Google Forms has no "show this question if" setting. It uses sections instead.

You put the follow-up questions in their own section. One answer then sends people there. Google calls this Go to section based on answer. Other names are conditional logic, branching and skip logic.

  1. Click Add section, the last icon in the toolbar. Add one section for each path.
  2. In the first section, add a Multiple choice or Dropdown question.
  3. Click the three dots on that question and choose Go to section based on answer.
Google Forms multiple choice question with the three-dot menu open, showing Description, Go to section based on answer and Shuffle option order
Step 3: the three-dot menu of a Multiple choice question.
  1. Next to each answer, choose the section it leads to.
  2. Under each section, set After section to the next section or to Submit form.
  3. Click the Preview eye icon and test every path.
Google Forms question Did you have a problem with your order with Yes set to Go to section 2 and No set to Go to section 3, and the Add section icon, question type, three-dot menu and After section 1 setting numbered 1 to 5
The finished question. The numbers are the step numbers, 1 to 5.
Tip: turn on Required for this question. Then nobody can skip the choice.

Google Forms conditional logic example

This is the form from the screenshots. Only customers with a problem are asked what went wrong.

SectionQuestionAfter this section
1. Order feedbackDid you have a problem with your order?Yes goes to section 2. No goes to section 3.
2. About the problemWhat went wrong?Continue to next section.
3. Your detailsYour email addressSubmit form.
  • Answer No: you skip section 2.
  • Answer Yes: you fill in section 2, then go on to section 3.

The same setup works for most "if yes, then" and dependent questions:

  • A job form asks for a licence number only from drivers.
  • A booking form asks about diet only when a meal is included.
  • An RSVP form lets guests who decline skip the meal choices.

How sections work in Google Forms

A section is one page of the form. People see one section at a time and click Next.

So a conditional question must sit in a different section from the question that triggers it.

How to add sections in Google Forms

  1. Click the question that should be last in the current section.
  2. Click Add section in the toolbar. The new section starts below that question.
  3. Type a title. It shows in every dropdown, like "Go to section 2 (About the problem)".
  4. Set After section under it. It starts at "Continue to next section".

Sections run from top to bottom. If two paths each have a section, the first path runs into the second. Set After section to skip past it.

Three habits that prevent broken paths

  1. Sketch the paths first. Write down each answer and its section.
  2. Put shared questions last. Contact details go in a final section that every path ends on.
  3. Build the sections before the logic. The dropdowns only list sections that exist.

Skip logic: skip a section or end the form early

Skip logic in Google Forms uses the same dropdowns.

  • Skip a section: send the answer to a later section. The person never sees the sections in between.
  • End the form: choose Submit form. The form ends when the person clicks Next.

Use Submit form to screen people out. Example: "Are you over 18?" with No set to Submit form.

Google Forms dropdown next to the answer Yes listing Continue to next section, Go to section 1, Go to section 2, Go to section 3 and Submit form
Each answer can jump to any section (1) or submit the form (2).

Earlier answers are still saved. The person sees the normal confirmation message.

What Google Forms conditional logic can't do

You want toIn Google Forms
Show or hide one question on the same pageNot possible. There are no conditional questions without sections.
Branch from a Checkboxes questionNot possible. Only Multiple choice and Dropdown can branch.
Branch from a short answer, date, scale or gridNot possible.
Combine two answers, such as "Yes" and "Over 18"Not possible. One question decides each jump.
Ask follow-ups to follow-ups (nested questions)Possible. Add a new section for every level.

The rule about question types comes from Google's help page on showing questions based on answers.

To branch on a checkbox question, ask it as Multiple choice. Or split it into yes or no questions. Our guide to multiple choice questions in Google Forms compares the types.

Fix common problems with branching

What happenedHow to fix it
Go to section based on answer isn't in the menuThe question isn't Multiple choice or Dropdown. Change the question type.
The dropdowns only offer "Continue to next section" and "Submit form"The form has one section. Click Add section first.
People see questions meant for another pathA section is still set to "Continue to next section". Set it to jump past the other path.
The form ends too earlyAn answer or a section is set to Submit form. Check every dropdown on that path.
People loop back to a section they already filled inAn After section setting points backwards. Point it forward.
You can't tell which section is whichGive each section a title. The dropdowns then show the titles.

Where Google Forms logic stops

Section branching works well for one or two forks. With many small follow-ups it gets slow to build. Each one needs its own page.

What you wantGoogle FormsFormNX
Skip a group of questions based on an answerYes, as a sectionYes
Show or hide one question on the same pageNoYes
Show a question when a field is filled in or left emptyNoYes
Several conditions on one questionNoYes
Required only when the question is shownYes, by sectionYes, for any question
Included on the free planYesYes

In FormNX, conditional logic is a rule on the question itself. It shows or hides the question when another field:

  • equals a value
  • doesn't equal a value
  • is empty
  • is not empty

"What went wrong?" then appears right under the Yes answer, on the same page.

A question can have several conditions. A required question is only enforced while it is visible. For long forms, multi-step forms split the questions into pages.

Conditional questions without the extra sections

Add a rule to any question in FormNX. It shows up only for the people who need it, on the same page.

Build a form with logic free

Free plan. No credit card required.

Comparing the two in more depth? See the Google Forms alternative page.

FAQ

Questions people ask about this

  • Can I do conditional questions in Google Forms?

    Yes, with sections. Put the follow-up questions in their own section. On a Multiple choice or Dropdown question, click the three dots. Choose Go to section based on answer. Each answer can then lead to a different section. Google Forms can't show or hide a single question on the same page.

  • What is conditional branching in Google Forms?

    Conditional branching sends people to different sections based on one answer. In Google Forms the setting is called Go to section based on answer. Example: Yes goes to section 2. No skips to section 3 or submits the form.

  • Can Google Forms do skip logic?

    Yes. Skip logic in Google Forms is the same feature as branching. Set an answer to go to a later section and the respondent skips every section in between. To skip to the end, set the answer to Submit form.

  • Can I make conditional questions in Google Forms without sections?

    No. Google Forms only moves people between sections. A question that depends on an earlier answer must sit in its own section. To show it on the same page, you need question-level logic, such as FormNX conditional logic.

  • Can checkboxes have conditional logic in Google Forms?

    No. Google's help page says Go to section based on answer is only available for Multiple choice and Dropdown questions. Ask the question as Multiple choice, or split it into separate yes or no questions, and branch from those.

  • Is there conditional formatting in Google Forms?

    No. Conditional formatting is a Google Sheets feature. It colours cells based on their value. You can use it on the sheet linked to your form. In Google Forms, the related feature is conditional questions, set up with Go to section based on answer.

  • How do I end a Google Form early based on an answer?

    Turn on Go to section based on answer, open the dropdown next to the answer and choose Submit form. The form ends when the respondent clicks Next. Their earlier answers are saved and they see the normal confirmation message.

  • Why did a Google Form skip some questions?

    The person who made the form set it to branch. Your answer to one question decided which section you saw next. The skipped questions were for people who answered differently. Nothing is missing from your response.

Conditional questions on the same page

In FormNX a rule on the question shows or hides it based on another answer, so follow-ups appear in place with no extra sections. Conditional logic is on the free plan.

Create a free FormNX account

No credit card required. Already have a Google Form? Import it in one click by pasting its link.


© 2023 - 2026 FormNX, By The Web Fosters.