Conditional Visibility

Dynamically show/hide fields based on user responses

Conditional Visibility lets you dynamically show or hide form fields based on a user’s input. This makes your forms smarter, cleaner, and more intuitive by only displaying relevant fields when needed.

Available Conditional Operators

Operator
Description

=

Checks if the field is equal to the specified value.

>

Checks if the field is greater than the specified value.

<

Checks if the field is less than the specified value.

>=

Checks if the field is greater than or equal to the specified value.

<=

Checks if the field is less than or equal to the specified value.

!=

Checks if the field is not equal to the specified value.

Contains

Checks if the field includes the specified text or value. Useful for partial matches.

Not Contains

Checks if the field does not include the specified text or value.

Examples

You can use conditional visibility to make your form responsive to user choices. For example:

  • Show a comment box only when the field Status = Rejected.

  • Display delivery details only when DeliveryMethod Contains "Courier".

  • Hide additional settings when EnableAdvancedOptions != true.

Note: Conditional visibility only evaluates actual values present in the field.

Scenarios:

In the example below, the field will only be displayed if the user’s role is “C-level.”

  • Controlling Field: role

  • Operator: = (equals)

  • Value: c-level

As a result, the hidden field becomes visible only when the user selects “C-level” from the role dropdown

How to Configure

  1. Open the Form Builder in the schema configuration

  2. Select the field you want to conditionally display

  3. Under Visibility Rules, define the conditions (e.g., "Show if Reason = Other")

  4. Save and publish

⚠️ Fields that are conditionally hidden will not be submitted unless shown and filled.

Tips

  • Use conditional visibility to reduce overwhelm in large forms

  • Combine with validation and masking to ensure quality inputs only appear when needed

  • Keep logic simple and test thoroughly for edge cases

⚙️ Conditional visibility works seamlessly with Zapier and other automation platforms. You can trigger workflows or notifications only when certain conditions are met in the form submission.

Last updated