Skip to main content

Advanced quiz options

Objective

Learn about some of the advanced options available for quizzes.

By default, players see all the questions in the quiz. However, you can treat the list of questions in the quiz like a question bank, and show players a subset of all the questions. You can control which questions are selected by assigning tags to questions during quiz creation. The selection is controlled by the Tags field in the tags field in the "Advanced Settings" section under the Settings tab in the creator form.

Tag controls field in advanced settings

Understanding tag controls

The tag control field uses a simple syntax to control which questions appear to players:

  • Assign a number of questions to a tag using = (e.g., geography=2 to show 2 questions with the "geography" tag)
  • Separate different tag specifications with spaces (e.g., geography=2 technology=3 to show 2 questions with the "geography" tag and 3 questions with the "technology" tag)
  • * is a special tag that matches all questions (see examples below for usage)

Tag based selection

If you have specified tags in each question, you can choose how many questions of each tag you would like to be shown to players. To do this, specify the name of the tag and the number of questions for that tag, separated by an equals sign. If you are using multiple tags, separate them using spaces. You should ensure that the quiz contains enough questions for each tag. Otherwise, the user will get an error.

Please see the below example, where the quiz creator would like to show two questions each for geography and celebrities, and 3 questions for technology.

Showing a fixed number of questions for each tag

Use cases

Some uses of tags are the following:

  • To assign questions to topics (like geography, sports, etc.) and then choose a different set of questions for each user, while maintaining a similar topic mix.

  • To assign difficulty levels (easy, medium, hard) and set the difficulty level of the quiz. For example, in a 10 question quiz, there may be 5 easy, 3 medium and 2 hard questions.

  • Select subsets of a large question bank. Some organizers like to upload a large question bank (say, 300 questions) in a single game, and then use the tag control to select different subsets of questions for different events. For example, you can show 5 out of the total number of questions by specifying *=5.

  • To randomize the order of questions while using all of them. This can be achieved by the tag control *=N where N is the total number of questions. In this case, although all questions are shown to each user, the order they see is random. Without this tag control, all users would see questions in the same order as they were entered in the creator form.

Showing a small, randomly chosen subset of questions
Showing all questions in a random order
Variable completion messages

If you are on the Enterprise Plan, it may be possible to customize the end message based on the user's score. Contact us for details.