Description
The Logic add-on adds conditional logic to QSM quizzes, controlling the display of questions and the rules for sending email based on the participant’s previous answers. Built for anyone who administers educational assessments by level, language proficiency tests, assisted diagnostics, or recruitment screening, it turns a linear questionnaire into a branched flow that reacts to what the respondent selects at each step.
Key Features of Logic
- Conditional logic per question
Defines rules like “when this happens, do that” item by item within the quiz. - Unlimited conditions per rule
Stacks as many conditions as needed within the same logical structure. - Comparison operators
Covers equal, not equal, greater than, less than, empty, and not empty to evaluate responses. - Logic in email templates
Conditions the sending and content of each email based on recorded responses. - OR operator in rules
Combines alternative conditions within the same rule for branched scenarios.
Benefits of Logic
- Adaptive quizzes
Each respondent follows their own path depending on what they answer in the form. - More accurate assessments
Level-based tests and diagnostics gain granularity without needing to duplicate forms. - Contextualized emails
People who respond receive messages calibrated to the profile identified in the quiz. - Fewer irrelevant questions
Automatically hides items that don’t make sense for the current respondent.
Who Is Logic Intended For?
- Anyone who administers educational assessments by level and needs to branch the test based on the student’s performance.
- Anyone who builds language proficiency tests and wants to adjust difficulty based on initial answers.
- Anyone who runs assisted diagnostics or personality assessments that require different paths by profile.
- Anyone who manages corporate recruitment processes and needs conditional qualifying questions.
How to Download Logic
Logic is available for download here on Ultrapack. After downloading the .zip file, install it in Plugins > Add New > Upload plugin, select the file, and activate it with QSM already installed on the site. The new rule options start appearing within the editor of each question and also in the quiz’s email templates.
In linear quizzes, every respondent sees the same questions and receives the same email, which limits any assessment that depends on branching. The Logic add-on solves this limitation by bringing the “when X, do Y” control to QSM for questions and email sends, with operators that cover equality, numeric comparison, and empty-field checking for anyone who needs questionnaires with multiple paths by profile.
Frequently asked questions
Is QSM / Quiz And Survey Master Logic GPL-licensed?
Yes. QSM / Quiz And Survey Master Logic is distributed under the GPL (GNU General Public License). You may legally use, modify and redistribute it on as many sites as you want.
Can I use QSM / Quiz And Survey Master Logic on multiple sites?
Yes. You can install QSM / Quiz And Survey Master Logic on as many sites as you want. Only automatic updates through Ultrapack Auto Updater have a limit: from 3 to 80 sites, depending on the plan.
How much does QSM / Quiz And Survey Master Logic cost at Ultrapack?
QSM / Quiz And Survey Master Logic costs US$2.99 as a single purchase, and it is also included in the subscription plans starting at US$12/mo (VIP I).
Does QSM / Quiz And Survey Master Logic include updates?
Yes. The current version of QSM / Quiz And Survey Master Logic is 2.3.2, published at Ultrapack on Jun 20, 2026. Subscribers update straight from the WordPress dashboard with UAU (Ultrapack Auto Updater).
Is QSM / Quiz And Survey Master Logic scanned before publication?
Yes. Every version of QSM / Quiz And Survey Master Logic goes through a malware scan (ClamAV and YARA rules, at UltraHub) before it is published.
What changed in this version
Version 2.3.2 2026-06-17
- Patch: Fixed SQL injection in bulk delete operations by casting IDs to integers
Version 2.3.1 2026-03-19
- Enhancement: Improved logic hide/show based on points of grid question type
Version 2.3.0 2025-04-10
- Feature: Added navigation to specific pages based on user responses
Version 2.2.2 2025-02-28
- Enhancement: Remove unnecessary CSS and JS code from the question page
Version 2.2.1 2024-09-17
- Bug: Fixed issue with end quiz logic
Release notes published by the developer.
How to install
Automatic updates: this item is updated by the Ultrapack Auto Updater. With it installed, the new version shows up in your dashboard like any other WordPress update (how to set it up).
- Download the file
qsm-logic.zip. - In the WordPress dashboard, go to Plugins > Add New > Upload Plugin.
- Select the file
qsm-logic.zipand click Install Now. - Click Activate.
Stuck on a step? Open a ticket telling us which one you stopped at.

UAU Ready