1. Home
  2. Docs
  3. How to use QSM?
  4. How to edit QSM Settings

How to edit QSM Settings

Customize your quiz or survey by editing the settings in the QSM plugin’s Options tab. This area provides all the tools you need to control how your quiz or survey functions. The settings are grouped into four menus: General, Quiz Submission, Display, and Legacy.

Note: Settings are preconfigured based on the Form Type and options you selected during initial setup. You can adjust the settings and form type from the Options tab to meet your requirements.

General

This menu tab contains all the general quiz/survey options.

setup-options-tab-general-settings

1. Select Type

You get three options to convert your form into

  • Quiz – Select Quiz to make a quiz
  • Survey – Select Survey if your form is a survey form
  • Simple Form – Gives you a simple form

2. Grading System

Quiz and Survey Master offers three different types of grading systems: Correct/Incorrect, Points, and Both.

  • Correct/Incorrect – Create quizzes with results shown as percentages. Choose correct answers to tailor result pages or emails based on scores.
  • Points – Assign points to answers, with totals determining custom result pages or emails.
  • Both – Combine both Correct/Incorrect and Points systems for versatile grading.

Along with selecting a specific grading system, you can also enable “round off all scores and points for the quiz” to get the closest desired value of your quiz points.

3. Answer Settings

Correct Answer Logic – Configures correct answer logic for quiz questions. This option works with Multiple Response, Horizontal Multiple Response and Fill in the Blanks Question Types.

  • Accept All Correct Answers: Requires all correct responses to be selected for the answer to be valid.
  • Accept Any Correct Answers: Accepts the answer as valid if any correct response is provided.

Other Answer Settings – Include further answer related settings like:

  • Allow users to deselect answers – This option lets users deselect a chosen answer and keep the response unanswered. This option is available only for multiple-choice and horizontal multiple-choice question types.
  • Disable the auto-fill suggestions for the quiz inputs – This prevents the quiz interface from offering automatic completion suggestions when users start typing their answers, ensuring they enter responses without prompts.
  • Disable entering math formulas  –  It prevents you from adding formulas related to mathematics and technical subjects, specifically those that utilise TeX and LaTeX notation for creating complex equations.

    However, if you keep the option unchecked, then you can add math equations using TeX and LaTeX notation.

4. Randomize Questions

The Random Questions setting lets you randomize the order of questions or answers every time a quiz loads.

  • Disabled – When this option is selected, both questions and answers are presented in their fixed order, as set in the Questions Tab. This is the default setting.
  • Random Questions Only – This setting shuffles questions from all categories, presenting them in a random order during the quiz.
  • Random Answers Only – With this setting, only the answer options are shuffled, while the questions remain in their original order.
  • Random Questions and Random Answers – This option randomizes both the questions and their answer choices. For example, in multiple-choice questions, the order of the answer options will change each time the quiz is taken.

5. Quiz Dates

You can set a start and end date for the quiz to define its availability period. However, the quiz remains accessible outside these dates unless the “Do not allow quiz submission after the end date/time” checkbox is selected.

When this box is checked, the quiz becomes exclusive to the set dates, and submissions are blocked after the end date and time. By default, start and end dates are unset.

6. Limit Number of Questions

You can set the Maximum question limit and it will allow you to choose how many questions show up in the quiz. For example, setting it to 5 means only 5 of 20 questions will appear. To show all 20 questions, set it to 0. The default setting is 0.

7. Answer Fields in Question Editor

The option allows you to pre decide how many answer options field will be automatically generated for each question you create. It’s by default set to 1 but you can configure the number set.

Note – If you need more options in your questions, you can manually add them by clicking on the Add New Answer button in the Questions tab

8. User Access

To limit the form access, you can check the “Allow only logged-in users to access the content” checkbox, and then the quiz or survey will only be accessible to the logged-in users.

9. Enable Comments

The “Allow users to post comments at the end of the form” option adds a comment box at the end of the quiz, enabling participants to leave comments and suggestions. This feature is disabled by default.

Quiz Submission

This tab consists of the quiz submission-related settings that control how the quiz is submitted.

setup-options-quiz-submission-settings

1. Timer Settings

You can add a countdown timer to your quiz. Once participants begin, the timer starts, displaying warnings about remaining time and notifying them when time runs out. It appears in the bottom-right corner of the quiz page. By default, no timer is set (the value is 0).

  • Submit Automatically When Timer Ends: If enabled, the quiz submits automatically when the timer reaches zero, displaying the results to the user. This feature requires a specific time limit to be set.
  • Ignore Validations After Timer Expires: If enabled, the quiz skips all checks or validations when the timer runs out.

2. Response Settings

Incorrect answers will end the quiz: This setting ends the quiz when a user reaches a specified number of incorrect answers. You can define this limit by setting a number. A value of 0 allows the quiz to continue regardless of incorrect answers.

