Last updated on July 10, 2025 by Formidable Team

How to Create an Online Exam & Show the Results in WordPress

Online exams and tests can help you boost engagement and collect leads. Here's how to create an online exam and score it automatically in just 4 simple steps!

Create an Online Exam and Display the Results in WordPress

Online exams, tests, and quizzes can be a great way to drive engagement, capture leads, and save loads of instructor time. They can be public or private gated content on a WordPress site.

However, the thought of creating an exam can be daunting. But you don't need complicated testing software to provide online exams on your website.

Thatโ€™s why weโ€™ve put together this simple guide to creating a digital test. Whether you need a training test, an academic exam, or a test for a professional qualification, Formidable Forms has everything you need to launch your own exam.

The Formidable Quiz Maker 2.0 is the perfect online exam maker you'll need to create a custom test, score exam questions the way you want, and display test results instantly every time an exam is completed.

This post will show you how to create an online exam step by step. Weโ€™ll even show you how to score the results automatically and display them immediately.

Letโ€™s get started!

Step 1: Create your questions 

This process requires Formidable Forms Pro, plus the Quiz Maker add-on. Don't worry, they're super easy to install! Once these pieces are in place, you can create your online quiz.ย 

So, we'll first want to start to make our quiz with some questions and answers.

To create a new form, navigate to Formidable โ†’ Forms in your WordPress dashboard, then click on Add New:

The Formidable Forms WordPress plugin.

When prompted, select the Blank Form and give your exam a descriptive name. Then, click on Create. You can now start adding different question types to your form. 

When designing your test, youโ€™ll have access to various fields. However, for exams, we recommend Dropdown and Radio Buttons.

These field types are perfect for creating multiple-choice questions. They are easy to score automatically and can even have randomized questions to prevent cheating or bias.

Letโ€™s see how you can transform a radio button into an engaging multiple-choice question.

To start, add a radio button to your form. Then, click to select the button. In the panel that appears, type your question into the Field Label box:ย 

Formidable Forms radio button exam question

You can now add each answer as an Option. To create more answers, simply click on Add Option:

How to create an online exam.

You might want to use images to add some visual appeal to your exam. To attach an image to each answer, click on Images for the Display Format. You can now upload your graphics: 

How to add images to an online exam in Formidable Forms

Rinse and repeat to add more questions to your test. To prevent your exam from becoming overwhelming, consider spreading it across multiple pages, showing one question at a time in a conversational form, or creating an outcome-based quiz.

Formidable Forms makes advanced site building simple. Launch forms, directories, dashboards, and custom WordPress apps faster than ever before.

Step 2: Add a Quiz form action

The Quiz Maker plugin scores the participantโ€™s input automatically. This helps process a large volume of submissions quickly. You can also use this feature to display the participantโ€™s score immediately after submission.ย 

However, it must know which answers are correct before Formidable Forms can score the participant's input. This requires putting the answers in an answer key. To get started, click on the Settings โ†’ Actions & Notifications tab. Then, click on Quiz. This adds a new section where you can configure your exam's settings:

How to build an online exam.

To set the correct answer and point value for each question, click Customize Quiz Scoring. This opens a popup displaying all of your questions.

Click on the question's accompanying slider. Now, you'll be able to select the right answer. You can also change the point value for each field for weighted questions:

Setting the correct answer for your online exam score

Sometimes, a question may have multiple correct answers. In this scenario, you can assign a different score to each answer by selecting Advanced Scoring:

How to make an online test with scored quiz settings.

You can now assign a different value to each answer. Close the scoring model when you're happy with the information you entered.

Step 3: Show the exam score

Once participants hit Submit, you may want to notify them about their results. Formidable Forms can score each entry automatically and then display the results instantly.

To set up automatic scoring, open the following dropdown: What would you like to show after submit? Then, select Show the score:

How to score a quiz and display the results automatically.

Alternatively, you may want to review and grade the participant's submission manually. This may be essential if your exam consists of open-ended questions.

Also, if you plan to contact participants directly with their test results, request their contact information as part of your form.ย ย 

Here, you can also display a message informing participants that youโ€™ve received their submissions and will contact them shortly. To create this message, go to the Settings โ†’ General tab. Then, scroll to the On Submit section. Here, open the dropdown and make sure that Show Message is selected:

Show the exam grade after submit

You can now enter your text into the Messages section. Formidable Forms will display this message upon successful form submission. 

Step 4: Publish the test and view the results

For the last step, go to the page or post where you'd like the exam to appear. Then click on the WordPress blocks selector. Then, search for Formidable Forms and click the form block. A dropdown will appear where you can choose the form you just created:

Formidable Forms WordPress online exam form block

You can update or publish this webpage as normal when you're done. Now, visitors can take this online test directly from the website.

If youโ€™re using automatic scoring, Formidable Forms will display the participantโ€™s results as soon as they hit Submit. For open-ended questions that require manual review, youโ€™ll find each entry by navigating to Formidable โ†’ Entries and clicking the View link for an entry that needs grading. 

If you'd like to create a custom certificate, learn how to create one with a PDF certificate generator!

Wrapping up online exams 

Online tests are everywhere and with good reason. The right exam can help save time, drive engagement, capture leads, and even find viral success on social media.

And, if you add in an interactive quiz, your chance of success is even higher.

Letโ€™s quickly recap how to create an online test:

  1. Create exam questions using the Quiz Maker plugin.
  2. Add a quiz form action.
  3. Show the exam score.
  4. Publish the test and view the results. 

Online exams are just one way to use the Formidable Forms Quiz Maker. This flexible andย powerful online exam pluginย can create various surveys, polls, and questionnaires. Check out how you can use Formidable Forms today!ย 

Image credits: Planet Volumes, NASA.



This article may contain affiliate links. Once in a while, we earn commissions from those links. But we only recommend products we like, with or without commissions.

Complete your purchase
Special offer unlocked.
Get 55% OFF!
Complete Purchase
Join 400,000+ using Formidable Forms to create form-focused solutions fast. Get Formidable Forms