What is conditional logic?
Conditional logic allows you to make forms that adapt to a respondent’s answers. Fillout lets youSet conditional logic based on:
- - previous form inputs
- - URL parameters
- - calculations
- - custom dates
- - enriched emails with company information
- - quiz scores
How to specify a condition
1
Open the integration
Head to 
Integrate and click your existing connection or connect to a new tool.
2
Set a condition
At the bottom, click the 
In this example, we’ll only add contacts to our Klaviyo newsletter if they will attend the movie screening. Click 
Now, newsletters will only be sent to those who will attend the screening. Note that you can do this for any integration type, like Airtable, HubSpot and many more.
branch icon .
+ Add condition. Choose the field or question on the left followed by the relevant option on the right.
3
Publish and share
Remember to
Publish your form to make the latest changes reflect.Pause an integration
A condition with no rules is ignored, so the integration still runs. To stop an integration for a while without removing it, add a condition that can never be true, for example a name that equals ???1! or an email that equals 123. Publish your form so the change applies. To turn the integration back on, remove the condition and publish your form again.Related articles
Hide fields
Hide or show fields based on answers, URL parameters or data.
Calculations
Calculate prices for order forms, compute quiz scores, and more.
Condition groups
Show or hide fields based on multiple conditions at once.