Copy, Reuse or Import Questions in WatuPRO: What’s The Difference?

WatuPRO has several options that make managing and creation of lots of questions easy. Each of them has different purpose, so let’s dive into it:

Copy Questions

You can copy questions (and also grades and quiz settings) from one quiz to a new quiz that will be created on the fly or to an existing quiz. This feature is accessible from two places:

  • The Edit Quiz page -> link “Copy into another quiz” on top
  • The Manage Questions page -> link “Copy quiz and/or questions” above the table.

Here is how it looks:

When you copy questions you are creating their duplicates into the new quiz. You can then go and modify them in the new place and your changes will be applied on the copied questions only. This is exactly the same as re-making these questions manually, it just saves a lot of time.

So, “copy questions” is most suitable when you want to create new quizzes fast and these new quizzes will have similar settings and questions as the one you copied from. It’s good because you can make changes to them without affecting the originals.

But what if you want to have many quizzes pulling questions from question banks? If ten quizzes pull from a bank of 100 questions, it’s not a good idea to copy these questions at ten places – just one typo and you’ll have to edit it ten times.

This is where reusing is far more useful:

Reuse Questions

The “Reuse Questions” feature is part of the Intelligence module.

To reuse questions go to the Manage Questions page of the test and select the checkbox:

This super powerful feature lets you use just any other quiz in the system as a question bank and even combine multiple question banks into a single quiz in any way you can imagine.

Reusing does not create copies of the questions. It uses them “on the fly”. This means that if you want to change a question you can go to the original quiz where it’s created, change it there and the changes will automatically affect all tests which reuse this question.

So if you want slightly modified questions in another quiz, copy them. If you want exactly the same questions but perhaps in different order, from only some categories or with different quiz settings, then reuse.

From version 6.3.8 you can use the enhanced reuse questions feature as a question bank.

Import Questions

Another way of quickly creating questions is importing them from CSV (Excel) or Aiken (simple Moodle format) file (see exact formats available).

Importing lets you quickly adds a lot of questions if you prefer to use Excel or text file for creating them. It’s not good way of editing existing questions of a quiz: if you want to do this, you will have to delete the old questions when you import the edited one. So it’s best to use import only for initial creation.

Import also works great if you want to copy questions between different sites or sub-sites in a network – as long as they all run WatuPRO. Just export the questions from one site and import them to the other site.

Once the questions are imported into a quiz they can be copied and reused just like all other questions.

WatuPRO 6.0

The premium WordPress quiz and exams plugin WatuPRO has been updated to version 6.0.

