Showing or Hiding Questions Based on Answers
Show/hide conditions let you make individual questions conditional — appearing only for customers whose previous answers meet a specific criterion, and being skipped invisibly for everyone else. This guide explains how show/hide logic works and walks you through setting it up.
Show/Hide Logic vs. Logic Jumps
Before configuring show/hide conditions, it helps to understand how they differ from logic jumps — the other type of conditional logic in Quizify.
Logic jumps actively redirect the customer to a specific question when they select an answer. The customer is routed from their current question directly to the destination question, potentially skipping several questions in between. Logic jumps are best when you want to create clear, separate paths through your quiz.
Show/hide conditions keep the quiz flow intact but make individual questions appear or disappear based on prior answers. The question stays in its position in the quiz, but customers who do not meet the condition skip it automatically without being redirected. Show/hide is best when you want to add contextual questions that only apply to certain customers, without splitting the quiz into entirely separate branches.
Use show/hide conditions when you need a question to appear for some customers but not others — and when those customers can reasonably continue through the same overall quiz path.
Setting a Question to Show Only if a Condition Is Met
Use a show condition when a question should only appear if a previous answer meets a specific criterion — and should be invisible to everyone else.
Open your quiz in the Quizify editor
Click on the question you want to make conditional
Open the question's logic or conditional settings (this may appear as a "Conditions," "Logic," or "Show/Hide" option in the question settings panel)
Add a condition using the Show if option
Select the source question — the previous question whose answer will control whether this question appears
Select the specific answer that should trigger the display of this question
Save the question
Once configured, this question will only appear to customers who selected the specified answer on the source question. All other customers will skip it automatically.
After setting up a show condition, use the Preview function to test both paths — one where you select the triggering answer and one where you do not — to confirm the question appears and hides as expected.
Setting a Question to Be Hidden if a Condition Is Met
Use a hide condition when a question should appear by default but should be skipped if a specific answer is selected. This is the inverse of a show condition.
Open your quiz in the Quizify editor
Click on the question you want to hide conditionally
Open the question's logic or conditional settings
Add a condition using the Hide if option
Select the source question and the answer that should cause this question to be hidden
Save the question
When a customer selects the specified answer on the source question, this question is automatically skipped. All other customers who do not select that answer will see the question as normal.
Building Multi-Condition Logic (Show if A or B)
You can add multiple show conditions to a single question using an OR operator. This means the question will appear if any one of the specified conditions is true — not all of them.
For example: Show "What fabric do you prefer?" if the customer selects "Casual" OR "Smart Casual" OR "Formal".
To add multiple conditions:
After adding your first condition, look for an option to Add another condition or Add OR condition
Set the next source question and answer
Repeat until all relevant answers are included
Save the question
When using the OR operator, the question shows as long as at least one condition is met. If you need the question to show only when multiple conditions are all true at the same time, look for an AND operator option — though OR is the more common choice for show/hide logic.
What Happens if a Hidden Question Is Required
If a question is set as required (meaning customers must answer it before proceeding) but is also hidden from a customer due to a show/hide condition, Quizify handles this automatically. A question that is hidden by a condition is treated as optional for customers who do not see it — the customer can proceed without answering it, because it was not shown to them.
You do not need to change the required setting on a question to accommodate show/hide logic. The condition takes precedence, and hidden questions are automatically bypassed for customers who meet the hide condition.