How to use conditional logic in Airtable forms
Show or hide a form field based on an earlier answer in Airtable. Create a form view, select a field and add a Visibility condition in minutes.

Quick answer
Create a form view from Create new..., open it in the form builder and select the field you want to control. Open its Visibility rule, which starts as Always show field, then click Add condition. Pick a field, an operator and a value so the field appears only when the condition is met.
Steps at a glance
- Open Create new... in the views sidebar.
- Choose Form as the view type.
- Click Create a form view.
- Name the form and click Create new view.
- Select the field to show conditionally.
- Open the Visibility rule on the field.
- Add a condition with a field, operator and value.
Interactive demo
Summary
Conditional logic lets a form field appear only when an earlier answer meets a rule you set. It keeps forms short for respondents and collects only the details that matter for each answer.
Step-by-step guide
Step 1
Open the create menu
Open your base and make sure the views sidebar is showing. Click **Create new...** at the top of the sidebar to see the list of view types you can add.
Step 2
Choose Form as the view type
In the list of view types, click **Form**. Airtable lists Grid, Calendar, Gallery, Kanban, List and Form among the options.
Step 3
Create a form view
A dialog offers a newer form building experience. Click **Create a form view** to continue to naming the view.
Step 4
Name the form and create it
Type a name for the form in the view name box, such as Launch form. Leave **Collaborative** selected so everyone with edit access can change it, then click **Create new view**.
Step 5
Select the field to show conditionally
Open the form in the new form builder, where each field appears as an element on the page. Click the field you want to control, for example **Notes**. Its settings open in the panel on the right.
Step 6
Open the Visibility rules
In the **Rules** section of the panel, find **Visibility**. It reads **Always show field** until you add a rule. Click it to open the filter.
Step 7
Show Notes only when the condition is met
In the **Filter** box, click **Add condition**, then choose a field such as **Name**, an operator such as **contains**, and type a value in **Enter a value**. Visibility then reads **1 condition**, and the field appears only when the condition is true.
Why this matters
You run a launch intake form and only want the Notes field when a submission mentions a specific launch. Setting a visibility condition keeps the form short for everyone else, so respondents are not asked questions that do not apply to them.
Frequently asked questions
Which setting controls when a form field appears?
Select the field in the form builder and use Visibility under Rules. It starts as Always show field and changes to a condition count once you add one.
Can a condition use a value I type?
Yes. A condition has a field, an operator such as contains, and a box labelled Enter a value where you type the text to match.
Related guides
Continue with more step-by-step guides for getting work done.
How to create a form in AirtableCreate a form view in Airtable from the views list: pick the Form type, name it, and open the form builder with a field for each column in your table.
How to filter records in AirtableFilter records in an Airtable grid view: open Filter, add a condition on a field such as Name, enter a value, and see only the matching records.
How to add a lookup field in AirtableAdd a lookup field in Airtable to pull values from linked records into a table. Follow seven steps from the add field menu to a finished column.
Create interactive demos like this one — free, no coding required.
Start for free →