Conditionally hide fields
Set conditional logic to show and hide fields, based on prior inputs, url parameters or external data. Make dynamic forms based on your users responses.
You can show or hide any Fillout question or element based on conditional logic.
To do so, click on the question you want to hide and open the
Logicsection on the right-hand side.
Set conditional logicto to create a condition. You can make a condition based on:
- Previous form inputs
- URL parameters (e.g. source = "Facebook" or "Google")
- Data from an integration
- Date information (e.g. 5 days from today)
For example, here we show a question when a user has checked a checkbox saying that they have a date to provide and when they have provided a date after tomorrow:
Hide alwaysswitch to always hide a question. This is useful for pre-filling questions that you don’t want your users to change.