Logic
Branching, show and hide, scores, calculations, recall, hidden fields and prefilled links.
- How logic works Rules run when someone leaves a screen. Each rule checks conditions and then jumps, shows or hides screens, or changes a score.
- Branch with conditions and jumps Send people to different questions or endings depending on their answers, hidden fields, variables or device.
- Show and hide screens Keep a screen out of the form until a rule shows it, or hide a screen depending on an answer.
- Scores, quizzes and variables Add, subtract or set numbers as people answer: quiz scores, lead scores, prices and totals. The score is saved with every response.
- Recall answers in your questions Use an earlier answer, a hidden field or a variable inside a title, description or email: “Thanks, Ada!”
- Hidden fields and UTM tracking Pass values in the form's link, like ?utm_source=newsletter or ?customer=123, and keep them with each response without asking.
- Pre-fill answers from a link Add a question's reference to the URL and its answer is filled in before the form opens: ?email=ada@example.com&plan=Pro.
- The flow map and logic warnings See every jump as an arrow down the form, and catch loops, dead ends and rules pointing at deleted screens.
- Calculate a price or total Use a number variable as a running total, show it with recall and charge it with a Payment question.