All articles

What is Conditional Logic in Forms? A Practical Guide with 8 Examples

Conditional logic is what makes a form ask the right question to the right person. If a respondent answers "yes," they see follow-up questions. If they answer "no," the form skips ahead.

The form gets shorter for every person who fills it in, which is why conditional-logic forms see roughly 30 percent higher completion rates than static forms in published builder benchmarks.

This guide covers what conditional logic in forms actually is, eight examples by industry, the eight form builders that support it (with the plan tier you need), and a 6-step walkthrough for setting it up inside Formester's conditional logic builder.

Quick answer

Conditional logic in forms is a rule that shows, hides, or reroutes questions based on what the respondent just answered. Every rule has three parts: a trigger field, a condition (equals, contains, is empty), and an action (show, hide, jump, require, route).

Forms with conditional logic see roughly 30 percent higher completion rates because respondents only see the questions that apply to them.

The 8 examples and builder comparison below cover the patterns that ship most often, plus the 6-step setup inside Formester's conditional logic builder.

Which builders support conditional logic

Conditional logic across 8 form builders, with the plan tier you need

Most modern form builders ship conditional logic, but the plan tier required to unlock it varies a lot. The table below maps the major builders against the cheapest paid plan you need to use it, accurate as of 2026.

Form builder Conditional logic supported? Cheapest plan that unlocks it Notes
Formester Yes Personal plan ($9/mo) Free plan supports basic rules; Personal+ adds AND/OR operators, skip-page logic, conditional notifications
Jotform Yes Free Free plan caps total conditions per form; Bronze and above lift the cap
Typeform Yes (Logic Jumps) Basic plan ($25/mo) Free plan has no Logic Jumps; Basic unlocks them
Google Forms Section-jump workaround only Free No true field-level conditional logic; respondents jump between sections, not fields. Walkthrough here
Gravity Forms Yes Basic license ($59/yr) No free plan; all paid tiers include conditional logic
WPForms Yes Basic license ($49.50/yr) Lite (free) version does not include conditional logic; Basic license is the entry point
Microsoft Forms Section branching only Free with Microsoft 365 Branches whole sections, not individual fields; no AND/OR operators
Fillout Yes Free Free plan includes conditional logic; Pro lifts submission caps and unlocks calculations

Pricing and feature claims verified against each vendor's pricing page as of 2026. Plan tiers change frequently; check the live pricing page before publishing this anywhere downstream.

For multi-branch trees, AND/OR operators, and conditional notifications on a free plan, the cleanest fit is Formester's conditional logic.

8 conditional logic examples by use case

These are the patterns that show up most often in real production forms.

Example 1

Lead capture form: qualify by company size

Ask "How many employees does your company have?" If the answer is over 50, route to a sales-call booking field. If under 50, route to a self-serve trial link. The same form serves both segments without splitting your campaign into two URLs.

Pair with lead capture form best practices for the field-order rules that keep conversions high.

Example 2

Job application: filter unqualified candidates

Ask "Do you have authorisation to work in the country this role is based in?" If no, surface a polite "We are unable to proceed" message and skip the rest. The recruiter never sees the application, the candidate never wastes 15 minutes on the rest of the form.

Example 3

Healthcare intake: show only the relevant symptom questions

A patient intake form asks "What are you here for today?" If they select "Routine check-up," the form skips the symptom section entirely. If they select "I'm in pain," the form opens a body-area selector and a pain-scale field. Cleaner data for the clinician, less friction for the patient.

Example 4

E-commerce checkout: conditional shipping fields

Ask "Is the billing address the same as the shipping address?" If yes, hide the second address block. If no, reveal it. The default field count drops from ten to four for the 70 percent of orders where the addresses match.

Example 5

Event registration: dietary follow-ups only if attending in person

Ask "Are you attending in-person or virtually?" If virtual, the form ends after contact details. If in-person, the form opens dietary requirements, t-shirt size, and accessibility needs. One form, two completion paths.

Example 6

Education quiz: branch by score

After a five-question quiz, show one of three result pages depending on the score. Under 3 correct: a remedial-content link. 3 to 4 correct: a "you're close" follow-up question. 5 correct: a discount code for the next course. The form delivers a personalised outcome without three separate URLs.

Example 7

HR survey: anonymous routing

Ask "Would you like to remain anonymous?" If yes, hide the name and email fields and route the response to a separate anonymised submission inbox. If no, collect contact details and route to the standard HR queue. Use Formester's survey maker with good survey question patterns so the responses you collect are usable.

Example 8

Multi-step contact form: department routing

Ask "Which team do you need?" Map the answer to the destination email: Sales replies go to sales@, Support to support@, Press to press@. The respondent fills out one form, the right team handles the message, your inbox stays clean.

Conditional logic

Add conditional logic to any form, without writing a single rule

Drag-and-drop logic builder, show or hide by answer, route to the right page. Available on the free plan.

Start free on Formester

Free forever planNo credit cardSetup in 2 minutes

Share this article
FAQ

Conditional logic FAQs

Common questions about how conditional logic works in forms, what builders support it, and how Formester handles it on the free and paid tiers.

Ready to build your perfect form?

Formester is the easiest way to create forms, collect data and automate your workflow