Show the Right Fields to the Right People

Conditional logic makes your form respond to each person differently. Show follow-up questions only when relevant, skip pages that don't apply, and dynamically require or hide fields — all driven by IF/THEN rules you set up in seconds.

Try It Free
No credit card required
Logic 3
Field: Are you employed?
IF Are you employed? equals "Yes"Show
Field: Department
Enabled
If
Match AND OR
Job Title
is not empty
Then
Show
Page: Experience Details
IF Team size is one of "51–200" → Skip to page
Add Logic Rule

How It Works

Set up a rule in three steps — no code, no formulas.

1

Pick a trigger field

Choose any field already in your form — a dropdown, yes/no button, checkbox, text input, or rating. Its answer will drive the logic.

2

Define your condition

Write an IF rule using one of 12 operators: equals, contains, is empty, greater than, is checked, is one of, and more. Chain rules with AND / OR.

3

Set the action

Choose what happens: Show or hide a field, make it required or optional, disable it, or jump to a different page in multi-step forms.

Seven Actions, Zero Code

Every way conditional logic can change the state of your form — all driven by the IF/THEN rules you set up.

Show

Reveal a field only when the condition is met. Fields start hidden and appear the moment a rule triggers — no page reload needed.

Years of experience
3
✓ shown

Hide

Conceal a field when the condition is met. Keep forms focused by removing irrelevant questions based on earlier answers.

Rate your last order
★★★★☆
✕ hidden

Require

Dynamically make a field mandatory based on a previous answer. Context-aware validation without writing a line of code.

Company name *
FormBuilder Inc.
⚑ required

Make Optional

Remove a required constraint when the condition is met. Give respondents flexibility without removing the field from the form.

Middle name optional
Type here...
optional

Disable

Lock a field to read-only when the condition is met. Useful for auto-filled values and review steps that shouldn't be edited.

Assigned ID
FB-10234
🔒 disabled

Show Page

Control which pages in a multi-step form are visible. Show an entire page only when a previous condition is satisfied.

1
2
3
Page 3 shown by logic

Skip to Page

Jump respondents past irrelevant pages in multi-step forms. Route different audiences to completely different form experiences.

1
3
2
Page 2 bypassed by logic

Operators & Actions

A complete reference for every condition operator and action available.

Condition Operators

Operator Applies to
Equals / Does not equalAll field types
Contains / Does not containText, Email, Phone, Website, Full Name, Address
Is empty / Is not emptyAll field types
Greater than / Less thanNumber, Rating, Slider, NPS, Scale, Likert
Is checked / Is not checkedCheckbox, Yes / No, Terms & Conditions
Is one of / Is not one ofDropdown, Single Choice, Multiple Choice, Priority

Actions

Action Target
ShowField
HideField
RequireField
Make optionalField
DisableField
Show pagePage
Skip to pagePage

Real-World Examples

See how conditional logic adapts forms for different use cases.

Job Application
Do you have relevant experience?
Yes No
shown by logic
Years of experience
3

Show the "Years of experience" field only if the applicant answers Yes. Applicants who say No skip straight to the next section.

Customer Survey
Have you purchased from us?
Yes No
hidden by logic
Rate your last order
★★★★☆

Hide the product rating section for respondents who haven't bought yet. Keep the survey relevant and completion rates high.

Lead Generation
Team size
51 – 200 people
shown by logic
Are you evaluating other tools?
Yes No

Show a qualifying question only for larger teams. Collect richer data from high-value leads without overwhelming everyone else.

Build forms that think.
Start with conditional logic today.

Available on every plan. Free account — no credit card required.

Start Building Free