Build your poll
Show questions based on earlier answers
Use conditional logic to skip questions that don’t apply, so everyone only sees what fits their answers.
Conditional logic shows a question or block only when earlier answers match a rule. Everyone else skips it without noticing, so the survey stays short for each person.
Add a rule
- In the editor, select the question or block that should only show sometimes.
- In its settings, under Logic, turn on Show only if.
- Pick an earlier question and what its answer should be, like “Did you attend? is Yes”.
- Publish.
A rule can only depend on questions that come before it. Put the follow-up after the question it depends on.
What you can compare
- Choice questions: the answer is, is not, includes or does not include an option.
- Numbers, ratings and scales: the answer equals, is more than or is less than a number.
- Text answers: the answer is or contains a word.
- Any question: it was answered, or it was skipped.
- Quiz score: on end screens and redirects of a quiz, the points or percentage someone scored.
Combine conditions
Click Add condition to add up to ten. With more than one, choose whether the question shows when all of them match or when any of them does.
What happens to hidden questions
- They are never required, even when the question is marked Required.
- If someone changes an earlier answer and a question they already filled in disappears, that answer isn’t stored.
- In quiz mode, hidden questions don’t count towards the score.
If you delete or move the question a rule depends on, the editor warns you and ignores that condition until you fix it.
Ideas
- Ask “What could we do better?” only when someone gave a low rating.
- Show a guest’s meal choice only when they said they’re coming. See Collect RSVPs.
- In a quiz, ask a bonus question only of people who got the first one right.