Google Forms Conditional Logic Guide
Google Forms Conditional Logic, Skip Logic & Branching — Explained
Google Forms has one branching feature — "Go to section based on answer" — and it only works on three question types. Here's exactly what it can do, where it falls apart, and how to get real field-level conditional logic on the free plan.
Free forever · Field-level conditional logic · Unlimited responses
Does Google Forms have conditional logic?
Sort of. Google Forms has one branching feature called "Go to section based on answer." It lets you route respondents to different sections of the form based on a single multiple-choice, dropdown, or linear-scale answer. That's it. No field-level rules, no AND/OR conditions, no logic on text or checkbox fields.
For a simple decision-tree survey it works. For anything more — a real intake form, a quiz with scored branches, a multi-step questionnaire that hides irrelevant fields — you'll hit the wall fast. Here's how to set up what's available, and where it breaks.
How to add Google Forms conditional logic (the native way)
-
1
Add a section break
In the form editor's right sidebar, click the "Add section" icon (looks like two horizontal lines). Each branch of your form needs to live in its own section.
-
2
Open the branching question
Click on a multiple choice, dropdown, or linear scale question. Click the three-dot menu and choose "Go to section based on answer." This option is greyed out on every other question type.
-
3
Map each answer to a section
Next to each answer option, pick a target section from the dropdown. Route to "Submit form" to end the form early, or to a specific section to branch the flow.
-
4
Set what each section does after
At the bottom of each section, choose what happens next — continue, jump to a specific section, or submit. This is the only way to control the flow back together after a branch.
⚠️ The catch
Branching is locked to three question types (multiple choice, dropdown, linear scale) and operates at the section level only. You can't show or hide individual questions, can't trigger logic from a text answer, can't combine multiple conditions, and can't drive scoring or calculations from logic.
Where Google Forms conditional logic falls apart
"Go to section based on answer" sounds powerful in the docs. In practice, you'll run into one of these walls within the first ten minutes of building any non-trivial form.
- No field-level show/hide
- You can jump to a different section, but you can't make a single question appear or disappear inside the current section. So "ask their company name only if they pick Business" forces you to spin up a whole new section just for one field.
- No logic on text, checkbox, or upload fields
- Branching only fires from multiple choice, dropdown, or linear scale. If your trigger answer comes from a short-answer field, checkbox group, date, or file upload, you can't branch on it — period.
- No multiple conditions (AND/OR)
- Real-world rules look like "show this section if Country = US AND Plan = Enterprise." Google Forms can only do single-answer triggers. You can't combine conditions, can't reference earlier answers, can't build compound logic.
- Section bloat for simple flows
- Because every branch needs its own section, a moderately conditional form turns into a maze of 8-12 sections you have to manually wire together. Reorder one and the routing breaks silently.
- No conditional scoring or calculations
- Quiz mode has fixed scoring per answer. There's no way to do "if score > 50, send to section B" or "calculate price = qty × $20 from earlier answer." Logic and math live in separate worlds.
- No multiple endings
- Every Google Forms submission ends at the same confirmation message. You can't show a different thank-you page based on the path the respondent took.
90,000+
Users worldwide
10M+
Responses collected
100%
Free forever
4.8/5
User rating
A real conditional logic builder — free, on every field
Youform is a free form builder with field-level conditional logic baked in. Show or hide any question, branch to any section, score with calculations, route to multiple endings — all driven by rules you build with a clean visual builder, on every question type, with as many conditions as you need.
What you can build in Youform's logic editor
- Show/hide any single field
- "Show 'Company name' only if 'Account type' = Business." No section workaround required.
- Branch on every question type
- Text, dropdown, checkbox, date, file upload, scale, signature — all can drive logic.
- Multi-condition rules (AND / OR)
- "Show this section if Country = US AND Plan = Enterprise" — exactly the kind of rule Google Forms can't express.
- Score & calculations
- Sum, multiply, or weight answers and branch on the result. Build real quizzes and price calculators inside the same form.
- Multiple endings
- Show a different thank-you screen — or redirect to a different URL — depending on the path the respondent took.
- Answer piping
- Insert earlier answers into later question text. Hi {{first_name}}, ready? — personalisation Google Forms can't do.
Everything above is on the forever-free plan with unlimited forms and unlimited responses. No paywall on logic.
What you get vs. Google Forms' "Go to section"
-
Field-level, not just section-level — hide one question without spinning up a whole new section.
-
Works on every question type — text, checkbox, date, file upload, scale, signature can all trigger logic.
-
AND/OR multi-condition rules — compose real-world logic that Google Forms can't express.
-
Score-driven branching — route to different sections (or endings) based on a calculated score.
-
Multiple endings + redirect — different thank-you screens or URLs per branch. (Redirect on Pro.)
-
Unlimited responses on the free plan — no submission cap on logic-driven forms.
Conditional logic free on every plan. No credit card required.
Already have a Google Form? Bring it over.
You don't have to rebuild from scratch to add real conditional logic. Paste your Google Forms URL into Youform's free converter — questions, options, multiple choice, and existing section-jump logic rebuild in seconds. Then layer field-level rules on top.
- ✅ Preserves your existing sections and section-jump branches
- ✅ Carries over every question type
- ✅ Free — no signup required to try the converter
- ✅ Add field-level logic, multi-condition rules, scoring after import
Paste a Google Forms URL
Google Forms conditional logic vs. Youform
| Google Forms (Go to section) |
Youform | |
|---|---|---|
| Field-level show/hide | ❌ Section level only | ✅ |
| Works on every question type | ❌ Only MC, dropdown, scale | ✅ |
| Multi-condition (AND/OR) | ❌ | ✅ |
| Score-driven branching | ❌ | ✅ |
| Multiple endings | ❌ | ✅ |
| Answer piping in question text | ❌ | ✅ |
| Calculations between fields | ❌ (Quiz scoring only) | ✅ |
| Cost | Free | Free |
Loved by 90,000+ users
What our users say
Frequently Asked Questions
Does Google Forms have conditional logic?
Only in a very limited form. Google Forms has one branching feature called "Go to section based on answer" that only works on multiple choice, dropdown, and linear scale questions. You can't apply conditional logic to text fields, checkboxes, file uploads, or any other question type. There's no field-level visibility logic, no AND/OR conditions, and no way to show or hide individual questions based on previous answers — only entire sections. Youform has full field-level conditional logic on the free plan.
How do I add conditional logic to a Google Form?
Use "Go to section based on answer." Add section breaks in your form, then on a multiple choice, dropdown, or linear scale question, click the three-dot menu and choose "Go to section based on answer." For each option you can pick a target section. The respondent jumps between sections based on what they pick. That's the only form of conditional logic Google Forms supports — it doesn't work on other question types and can't hide individual fields.
What's the difference between skip logic and branching logic?
Skip logic skips a respondent past questions that don't apply to them. Branching logic sends them down different paths based on their answers — like a decision tree. Both are forms of conditional logic. Google Forms supports a basic version of both via "Go to section based on answer," but only at the section level and only on three question types. Youform supports both, on every field, with multiple conditions per branch, on the free plan.
Can Google Forms hide questions based on previous answers?
No. Google Forms can only jump to a different section based on an answer — it can't hide individual questions within a section, and it can't show extra questions conditionally. If you need a question to appear only when a specific earlier answer is given, you'll need a form builder with field-level conditional logic. Youform has this on the free plan.
Can you set conditional logic on a text question in Google Forms?
No. Google Forms' "Go to section based on answer" only works on multiple choice, dropdown, and linear scale questions. Short answer, paragraph, date, time, file upload, and checkbox questions can't trigger any branching. This is one of the most common reasons people switch from Google Forms — text-driven logic is a normal requirement for surveys, intake forms, and quizzes.
Is conditional logic free in Youform?
Yes. Youform's conditional logic is included on the forever-free plan with unlimited forms and unlimited responses. You get field-level show/hide rules, branching, skip logic, multiple conditions per rule (AND/OR), and answer piping — all at no cost and with no submission cap.
How do I migrate my Google Form with conditional logic to Youform?
Use Youform's free Google Forms converter. Paste your Google Forms URL and the converter rebuilds the form in Youform with questions, options, and your existing section-jump logic intact. From there you can add field-level conditional logic, multi-condition rules, and answer piping that Google Forms can't do.
What's the best Google Forms alternative for conditional logic?
Youform is the closest free alternative with serious conditional logic. It supports field-level show/hide rules, branching, skip logic, multi-condition rules with AND/OR, multiple endings, and answer piping — all on the free plan with unlimited responses. Typeform and Jotform have similar logic but cap free responses; Tally has logic but no animated multi-step flow. Youform is the only one combining unlimited free responses with full conditional logic. See also the full Google Forms alternative comparison.
Real conditional logic, on the free plan
Field-level show/hide, multi-condition rules, scoring, multiple endings, answer piping. Build the form, drop in the logic, publish. No paywall on rules.
Create free accountFree forever · Unlimited responses · No credit card required
Scrolled so much still not sure?
Let your favorite AI tell you if Youform is the right fit.
Already made up your mind?
Sign up nowLegal
🔒 Data securely stored with AWS in EU 🇪🇺