Skip to main content

Conditional logic

Show or hide fields based on what the customer answered in earlier fields. Useful for keeping forms short β€” only reveal follow-up questions when they're relevant.

How to add a condition

  1. Open the field you want to conditionally show.

  2. Toggle on Conditional.

  3. Pick the field this depends on, the comparison (equals, not equals, less than, greater than, is set, is not set), and the value.

  4. Save.

How it works

The condition is evaluated in two places:

  • In the customer's browser as they fill out the form β€” hidden fields don't appear and don't block submission

  • Again on the server when the form is submitted β€” hidden fields are stripped from the saved payload, even if a clever customer tried to send them anyway

Combining conditions

Add multiple conditions on the same field β€” all must match (AND logic) for the field to show.

Did this answer your question?