Skip to main content

Conditional Fields & Sections in Forms

Show a form field or a whole section only when earlier answers meet a condition; join conditions with AND or OR.

Written by Brian Dollen

A conditional field shows on a form only when an earlier answer meets a condition you set. People then see only the questions that apply to them. Put several fields in a Section to show or hide them all with one condition.

Here is the test: does a question only make sense after a certain answer? Make it conditional, and everyone else skips it without noticing.

Example: a vendor risk program. The Vendor Intake form asks each vendor what data it will access. Only vendors that answer Personal data see the Data Protection section, with DPA Signed and Data Location. A vendor that answers None goes straight to the next page.

Plan Availability

All plan types.

Permissions

Administrators and Solution Managers build and edit forms.

Platform

Web

Related Reading


How do I add a condition to a field?

  1. In the form builder, select the field.

  2. Check Show field only when conditions are met.

  3. Select Add a Condition.

  4. Pick the Field the condition reads.

  5. Pick an Operator, such as is, greater than or contains.

  6. Enter or pick the Value.

A field with a condition shows a yellow condition icon next to its name in the builder.

Note: If the box is checked but the condition is not complete, "Invalid field conditions" shows under the field. Finish the condition or clear the box.

A condition can read any other field on the form, above or below it. Place the fields a condition reads above the conditional field, so people answer them first.


How do I combine conditions?

Add more than one condition, then choose how they join.

  • AND. Every condition must be true.

  • OR. At least one condition must be true.

For example, show Security Contact only when Vendor Tier is Tier 1 AND Annual Spend is greater than 100,000.


How do I make a whole section conditional?

  1. In the left panel, under Display Elements, select Section.

  2. Drag the section into the form.

  3. Select the section and type its name. Optional: add a description.

  4. Drag the fields that belong in the section into it, where it reads Drag & Drop fields here.

  5. Set the condition on the section, the same way as on a field.

The section and every field in it show only when the condition is met.

A section can use combined conditions too. For example, show it when Data Access is Personal data OR Vendor Tier is Tier 1.


What can I build with it?

  • Vendor intake. A data protection section only for vendors that handle personal data.

  • Recruiting. Technical skills for engineering applicants, and certifications for teaching applicants.

  • Project requests. Different fields for research projects and for development projects.

  • Event registration. Presentation topics for speakers, and booth needs for exhibitors.


Frequently asked questions

Why can I not pick a field in my condition?

The list shows only the fields on this form, except the field you are setting the condition on. Add the field to the form first. Field types that cannot be added to a form, such as Formula, are not in the list.

Can a condition use more than one field?

Yes. Add several conditions and join them with AND, where all must be true, or OR, where any may be true.

Can I hide a group of fields together?

Yes. Add a Section element, drag the fields into it and set the condition on the section. The section and its fields show together.

How many condition layers can a form have?

There is no set limit. Add as many conditions and layers as the form needs. Each field or section shows when its own condition is met.

Can a Formula field drive a form condition?

No. Formula fields cannot be added to a form, so they are not in the condition list. Build the condition on fields people fill in on the form.

Need more help? Ask the SmartSuite Community, where builders, administrators and the SmartSuite team answer questions about building on SmartSuite. For your account, billing or data, select the chat button in the lower-right corner of SmartSuite to reach support.

Last verified 1 Nov 2026.

Did this answer your question?