Quiz and Survey WordPress Plugin
A WordPress plugin for quickly and easily creating quizzes and surveys through CSV.Download
Simple and clean design
Intuitive interface, easy to use.
Import from CSV
Import questions from a CSV file.
Demo CSV file download
A Demo CSV file is provided for your reference.
Single-choice and multiple-choice questions
Support radio button and checkbox
Support specifying an value for each option.
How it works
Create a quiz/survey
Creating a quiz is very simple. Choose a CSV file and import, then a quiz will be created which you can see in the quiz list. Creating a survey is similiar.
1. Create a file in Excel and save it as a CSV file:
2. Create a quiz by importing the CSV file:
Quiz list shows front pages, taken count and operations of all the quizzes.
Take a quiz/survey
Click a quiz title in the quiz list, it is redirect to the taking quiz page.
Click a quiz's "View Reports" button in the quiz list to see the detailed results.
How to use
To create a quiz or survey, you just need to create a CSV file.
Quiz CSV File
You may create an Excel file and save it as a CSV file. A CSV file for a quiz contains one or more questions, one question is defined in one line, except the first line is used as column titles. Its structure is as below:
|SC or MC||title||option1||1 or 0||…|
Each line contains three fixed columns for defining the question part, the following columns are used to define its options, one option takes two column.
|No.||Question number, can be leaved as empty|
|Type||Question type, value can be SC (Single-Choice) or MS (Multiple-Choice)|
|IsAnswer||Specifies whether the option is correct1 indicates yes0 indicates no||...||More options|
"Geography Knowledge Quiz.csv" file for a quiz with the file name as its quiz title:
|SC||Which is the largest island in the world?||Madagascar||0||New Guinea||0||Greenland||1|
|MC||What are the plants native to the Americas?||Chili peppers||1||Tomatoes||1||Potatoes||1|
|MC||Which are the countries that cross the equator?||Ecuador||1||Brazil||1||The Maldives and Indonesia.||1|
You don't need to fill all the titles in the first line, they are used to make it easy to read.
Survey CSV File
A CSV file for a survey is similar to that for a quiz. The difference is an option is defined by "Option" and "Value" columns instead of "Option" and "IsAnswer".
|Value||Specifies an integer value for the option- For normal surveys, just set it as 1- For satisfaction surveys, set a number indicating a satisfaction level for the option|
|MC||Which social platforms do you use?||1||1||Youtube||1||Other||1|
Import failed for "The csv file is not UTF-8 encoded"
The imported CSV files needs to be UTF-8 encoded. You may use Notepad++ to convert the CSV to UTF-8:
Notepad++ > Encoding > Convert to UTF-8.
Import failed for "Please check the columns count"
Make sure that each line has 3 fixed columns and even columns for options.