Use conditional logic to show fields in forms
- Tables
-
Product updates
Product updates: January 2023 Product updates: March 2023 Product updates: February 2023 Product updates: April 2023 Product updates: May 2023 Product updates: June 2023 Product updates: July 2023 Product updates: August 2023 Product updates: September 2023 Product updates: October 2023 Product updates: November 2023 Product updates: December 2023 Product updates: January 2024 Product updates: February 2024 Product updates: March 2024 Product updates: April 2024 Product updates: May 2024 Product updates: June 2024 Product updates: July 2024 Product updates: August 2024 Product updates: September 2024 Product updates: October 2024 Product updates: November 2024 Product updates: December 2024 Product updates: January 2025 Product updates: February 2025 Product updates: March 2025 Product updates: April 2025 Product updates: May 2025 Product updates: June 2025 Product updates: July 2025 Product updates: August 2025
- Zaps
- Your Zapier account
- Interfaces
- Canvas
- Chatbots
- Getting started
- Agents
- MCP
- Built-in tools
- Lead Router
- Apps
Table of Contents
Available on plans:
Free
Pro
Advanced
Using the Logic tab in a form field, you can display fields based on the user's answers for previous fields.
You'd like to ask more questions if the person selects the "Owner" option from the Role field in your form.
To create conditional logic for a field, you must first create all necessary conditional and non-conditional fields. Once all fields are ready:
- From the component editing screen, click the field you want to make conditional.
- A sidebar will open. Click the Logic tab in the top right.
- Click + Add condition.
- From the Field dropdown menu, select the field you want to use as the condition.
- From the Field options dropdown menu, select the rule that the field will follow.
- In the text field below Field options, enter a value for the field.
- Click Save.
The form will now display the field only when the content of the specified field matches the condition you created. You can add more conditions by clicking + Add condition again.
How multiple conditions work together
You can add up to 5 conditions in a form. Once you add more than one condition, a dropdown field will appear between each condition, and you can decide if it'll use AND or OR logic.
- AND: conditions marked as AND must be fulfilled to display another field.
- OR: any of the conditions marked as OR for the same field can be fulfilled to display another field.
The logic works top to bottom, so the first condition will always take precedence.
Conditional logic rules
You can select one of the following rules:
- Is exactly
- Contains (case sensitive)
- Contains
- Is one of
- Starts with (case sensitive)
These rules are based on Zapier Tables filter rules.