Conditional questions let you adapt your form's flow based on the user's answers. You can configure a question to be skipped when a certain condition is met, so it's only shown in the cases where it's relevant.
For example, in an equipment maintenance form, you can first ask whether a fault was detected. If the answer is "Yes," you can show additional questions to find out the type of fault and record the details. If the answer is "No," those questions are skipped.
🔧 Example: maintenance form
Imagine you're building a form to perform equipment maintenance.
First, you add the question:
Was a fault detected in the equipment?
Yes
No
Then, you want the following questions to appear only when the user selects "Yes":
What type of fault was detected?
Describe the fault
This way, a user who answers "No" won't have to answer questions that aren't relevant to their inspection.
📌 How do I make this happen?
Here's an important point: the condition is configured to indicate when the question should be skipped, not when it should be shown.
So, for "What type of fault was detected?" to be shown when the answer is Yes, we need to indicate that the question should be skipped when the answer is No.
The setup would be:
Field | Value |
If | Was a fault detected in the equipment? |
Is | equal to |
To | No |
Go to | next question |
What happens in each case?
Answer | Is the condition met? | Result |
Yes | No | The question is shown |
No | Yes | The question is skipped |
This way, the form automatically adapts to the user's answer.
⚙️ How do I set up a question skip?
1. Create the question that will determine the condition
Add a question you'll use to determine what should happen next. For example: Was a fault detected in the equipment?
You can use the following question types:
Single Choice from List
Single Choice
Text
Number
2. Create the question you want to show or skip
Add the question that should depend on the previous answer. For example: What type of fault was detected?
3. Turn on "Skip questions"
On the question you want to show or skip, open Advanced Options and turn on Skip questions.
The setup contains four elements:
If → select the question whose answer you want to evaluate.
Is → select the condition you want to apply.
To → indicate the value the condition must meet.
Go to → select the question the form should move to when the condition is met.
4. Configure the condition
Following our example:
Field | Value |
If | Was a fault detected in the equipment? |
Is | equal to |
To | No |
Go to | next question |
This means: if the answer is "No," skip this question and continue to the next one.
📌 Important rule: always think about when you want the question to be omitted. That's the condition you should set up.
🔀 Which conditions can I use?
Depending on the type of question you're evaluating, you can use different conditions, such as:
Empty
Not empty
Equal to
Different from
Contains
Doesn't contain
These conditions let you define when the skip should be triggered.
Example with "contains"
Suppose you have a question: Describe the fault detected
And you want to skip a later question when the description contains certain information. You can configure:
Field | Value |
If | Describe the fault detected |
Is | contains |
To | a certain word or text |
Go to | next question |
When the answer meets that condition, DataScope will perform the configured skip.
📍 What does "Go to" mean?
The Go to option determines where the form will continue when the condition is met. For example, you can select:
Next question
or a specific later question in the form
This lets you create different flows based on the user's answers.
💡 Recommendation
Before setting up a skip, ask yourself: in what situation do I want this question to NOT appear?
Once you have that answer, set up that situation as the skip's condition.
For example: I want "What type of fault was detected?" to appear when the answer is "Yes." So you should configure: if the answer is "No" → skip this question.
This way you'll avoid inverting the condition's logic.
⚠️ Things to keep in mind
The skip can only go forward. It is not possible to configure a skip that goes back to a previous question in the form.
📌 What if I need more than two possible destinations?
If, instead of two options, your source question has three or more alternatives (for example, "Preventive," "Corrective," and "Predictive") and each one should lead to a different question, check out: How can I direct users to different questions based on their answer?
Note: This feature is only available on paid plans.





