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.
Example 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
Open the Form Builder in the schema configuration
Select the field you want to conditionally display
Under Visibility Rules, define the conditions (e.g., "Show if Reason = Other")
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
Was this helpful?