Quiz And Survey Master (Formerly Quiz Master Next)



Looking for demoes? Check out Sample Quiz and Sample Survey!

Easily Create Surveys For Your Users

You can easily create surveys for your users. Everything from customer satisfaction surveys to employee surveys.

Customize Your Text

All the text your users see can be customized. Everything from the text blocks throughout the quiz or survey to the submit button.

Different Types Of Questions

You can have multiple choice (radio buttons), true and false, open answer question, drop down, multiple response (checkboxes), fill in the blank, number, captcha, and accept. More types are being supported in future updates!

Multiple Results Pages For Each Quiz

Each quiz or survey can have unlimited results pages that can be customized with your text. Show different results pages based on the users score!

Emails After Completion Of Quiz And Survey

After the user takes a quiz or survey, you can have the plugin email you and the user with results. This too can be customized with your own text.

Very Flexible

Your quiz or survey can be graded with an incorrect/correct system or a points-based system. Or not at all. You ask for contact information at the beginning or the end and you decide which contact fields are required. You can decide to use all the questions or only a select few chosen at random. You can also set the number of questions per page or have all the questions on one page.


You can assign categories to your questions. You can then show the user their score in a particular category or an average score of the categories.

Other Useful Features

  • Allow the user to share the results on social networks
  • Show all questions on one page or have only a set number of questions per page
  • Require user to be logged in
  • Schedule when the quiz or survey should be active
  • Require certain or all questions to be answered
  • Limit amount of total entries to quiz or survey
  • Can set amount of tries a user has to take the quiz or survey
  • Can enable comment boxes for each question and/or comment section at the end of the quiz or survey
  • Can enable hints for questions
  • Can show user why the answer is the correct answer
  • Questions can be in predetermined order or random
  • Keep track how long a user takes on the quiz or survey
  • Able to set up time limits on the quiz or survey
  • Create and display math formulas
  • And Much More…

Make Suggestions Or Contribute

Quiz And Survey Master is on GitHub!

Quiz And Survey Master Add-ons

While Quiz And Survey Master is fully functional and is packed full of features that will meet the needs of most, we do offer various extra features including:

Free Add-ons

Premium Add-ons


  • Quiz/Survey Admin Page (With Advertisement Be Gone Add-On)
  • Quiz/Survey Settings Page (With Advertisement Be Gone Add-On)
  • Quiz/Survey Statistics Page (With Advertisement Be Gone Add-On)
  • Example Quiz
  • Example Survey
  • Quiz/Survey Results Page
  • Example Quiz With Styling


  • Navigate to Add New Plugin page within your WordPress
  • Search for Quiz And Survey Master
  • Click Install Now link on the plugin and follow the prompts
  • Activate the plugin through the ‘Plugins’ menu in WordPress.


How do you use that feature?

We have extensive documentation and videos for the plugin. You can view the documentation here: Documentation. If you still need assistance, feel free to reach out to us!

I want to edit the output for %QUESTIONS_ANSWERS%. Can I do that?

Yes, it is possible to edit the output of the variable %QUESTIONS_ANSWERS%. When editing your quiz, go to the “Text” tab. Once on the “Text” tab scroll almost all the way down the page and you will see a text area that allows you to edit the contents of %QUESTIONS_ANSWERS%.

I want to remove the “Correct Answer” part of my results page, or I want to display the “Correct Answer Info” part on my results page. How can I do that?

To make these changes, you will edit the %QUESTIONS_ANSWERS% variable. To do that, simply look at the answer to the previous question.

My preview looks different than my quiz. What can I do?

This is usually a theme conflict. You can checkout out our common conflict solutions or feel free to contact us.


No “to top” on quiz pages, submit on separate page.

1) Submit button does not display in Chrome on mobile using shortcode, but does work using the auto generated quiz post. Then another problem with that is that I had to change my theme’s global post settings because it kept including an unwanted sidebar even though I had “no sidebar” checked in the post.
2) No return to top as you navigate from one quiz page to the next in Chrome, so you have to manually scroll up to the top to continue the quiz.
4) Name and Email entry boxes create their own page at the end, instead of appearing below the last question.

I reported a few problems but got no support. I’ve spent literally days customizing the styles, scoring, results page and emails to make it work for my client’s purposes, and finally got it working, but it’s been very labor intensive.

Love it

I often struggle with plugins. But this one, I found really simple to use. I got aquintant with the plugin and created a cool quiz in one afternoon. I’m gonna make so much unique content with this one! I believe it is gonna make my visitors engaged for longer, since my content is a bit serious, this plugin will give my blog balance! I love it!

Read all 646 reviews

Contributors & Developers

“Quiz And Survey Master (Formerly Quiz Master Next)” is open source software. The following people have contributed to this plugin.


“Quiz And Survey Master (Formerly Quiz Master Next)” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “Quiz And Survey Master (Formerly Quiz Master Next)” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


6.0.4 (October 2, 2018)

  • Changes links from old documentation to newer documentation

6.0.3 (August 20, 2018)

  • Closed Bug: User gets ‘trapped’ if timer runs out on required question when questions are paginated (Issue #583)
  • Closed Bug: If user refreshes quiz page when timer is at 0, cannot submit (Issue #501)
  • Closed Bug: Saving quiz name when editing results in error if no changes are made (Issue #391)
  • Adds deprecated notice to the quiz setting functions found in the quizCreator object
  • Adds hook after results are stored in the database

6.0.2 (July 18, 2018)

  • Closed Bug: PHP warning thrown on Help page (Issue #711)
  • Closed Bug: Timer not working on certain sites when using questions per page option (Issue #709)
  • Closed Bug: Blank page shown when contact fields and message fields are empty (Issue #707)

6.0.1 (July 11, 2018)

  • Closed Bug: Quiz comment box shows HTML in label when using newer pagination system (Issue #704)

6.0.0 (June 20, 2018)

  • Closed Enhancement: Remove Tools tab (Issue #689)
  • Closed Enhancement: Bump Minimum PHP Version To 5.4 (Issue #607)
  • Closed Enhancement: Move Leaderboards to free addon (Issue #380)

(Read Full Changelog)