Chat To ClientsHelp Center

How can we help?

Knowledge base › Sites › Forms

Conditional Logic V2 in Forms

Conditional Logic v2 helps you create smarter, more dynamic forms. It lets you show or hide fields, redirect users, display messages, or disqualify leads based on how someone answers.

This guide explains how to use Conditional Logic v2 in forms, its key features, and which fields are supported.




More Tutorials From the Community

https://www.youtube.com/watch?v=mwtDrNimU5o


What Is Conditional Logic in Forms?


Conditional Logic automates actions inside a form based on user input.


You can define conditions like:

This creates a more personalized and efficient experience for people completing your form.


What’s New in v2



Available Actions


When you open Conditional Logic, you’ll see four action types you can create:


ActionDescription
Redirect to URLSend users to a specific webpage after submission
Display Custom MessageShow a personalized message based on answers
Disqualify LeadAutomatically reject unqualified form submissions
Show/Hide FieldsDynamically control which fields appear or hide


All conditions are executed in top-down order.
For Redirect, Display Custom Message, and Disqualify Lead, the first matching submission rule applies. For Show/Hide Fields, later matching rules can override earlier ones.


Conditional Logic in Calendar Booking Forms


Conditional logic in forms also applies when a custom form is used inside a supported calendar booking flow. This gives you more control over qualification and the final confirmation experience.


In calendar bookings:



If the calendar confirmation page is set to Use custom form rules, the system shows the form’s redirect or custom message after submission. If the form does not include either one, the booking uses the default confirmation page instead.


Note: Calendar support described here applies to supported booking flows that use custom forms. Services (v2) and Rentals are not included in this article yet.

How to Set Up Conditional Logic


You can add and manage rules directly inside the Form Builder.


1. Open Conditional Logic


2. Add a New Condition


3. Build the Rule


Follow the guided 3-step flow:

  1. Select Field – Choose the form field to base the rule on.

  2. Select Field State – Pick the condition (e.g., is equal to, is empty).

  3. Provide a Value – Enter the matching value (text, number, or date).

You can add additional conditions using AND or OR connectors.


Some operators don’t require values, like “is empty” or “is checked.”


4. Choose the Action Result


Depending on the action type:

5. Save



Supported Fields


Conditional Logic v2 supports the following form fields and elements. Use input fields to build conditions, and use supported fields and elements as Show/Hide targets.


Field Category

Fields

Personal Info

• First Name

• Last Name

• Email

• Phone

Form Fields

• Single Line

• Multi Line

• Number

• Monetary

• Score

• Date Picker

• Dropdown (Single)

• Dropdown (Multi)

• Radio Select

• Checkbox

• Terms & Conditions (TnC1 / TnC2)

• File Upload

• Signature

Content & Payment Elements

• Text

• HTML

• Image

• Payment



Note: Calendar fields are not yet supported.

Supported Operators by Field Type


Field TypeOperators
Text (single/multi line)equal to, not equal to, contains, does not contain, starts with, ends with, is empty, is filled
Phone / Emailequal to, not equal to, contains, starts with, ends with, is empty, is filled
Number / Score / Monetaryequal to, not equal to, greater than, less than, between, is empty, is filled
Dateequal to, before, after, between, is empty, is filled
Dropdown (single)is equal to, is not equal to, is empty, is filled
Multi Dropdown / Checkboxis equal to {Option}, is not equal to {Option}, is empty, is filled
TnC1 / TnC2is checked, is not checked
File Upload / Signatureis empty, is filled

Behavior & Evaluation



Tips


FAQs


Q. Can I mix AND and OR in the same rule?
No. Each rule must use one type of connector — either AND or OR.

Q. Can I have multiple rules in the same form?
Yes. Each rule works independently.

Q. What happens if more than one condition matches?
For submission actions, the first match wins. For Show/Hide, later rules override earlier ones.


Related Articles

Last updated Fri, 9 Oct, 2026 at 3:38 PM