Help / Setting required quiz questions

Making questions required

To ensure a learner answers a quiz question, you can set the question to required.

With FlexiQuiz, you can mandate questions. Learners must respond to a required question before submitting the quiz or moving to the next question.

Requiring an answer before submitting the quiz

  1. Make a quiz or edit an existing test.
  2. From the Create screen, click on the question that you want to make required.
  3. Tick the box Required. quiz question editor with required box ticked
  4. Once you are happy with the question, press Save.

Now, when learners take your quiz, they must answer the required questions before submitting the test. If a response is not given, your learners will see a prompt and the required questions are highlighted.

This image shows an example of the prompt learners see if they do not answer a required question.

FlexiQuiz pop-up if respondents do not answer a required question

This image shows a required question highlighted if it has not been answered.

Quiz question highlighted if respondents do not answer a required question

Requiring an answer before moving to the next question

Learners must respond to the required questions on a page before moving to the next. Add one question per page to ensure the learner responds before moving to the next question.

    Make a question required by following the steps above.
  1. Next, go to the Configure screen and select General from the left-hand menu.
  2. Scroll down the page to Allow previous page navigation and untick the box. When you untick this box, learners cannot view previous pages. Learners can only move forward on a quiz.

Now, when learners take your test, they must answer the required questions on the page before moving to the next.

How to customize the required questions prompt

  1. From your chosen quiz, go to the Configure screen and select Theme from the left-hand menu.
  2. Next, choose the Messages tab and scroll down to the progress messages.
  3. Choose the required question message. Place to change text for user messages
  4. You can delete the existing text and add your own in any language.

Your changes will automatically save and learners will see your new text.

Custom text for required question prompt

Frequently asked questions

What happens on a timed quiz if learners do not answer a required question before the time limit expires?

If the time limit expires, the FlexiQuiz system automatically moves to the next page or submits the quiz. Learners will not be able to respond to the question - even if it is required.


Can I add a video that learners must play in full before moving to the next question?

If you have an Enterprise or Enterprise+ plan, we can share some CSS code that ensures the video plays in full. Please get in touch with us for more information.


Can I add a mandatory field to the registration page?

Yes, you can set a registration field to required. Learns need to complete the required information before they access your FlexiQuiz.


Relevant help guides:

Creating your first quiz

Configuration options

Adding time limits

Ways to share your online quiz



Back