Using Question Difficulty Levels in WatuPRO

From version the WordPress quiz plugin WatuPRO adds a new important feature: question difficulty levels.

What Does It Do?

There are several reasons to use question difficulty levels in your quiz system:

  • To limit which difficulty levels are shown in a given quiz. This can be useful if you want to try how users perform on the quiz depending on how difficult questions are shown. Alternatively you can use one quiz as question bank and show questions of different difficulty levels in different quizzes.
  • To limit what kind of questions do users access. An option lets you manually give access to certain difficulty levels to every user from the Edit user page.
  • To let users unlock difficulty levels automatically based on their performance. You can do this by defining unlock criteria as explained below.

How To Use It

To create some difficulty levels go to the WatuPRO Difficulty Levels page and write them one per line:


Once saved, you’ll get the following new options:

  • A drop-down selector in the Edit Quiz page
  • A multi-select drop-down menu in the Edit User page (from your main WP Users page):

When you select “Apply difficulty level restrictions per user account.” checkbox on the Difficulty Levels page you’ll also get options to setup default difficulty levels for new user accounts:


And the options to create unlock criteria will also appear. Here is example of automatic unlock criteria:


This means that for each difficulty level you can add criteria for automatic unlocking. When user completes a quiz, their points and correct answers are calculated. If criteria are satisfied a new question difficulty level will be unlocked and the user will be notified about this by flash message on the “Final screeen” on the quiz they just completed.

The “Unlock log” in the admin “Difficulty levels” page will let you know who and when has unlocked a new difficulty level.

How To Conduct Surveys With WatuPRO

WatuPRO is a quiz plugin but it’s also perfect for running surveys. Survey is essentially a quiz that doesn’t give specific result / outcome to the user but presents the admin with the data of the user’s answers.

Here is what you need to do to run a survey with WatuPRO:

  • ¬†Mark the questions as “survey” questions. This is done with a checkbox on the Add / Edit Question page saying “This is a survey question. This will ensure no green / red checkmark will be shown if you decide to show user’s answers on the “final screen”
  • Don’t create grades. Nothing stops you to create grades but typically surveys do not grade the user’s performance.
  • View the results. You can then view, export, etc all the answers of the respondents. More information here.

The above is enough to run functional survey. However there are several tools that can make surveys created with WatuPRO even better:

The Reporting Module

If you include the Reporting module with your WatuPRO purchase you’ll be able to see a lot more structured data and analytics on the survey responses. See some screenshots here.

The poll-like shortcodes enabled by the Reporting module let you also present structured %-based data for every question to the user. Example here. Obviously you can use them to also run simple one-question polls.

The Likert Scale Survey Maker

If you want to run a likert scale survey we have a free helper plugin that will make your work so much easier. It makes adding a lot of survey questions at least ten time faster than via the standard way and predefines the quiz settings to be most appropriate for a survey. Don’t worry, all the questions and settings are then editable just like in any quiz made with WatuPRO.

Arigato Pro Community Translations

Thanks to some of our customers we are starting a page with community translations for Arigato PRO. If you have translated the plugin and want to share your work with the others, please let us know on

Croatian Translation

This translation is provided by Sanjin and is actual  to Arigato PRO 2.4.2:

bftpro-hr.po /