a) Conditions
To set up a complex survey logic, you can add conditions that are available on every question.
Conditions can be used for:
- jumping to the end of a selected page,
- hiding a question,
- showing questions based on certain criteria,
- changing the title of the question based on previous responses.
You can also combine these by setting up “and/or'' connections between conditions. Create a full condition structure for each question within a survey by clicking the "+" icon next to any existing condition, and choosing the relevant relation type from the dropdown menu.
By clicking the “Add new condition” button, you can also add a totally separate condition. Any question can have an unlimited number of conditions added to them. “Jump” and “Change Title” conditions have OR relation between them while Show and Hide conditions have AND relation between them. The relation between condition groups can not be changed. Conditions can also be easily duplicated or removed by clicking the assigned buttons in the upper right corner.
Each condition can be managed separately. When duplicated, the new condition will appear right below the original condition.
When setting conditions to a question, every question preceding the edited question becomes an available option.The responses to these questions can trigger various actions such as jumping to a specific page, hide/show question, or changing the title of a question.
Users can establish conditions using selectors, and the available options vary depending on the question types. For rating, scale, or number questions, conditions can be set using selectors like "is empty," "is not empty," "is equal to", "is not equal to”, “greater than” “greater or equal”, “less than” or “less than or equal”.
On the other hand, for dropdowns, multiple-choice, single-choice, or matrix questions, conditions can be configured using selectors such as “is all of” (only for multiple choice), "is one of," "is none of," "is empty," or "is not empty."
When URL parameters are added to the survey link (accessible through the publish page), these parameters can also be utilized within conditions to trigger Hidden Questions in the survey. This functionality provides an excellent solution for displaying different questions based on predefined characteristics of participants, such as the platform where they found the survey or the wave in which they filled it out.
In the following example, we have added a unique and a collector parameter to the example survey, so these two options appear when the “IF” trigger is set up.
Both these parameters’ values can be specifically set based on what value is provided in the URL of the survey; it will either be triggered or ignored. In case conditions are not triggered, they’ll have no effect on the survey flow.
b) Answer Validation
In Short text questions, there is an option to validate the answers given by respondents in case the question expects phone numbers or email addresses. In both cases, Zurvey.io checks the provided answers’ format for indicators of the correct format (@ signs, correct character count, etc.).
c) Unique Response Limit
This is available in single choice questions, in case you want to receive a specific amount of responses for each option.
d) Inherit Answer Options
Inheriting answers from previous questions as options is available for Dropdown, Order type, Single choice, Multiple choice and Matrix questions.
If the function is switched on all previous multiple choice questions from the survey will be listed in a dropdown selector and you can select which question’s answer options should serve as options. You can also decide whether the selected or unselected options should be inherited.
e) Soft Publishing
By default, your created surveys are active and open to receive responses via their links. As long as a survey has not received any answers, survey creators can freely modify any questions or settings. However, once a survey has received answers in the last 24 hours, it is considered live, and any changes to it could potentially affect respondents. To address this, Zurvey.io has introduced a soft publishing function. If a survey shows the info bubble indicating it is live, the soft publishing function comes into play. This means that any changes to the survey also have to be published by clicking the publish button at the bottom of the survey in the editor view.
If multiple changes are made, a toaster pop-up at the bottom will indicate them as pending. You can choose to discard or publish them by clicking the “Discard” or “Publish changes” buttons.
Please be aware that once responses have been collected for a question, existing answer options cannot be modified or removed. However, it is still allowed to add new options to the question.