Applications
Branch logic
Skip ahead based on the applicant's answers. Build adaptive forms that ask different questions of different people.
Branch logic lets you change the question flow based on what someone answers. If a partnership applicant says "no" to "Do you have a website?", you can skip the website URL question.
How to set it up#
- Open the question that controls the branch.
- Click the Branch logic disclosure at the bottom.
- Click Add branch rule.
- In the "If answer is" field, type the value to match (case-insensitive).
- In the "Go to" dropdown, pick a target question or "End the application".
- Click Save changes.
How matching works#
For text questions, the rule fires if the answer equals the "when" value (case-insensitive). For multiple choice, it fires if any selected option matches. For yes/no, use "yes" or "no".
Common patterns#
Conditional follow-up
Q1: "Have you been banned from a server before?" (Yes/No). If "yes", branch to Q3 ("Why were you banned?"). If "no", let it flow naturally to Q4.
Quick disqualification
Q1: "Are you 16 or older?". If "no", branch to "End the application". They will still hit the review screen but with only one answer.
Branching by tier
Q1 single choice: "Bronze / Silver / Gold". If "Bronze", skip the deep-dive questions and end early. If "Gold", continue through all of them.
Without branch rules, every applicant answers every question in order. Branches only fire if you explicitly add one.