Note: This applies only to specific question types, including multiple choice (vertical and horizontal), multiple response (vertical and horizontal), and drop-down.

If manual pagination is enabled (Questions per Page set to a non-zero value), an incorrect answer doesn’t immediately end the quiz. Users can correct their responses, and the quiz ends only when they press the Next button.

Prevent Users from Changing Responses – When enabled, users cannot modify their answers after selecting them. By default, this option is disabled, allowing answer changes.
Note: This feature applies only to multiple-choice questions.

3. Quiz Controls

Number of attempts/submissions done by respondents – This setting controls how many times a user can attempt the quiz. For example, if you set it to 1, and if a user tries again after the first attempt, they’ll see a message like, “You have utilized all of your attempts to pass this quiz.” You can customize this message from the Text tab. The default is 0, allowing unlimited attempts.

Number of users respond to this form type – This option limits how many users can take the quiz. For example, if set to 10, the 11th user will see a message such as, “Unfortunately, this quiz has a limited number of entries and has already reached that limit.” This message is customizable from the Text tab. By default, there’s no limit, set at 0.

Allow users to retake the quiz – When you enable the checkbox, users can retake the quiz. They’ll see a “Retake Quiz” button after finishing the quiz and seeing their results. By default, this feature is enabled.

4. Submit Actions

Store Results Permanently in Database: When enabled, quiz answers and scores are saved in the database indefinitely, allowing the quiz administrator to access them at any time. This option is typically enabled by default.

Send Email Notifications: When activated, this feature sends email notifications about quiz completions to users or the quiz administrator.

Not send email if already sent – If enabled, this prevents duplicate email notifications from being sent for the same quiz completion, ensuring users or admins receive only one email per submission.

Display

setup-options-display

1. Progress Controls

Show Progress Bar:

When enabled, participants will see a progress bar indicating how much of the quiz they’ve completed and what remains. This feature is only available for quizzes with multiple pages.

Plus, if you enable the “show results of each question’s response in real time,” your participants can view whether they have answered a question correctly or incorrectly. (Make sure you select the correct answers to your questions.)

Show Correct Answer in Real time:

This setting controls whether the correct answer is revealed immediately after a question is answered. Choose from three modes:

  • Display Only if Answer Is Correct: Shows the correct answer only when the user’s response is right.
  • Always Display: Reveals the correct answer regardless of whether the user’s response is correct or incorrect.
  • Never Display: Hides the correct answer entirely.

Note: This feature applies only to multiple-choice, short answer, and number question types.

2. Question Preferences

Questions Per Page – This setting determines how many questions appear on each quiz page by default. You can select a number to set the default number of questions per page.

  • Manual Paging: Set to 0 to manually specify the number of questions per page via the Questions tab.
  • Auto Paging: Enter a specific number to automatically display that many questions on each page.

Show Question Numbers – When enabled, it will display question numbers before each quiz question. This option is deselected by default.

Display Category Name – When enabled, this setting displays the category name to users during the quiz. It is disabled by default.

3. Result Page Controls

Opt-in Answer Visibility – When enabled, the results page will include the user’s answer to an opt-in question. If disabled, users won’t see their opt-in responses.

Show Text/HTML in Results – When enabled, it will display the Text/HTML content on the results page.

Hide correct answer – When enabled, this setting prevents the correct answer from being shown on the results page if the user’s answer was incorrect.

Featured Image on Results – If enabled, it will display the question’s featured images on the results page. Make sure you’ve added images to your questions for this to work.

Disable Descriptions on Results Page – If enabled, this option removes question descriptions from the results page, displaying only the question titles and their answer options.

Disable scrolling while displaying results – If enabled, this setting prevents scrolling the page during results display to focus on scores or feedback. You can enable or restrict this; it’s unchecked by default.

4. Quiz Page Settings

Set Quiz Animation – This setting lets you select an animation for the quiz loading screen. Multiple animation styles are available to choose from. By default, no animation is applied.

Display current page number – By default, this option is enabled, which means that in the quiz, the current page number will be displayed, however, you can disable it to not show the current page numbers.

Disable scrolling page on next/preview buttons – This setting prevents the page from scrolling when users click the Next or Previous buttons during the quiz. It is active by default.

5. Advanced Settings

Facebook Share Logo – Enter the URL for an image to use as a logo when sharing your quiz on Facebook.

Highlight Answers – Enable to automatically mark answers as correct or incorrect with a special class after selection. This is only for multiple-choice questions and is off by default.

Choose Date Format – This setting lets you choose the preferred date format for the quiz, such as month-day-year or day-month-year styles. Several predefined formats are available, or you can define a custom format. Adjust the global default in the settings menu.

Legacy

All the legacy options are deprecated and will be removed in an upcoming version.

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 ✌️