Here is the change log between version 5.9 and 6.0:

  • Added option to choose the view of downloaded files of single user quiz attempt: snapshot or table. Defaults to snapshot. You can also choose the file format which from now on will default to .html instead of the problematic .doc file. Don’t forget you can generate PDF files instead using our free PDF bridge.
  • Improved user data removal and hooked to WP personal data eraser (for better compatibility to data protection laws).
  • Added Text Settings page where some of the user-facing texts can be changed from the administration without the need of applying translation files.
  • New shortcode added: N/a to display average % correct answer or points for a group of users answered the same way a selected question. More information here.
  • Improved watupro-segment-stats shortcode: now it lets you display the % of users from the same segment who received the same grade or even category grade in a question category.
  • Fixed the non-working “delete my results” link when the My Tests page was used in a shortcode. The “export data” link will be available for users only when they access the dashboard version of the page.
  • A new option on the quiz General Settings tab lets you specify different design theme for each quiz.
  • Added attribute “return” to the watupro-users-completed shortcode. When return=”percent” it will calculate the % of quiz attempts vs. total instead of showing the number that satisfies the criteria defined by the other attributes. Added attribute “catgrade_id” to calculate number of attempts achieved a specific category grade. Note that category grade IDs were not recorded up to this version so using this parameter on tests which had data before the change may return inaccurate results.
  • The optional answer explanation box in the administration is now hidden by default  when adding new question and can be toggled by a link to save screen space.
  • When quiz accept file uploads for open-end questions a check for allowed file sizes and types will be performed also before submitting the quiz (javascript based, will work only in modern browsers).
  • Added design configurations for the timer of timed tests: it can now be configured to scroll together with the screen.
  • The timer position now be distanced from left or right, top or bottom by choice.
  • The segment-stats shortcode now allows calculating the % of users who got worse or better grade when the criteria is “grade” or “category_grade”.
  • After copying of quiz / questions the page will redirect back to all quizzes to avoid confusion.
  • Added option to mass-change “accept user feedback” on questions. (The mass-change options become available on the Manage Questions page at the bottom, only after you select at least one checkbox from the table with questions).
  • Question paginator position can now be top or bottom.
  • In the administration questions can now be reordered by draggind and dropping the row with the question.
  • Open-end questions that accept file uploads can also require the file to be uploaded to consider the question answered.
  • You can now override our main.js file the same way you can override view files.
  • The option to allow users to rate questions now can be enabled per individual question instead of all the questions in the test.
  • Added parameter “public” to the watupro-takings shortcode to allow public read only access to the page.
  • On View results page added information how the grades on this test are calculated. Helps if you receive some unexpected grades. Helps us to answer questions as well.
  • The two custom fields in “Ask user for contact details” section can now be drop-down fields with pre-defined values.
  • When the option “answer to each question can be seen immediately by pressing a button” is selected, you have a new option that allows you not to require the user to attempt answering the question first.
  • Added option to calculate & display total points earned from registered users on your main WP Users page.
  • A new variable %%GROUP-MANAGER% in the admin email field in User and Email Settings tab allows you to specify that the email with test results will be sent to managers from the same user groups of the respondent.
  • User group IDs are now visible in User Groups page.
  • [Namaste! PRO Integration] For class managers with access to view test results only the results of students in their classes will be shown.
  • [Intelligence module] “Fill the gaps” questions now can have per-question case sensitive mode.
  • [Intelligence module] Added new bundle type: number of unque tests – you don’t need to specify which paid tests exactly or test category. It’s good for selling packages of 5, 10, etc paid tests.
  • [Intelligence module] Added configuration for font size of “Fill the gaps” questions gaps & drop-down boxes (on WatuPRO Settings page).
  • [Intelligence module] Added option to hide the “My Quizzes” page for any of the user roles that are given rights to manage the tests.
  • [Reporting module] Added parameter “user_choice” to the watupror-poll shortcode to allow marking the user’s answer when the shortcode is used at the end of the test. See the WatuPRO -> Help page in your menu for full details.
  • Fixed issues with multiple quiz certificates.
  • [Fixed bug] When “Apply difficulty level restrictions per user account” is selected questions with no difficulty level were not allowed to users with some difficulty level in their profile.
  • [Fixed bug] When “Sum up subcategory performance” was selected the parent category was not included in the Advanced Settings tab for reordering. If %%CATGRADES%% was not used at the Final screen, you could not use the %%CATEGORY-xxx% variables on these parent categories.
  • [Fixed bug] When a timed quiz also asked for contact details at the beginning of a quiz with a required checkbox it was impossible to submit the quiz due to wrong “field required” message.
  • [Fixed bug] The column “% of points” was showing negative % in some cases. It should always show between 0% and 100%.
  • [Fixed bug] When quiz reused question from other quizzes it could not be reverted back to using its own questions.
  • [Fixed bug] The new way of reordering questions in admin did not work on some installations.

WooCommerce Integration in Arigato Pro 3.0.1

From version 3.0.1 Arigato Pro Autoresponder has built-in WooCommerce integration. The integration allows you to automatically subscribe customers to mailing lists when they purchase products from your WooCommerce store.

Here’s how to make this work:

  1. Obviously you need to use WooCommerce and create some products.
  2. Then enable the integration at the Arigato PRO Settings page:
  3. When this is done your Add/Edit Mailing List page will show the products you have in the store:

    Just select the products and save the list. That’s all.
    (Note: the unsubscribing options are available from version 3.0.3.5)
  4. Your mailing lists page will show information which lists have WooCommerce store products assigned to them:
  5. IMPORTANT: The customer will be added to the list only after the order status in WooCommerce is COMPLETED. For digital and downloadable products this happens immediately when payment is verified. For shipped products this happens when you actually ship the order and mark it as completed.
  6. Unsubscribing users. From version 3.0.3.5 you can also have users UN-subscribed from a list when they purchase selected products. This excellent feature allows you to remove users from prospect lists once they purchase and move them to another list to get different campaigns.