Survey Expert Ryan Farmer observes that many well-known companies aren’t branding their surveys, and discusses why survey design is hyper-important when you want to gather customer feedback.
Quizzes: Pass/Fail and Tally Quiz
This tutorial highlights features available in the Personal and above accounts (Pass/Fail quizzes) and Pro and above accounts (Tally quizzes)
SurveyGizmo offers two types of quizzes:
- Pass/Fail (Personal plan or higher) – Answers are either correct or incorrect based upon a key in the Quiz Score action and evaluated by a percentage of correct answers to determine whether the respondent passed or failed the quiz [sample quiz]
- Tally (Pro plan or higher) – Options are assigned a whole number point value, which is used in the Quiz Score action to
provide different messages to the respondent based upon an assigned point range (e.g. 10-19, 20-35) [sample quiz]
Each of these quizzes can evaluate multiple question types. The following question types are available for Quizzes:
- Radio Buttons
- Checkboxes
- Drop-down menu
- Image Choice (single-select)
- Table/Matrix of Radio Buttons
- Table/Matrix of Checkboxes
Note: Image Choice (multiple-select) does not work, though it will display the question in the answer key in the Quiz Score action. Image Choice should not be used unless it is set as single-select.
Version 3.x Instructions
Optional: Go to the SurveyGizmo version 2.x instructions
Creating a Quiz
A quiz can be created at any point by adding the action: Quiz Score. You can add a Quiz Score action on any page in the survey that is after the questions you wish to evaluate with the quiz answer key. Click Add Action in the top or bottom right of any page in the survey (other than the first page) and then select Quiz Score.
Where do you set the answer key for the quiz?
When you first create the Quiz Score action and also if you Edit the Quiz Score action (pencil icon on the left side of the Quiz Score action in Edit Survey), you are presented with an answer key (2) which allows you to select the passing option(s) for qualifying question types as well as the score (1) that he respondent must receive to pass.

For a Tally Quiz, the Answer Key looks slightly different. Each valid question type from the project is displayed and a number value can be assigned to each individual answer, which will be tallied (sum) by the Quiz Score action. Whole numbers as well as only positive numbers are recommended.

Respondent Feedback on the Quiz Score
The method differs for the different types of quizzes, but both have the ability to output any text (HTML is ok) based upon the results of the quiz.
For a pass/fail quiz there are 2 different messages possible, one for if they pass and one for if they fail.

For a tally quiz you can have up to 10 different score ranges to provide custom messages (text or HTML are both ok) to display based upon the score range. The score range must be set as an integer from lowest to highest (e.g. 10 to 25). Also, make sure that there is no overlap, because if you specify a range of ’1 to 10′ and ’5 to 15′ and the respondent scores a 7, they will only see the first message specified (in the above example, the message for ’1 to 10′).

Pass/Fail Quiz Score Special Merge Codes
If placed within the feedback messages of a Pass/Fail Quiz Score, the following special merge codes perform specific functions:
- [quiz("score")] – Shows the respondent’s score (integer value).
- [quiz("totalquestions")] – Shows the count of how many questions were scored.
- [quiz("questionscorrect")] – Shows the number of questions the respondent got correct.
- [quiz("questionswrong")] – Shows the number of questions the respondent got incorrect.
Under the failing message there is a last option labeled, “Show the correct answers to questions taht were answered incorrectly.” This option will include below your message the questions, correct answers, and respondent’s answer for any questions that were not answered correctly.
Finally, the question merge code for the quiz score action itself represents the same value as [quiz("score")] does within the quiz score action itself. Therefore, you could use this to send their score through other actions, such as an email auto-responder or in a browser redirect. For more information on merge codes, check out the merge code tutorial.
Version 2.x Instructions
Creating a Quiz
A quiz can be created at any point by adding the action: Quiz Score. You can add a Quiz Score action on any page in the survey that is after the questions you wish to evaluate with the quiz answer key. Click Add Action in the top or bottom right of any page in the survey (other than the first page) and then select Quiz Score.
Where do you set the answer key for the quiz?
When you first create the Quiz Score action and also if you Advanced Edit the Quiz Score action (notepad icon on the left side of the Quiz Score), you are presented with an answer key at the top which allows you to select the passing option(s) for qualifying question types or assign the tally value for the options.

Respondent Feedback on the Quiz Score
The method differs for the different types of quizzes, but both have the ability to output any text (HTML is ok) based upon the results of the quiz.
For a pass/fail quiz there are 2 different messages possible, one for if they pass and one for if they fail. The score needed to ‘pass’ is set at the very top, above the answer key.

For a tally quiz you can have up to 10 different score ranges to provide custom messages (text or HTML are both ok) to display based upon the score range. The score range must be set as an integer from lowest to highest (e.g. 10 to 25). Also, make sure that there is no overlap, because if you specify a range of ’1 to 10′ and ’5 to 15′ and the respondent scores a 7, they will only see the first message specified (in the above example, the message for ’1 to 10′).

Quiz Score Special Merge Codes
If placed within the feedback messages, the following special merge codes perform specific functions:
- [[QuizScore]] – Shows the respondent’s score (integer value).
- [[QuestionsCorrect]] – Shows the number of questions the respondent got correct.
- [[TotalQuestions]] – Shows the count of how many questions were scored.
- [[TotalWrong]] – Shows the number of questions the respondent got incorrect.
- [[ExplainWrong]] – Shows which questions the respondent got wrong and displays the correct answer (reporting value).
Also, the question merge code for the quiz score action itself represents the same value as [[QuizScore]] does within the quiz score action itself. Therefore, you could use this to send their score through other actions, such as an email auto-responder or in a browser redirect. For more information on merge codes, check out the merge code tutorial.