1. Home
  2. Docs
  3. Advanced Topics
  4. Results Conditions for Advanced Assessment

Results Conditions for Advanced Assessment

The Advanced Assessment Addon now lets you use template variables in result conditions. This means you can create dynamic conditions for a quiz, labels, options, & categories, instead of only using fixed numerical values.

For example, you can set a condition like:
“If the total points for Label A are equal to the points scored in Category X, show a specific result page.” You can use variables such as %CATEGORY_POINTS_X% in place of the fixed condition values to show the result. 

Screenshot 2025 06 05 at 4.28.11 PM 1

This makes it easy to create custom result logic based on how users answer your quiz. This feature gives you more flexibility to personalize results and create advanced assessments without a complicated setup.

Use Cases of Dynamic Condition Variables

To better understand the feature, the following are the examples to give a clear idea as to how this and in what different combinations can you prepare for the result using numerical template variables

1. Comparing Label Points to Category Points

Use Case – You want to show a specific result if the total points for Label A are equal to (or greater than) the total points in the “English” category.

Condition - Label A total points is equal to or greater than %CATEGORY_POINTS_English%
Screenshot 2025 06 05 at 4.51.50 PM

2. Matching Two Category Scores

Use Case – Show a result if the points for Label B are exactly equal to the points in the “Math” category

Condition - Label B total points is equal to %CATEGORY_POINTS_Math%
Screenshot 2025 06 05 at 4.55.23 PM

3. Comparing Two Labels

Use Case: Show a custom result if the user’s total points of Label “leader” is equal to the number of times the “collaborator” label is selected.

Condition - If Label Leader total points is equal to %ANSWER_LABEL_COUNTS_Collaborator%
Screenshot 2025 06 05 at 5.10.10 PM

4. Label Count Equals Another Label Count

Use Case – Show a result if Label C and Label D were selected the same number of times.

Condition - LABEL C count is equal to %LABEL_COUNT_D%
Screenshot 2025 06 05 at 5.14.23 PM

5. Option-Based Condition

Use Case – Show a result if a specific answer option (for example, Option 1) total points is less than or equal to the Label A percentage.

Condition - Option 1 total points is less than or equal %LABEL_Percentage_A%
Screenshot 2025 06 05 at 5.20.53 PM

6. Above Average Category Performance

Use Case – Show a result only if the user’s score in Category A is higher than the average score across all categories.

Condition - Category A total points is greater than %CATEGORY_AVERAGE_SCORE%
Screenshot 2025 06 05 at 5.32.37 PM

7. Category Score vs. Max Possible Category Score

Use Case: Trigger result if the user’s points in category science equal the maximum possible for that category.

Condition - Category Science points is equal to %CATEGORY_MAX_POINTS_SCIENCE%
Screenshot 2025 06 05 at 5.39.00 PM

Educators & Professional Web Developers, Try QSM!

4.9 / 5
Over 1 million downloads

Subscribe to Our Newsletter

Get weekly updates, no spam guaranteed we promise ✌️