BunnyDoc
Forms

How do I add conditional logic?

Show, hide, require fields, or jump to a page based on how someone answers.

Conditional logic makes a form react to answers — you can reveal follow-up questions, hide irrelevant ones, make a field required, or send the respondent to a different page.

Add a rule

  1. In the builder, open the Logic tab on the right.
  2. Add a rule built from a WHEN condition and a THEN action.
  3. Choose how conditions combine: Match all of (every condition must be true) or Match any of (any one is enough).
  4. Build each condition from a field, an operator, and a value.
  5. Choose the action to run when the rule matches.
  6. Save the form.

Operators

Conditions can use these operators:

  • equals / not equal
  • contains
  • greater than / less than
  • is empty / is filled
  • is one of

Actions

When a rule matches, it can:

  • Show field — reveal a hidden field.
  • Hide field — hide a field.
  • Require field — make a field mandatory.
  • Jump to page — send the respondent to another page.

Example

Add a Single choice question "Are you an existing customer?" Then create a rule: WHEN that field equals "Yes" THEN Show field for the customer account number.

Use Preview to test your logic by filling the form as a respondent would, before you publish or re-publish it.

On this page