Overview
Form Logic lets you create dynamic forms that adapt based on respondent input. With Logic, you can show only relevant questions for each respondent. No need for them to skip unnecessary questions. For example, let’s make a fulfillment order form that handles either delivery or pick-up.Interactive demo
Guides
Page logic
Hide or show certain pages or custom endings based on prior input.
Answer piping
Insert prior input into fields for a personalized experience.
Conditionally hide fields
Hide or show fields based on prior input, parameters, or external data.
Calculations and variables
Calculate prices for order forms, compute the score of a quiz, and more.
Combine and repeat forms
Connect separate forms together or allow users to re-submit a form.
Condition groups
Use nested logic to show, hide, and validate fields based on conditions.
Form validation
Collect accurate information from your respondents by validating form inputs.
Integration logic
Perform an integration only when a certain condition is met.