Conditional logic
Some questions only matter depending on an earlier answer. With Display Logic, you can keep a question hidden until it's actually relevant, so clients only see what applies to them.
How it works
Open the item you want to control and find its Display Logic section. You set three things:
- Source Question: an earlier question whose answer decides whether this one shows. It has to be a question above this one in the form.
- Rule: how to compare the answer:
- Is: the answer matches your value exactly.
- Is Not: the answer is anything except your value.
- Contains: the answer includes your value.
- Includes: used when the source is a Multiple Choice question, this checks that the client picked your value.
- Value: what you're checking the answer against.
As you set it up, a plain-language summary shows what you've built, like:
Shows when "Do you need a second shooter?" is "Yes"
To remove the rule and show the question to everyone again, choose Clear.
An example
Say you ask Do you have a venue booked? as a Yes / No question.
On a follow-up question, What's the venue address?, set the Display Logic to:
- Source Question: Do you have a venue booked?
- Rule: Is
- Value: Yes
Now the address question only appears for clients who answer Yes. Everyone else skips it.
Because a rule points at an earlier question, build your form top to bottom: put the deciding question first, then the questions that depend on it underneath.