[WatuPRO] Quiz Not Showing in “My Quizzes” Page or Reports?

Update: from version 4.5.8 you can handle this easier: see here

Only quizzes that are published will be shown in “My Quizzes” page and the tabs from the Reporting module – for example the History tab.

What means a published quiz? This is a quiz whose shortcode is placed inside the content of a post, page, or custom post type. If you place the shortcode in some widget, custom field, via do_shortcode() call in your theme, or some other odd way, the system will not recognize the quiz as published and it will not be shown in these pages.

A very easy way to know if a quiz is published or not is by looking at your Quizzes page in admin (the first page when you click on WatuPRO menu). If the quiz title is not clickable, this means it’s not recognized as published.

Using Sorting Questions in Personality Quizzes (WatuPRO)

From version 4.5.4 WatuPRO supports using sorting questions in personality quizzes (Intelligence module required). Up to this version using sorting questions made sense only for knowledge based tests.

How To Use Them?

Let’s see why you would want to use them first. Unlike the other question types where answer is directly matched to a result (or results), the sorting questions give the user the option to assign different value to the answers. Most popular example of such questions are the “like most -> like least” or “most like me -> least like me” quizzes.

Let’s just dive into an example to make things really clear.

An Example Quiz

We will use a very basic personality quiz with two questions for this example. The quiz has three possible results (personality types): Analytic, Emotional, and Mixed. Two sorting questions will define the quiz taker personality.

The screenshot from the add/edit question page will show you how the answers to the question “Sort the values from “most like me” to “least like me”” will be given:



Here the order you should match is automatically given to you by the program. This question isn’t very smart – it asks the user to directly sort the possible personality types in the way they think suits most.

The second question is probably a better example: “Sort the movies in order you like most”:


Here the administrator has decided that whoever likes drama movies is mostly emotional. The one who likes criminal movies is most analytic and the mixed type likes action movies.

So what will happen if the user sorts the answers in the same order? He will get 3 points for “Emotional”, 2 points for “Analytic”, and 1 point for “Mixed” type.

Another example. Let’s say the user sorts the question like this:

Criminal movies
Action movies
Drama movies

In this case they will receive 3 points for “Analytic”, 2 points for “Mixed”, and one point for “Emotional”.

Example Final Output

The below screenshots will give you an example of how I setup this quiz.

This below is the “Final page / Quiz result” box. I have used the shortcode “watupro-expand-personality-result” to show detailed breakdown of how user’s answers matched to personalities. This shortcode is explained in your internal Help page under WatuPRO menu.



Below is example output of user who was strongly analytic:



And the next screenshot shows Emotional user but not as strictly matching the emotional personality (he thinks he is mostly mixed personality but the movies question defined otherwise)



This should make it clear.

Don’t forget to select “This is a survey question” to avoid correct / wrong checkmarks shown on such questions.

JetPack Contact Form Integration in BroadFast for WordPress

From version 2.3.3 BroadFast for WordPress, the newsletter and drip marketing plugin, now has built-in integration with JetPack contact form.

It works very similar to the Contact form 7 integration. The only difference is that you need to add the BroadFast PRO shortcodes inside the post which contains the JetPack form shortcodes. If you are including also custom fields, make sure to switch the WordPress editor to Text mode.

I have included a sample screenshot showing how one custom field and the subscribe checkbox are placed in the contact form.