Gravity Forms Quiz Add On (Classic)
Gravity Forms is a robust plugin that can do many different things, from polling users, to collecting contact information, to organizing reservations for events, and more. It also has an add on that makes for a great way to give and automatically grade quizzes.
To use it, first you’ll need to activate the plug-in. You can do that on the plug-ins page. You will need to already have Gravity Forms activated. You will also see a couple of messages about registering your copy of Gravity Forms and the Add On. Don’t worry about those.
Once you’ve done that, go to the “Forms” section of your dashboard and create a “New Form.” In the “Advanced Fields” you’ll see what at first seems a very small change: a new option called “Quiz”
Clicking that will add the “Quiz” field to your form. Clicking the small arrow in the upper right of that field will open up the options that you see here:
There are a lot of things you can do here, but to create a basic quiz question you change the “Quiz Question” field, and change “First Choice,” “Second Choice,” etc., to your desired answers. Click the small check mark next to the correct answer (see the arrow below). You should end up with something like this:
Repeat that process for each question in your quiz. At some point, you can add the information you’d like to capture from each student–email, etc. In this case, all I want is to know their name, so I’ll add a “Name” field to the top of my form:
When you’re all finished, click update form:
You then can place the quiz on a page or a post by selecting it via the “Add Form” button which appears as an option on any post or page you decide to create:
Once published, your students then can take the quiz:
When you want to look at the results, find the form via the dashboard, and click “Entries” below the form title. You will see something like this, with the quiz takers’ names, their answers, and the number correct (you can also click to see their quiz itself):
And if you so choose, you can even export the results to a spreadsheet! Just find “Import/Export” under “Forms” on the dashboard and choose “Export Entries.”
For more advanced functions, including setting up quiz grading, see the documentation on the Gravity Forms site.