Conditional logic allows you to build interactive forms that let you collect the data you need without straining the user experience. It does this by showing or hiding fields based on user selections. This allows you to tailor your forms to your users’ specific needs.

Conditional logic helps you create more powerful, personalized forms without needing to create separate forms for every edge case.
- Eliminate extraneous fields
Automatically hide fields and actions that don’t apply to the person filling out the form. - Personalize your forms
Display fields that are personalized to each user. - Create better notification workflows
Route your notifications more intelligently by sending different notifications based on how someone filled out a form or the time/date. - Create better web workflows
Process submissions differently based on their content or time of day. For example, giving certain users a higher user role via your custom user registration form. - Set up smarter pricing
Create smarter pricing for payment forms, like different prices based on a person’s age or when they’re submitting the form.
Conditional logic can be used in several different areas of your form, including:
- Field Settings and Actions
- Submit Button
- Confirmations Messages
- Email Notifications
- Feeds
- Export Entries