Help / Share your online test with a quiz link

Sharing your learning content using a quiz link

Sharing your tests or courses with a quiz link makes it easy for learners to access your FlexiQuiz content using a single URL.

You can share the link publicly on your website, in emails, or across your social media pages. Plus, you can add a registration page to capture learner data and add a passcode to keep your content secure.

Learners simply click the link to open the registration page or start the quiz. No downloads or logins are required.

How to generate a quiz link for your quiz

  1. Create and configure your quiz.
  2. When you are ready to share your quiz, go to the Publish tab.
  3. To make your quiz available straight away, click Publish quiz. Alternatively, you can set an automatic schedule to set when the quiz opens and closes
  4. FlexiQuiz publish quiz screen
  5. Click the Quiz link box to open the quiz link editor.
  6. Select the Allow access with quiz URL toggle. Your quiz URL will then appear.
  7. quiz link box allow access with quis url toggle
  8. If you have an Essentials plan or above, you can customize the text at the end of the URL to make the link more user-friendly. Click Customize and enter your preferred text. If the URL text is already in use on FlexiQuiz, a message will appear asking you to choose a different name.
  9. Click the copy icon, then paste the URL into your chosen channels, such as your website, emails, or social media pages.
  10. To add a registration screen before learners start the quiz, go to the Add a registration page box and select the toggle. You can then customize the registration page to collect the information you need.


Frequently asked questions

Can I control how many times users access my quiz via the quiz link?

Yes. You can control how many times learners can access your quiz using the Maximum quiz attempts feature. Attempts can be tracked using either a unique field on the registration page or the browser attempts tracker.

Learners must retake the quiz during the same session. They cannot close the quiz and return later to use another attempt.

If you would like learners to retake the quiz during several sessions, we recommend sharing it through Respondent portals or email invitations.

To add a unique field to your registration page:

  1. Go to the Unique column.
  2. Then tick the box next to the relevant field, such as surname or ID number.
  3. You can also set the field to Required so that students must complete the field before starting your quiz.
  4. flexiquiz registration page required fields


To set a maximum number of quiz attempts:

  1. Go to the Publish screen.
  2. Next to the Maximum attempts box, enter the number of times people are allowed to take your test.

How it works for quiz takers:

  1. Learners register for the quiz.
  2. They take the test and submit their responses.
  3. If you allow multiple attempts, they will see a button to take the test again.

Learn more about setting the maximum number of quiz attempts, including how to allow retakes only when learners fail and retry only the questions they got wrong.

What happens if someone exits the quiz without submitting their answers? Are the learners' responses saved, and can they return to the same place?

The FlexiQuiz system automatically saves all data as a student enters their response. If the learner leaves the quiz partway through their first attempt, you can access a new URL that contains their saved responses.

To get the user's unique URL:

  1. Go to the Analyze screen and select the toggle Include unsubmitted quizzes.
  2. Now, locate the user and click select action.
  3. Choose respondent access URL from the drop-down menu.
  4. FlexiQuiz respondent access url in analyze screen
  5. A window containing the URL to access the learner's unsubmitted quiz will pop up. Copy the URL and share it with your respondent.


Is the response data anonymous?

You can choose whether to collect learner details or keep quiz responses anonymous.

To collect information about each learner, add a registration page before the quiz starts. To keep responses anonymous, do not add a registration page.

If no registration page is added, you will still be able to view the responses, but you will not be able to identify who submitted them.


Can I remove the FlexiQuiz name from the URL?

It is not currently possible to remove FlexiQuiz from the URL.

However, you can:

  • Customize the end of the URL to reflect your organization's brand or the quiz's subject.
  • Embed the quiz on your website. By embedding your quiz, you can direct people to your site to take the quiz. You can style the quiz with your colors and fonts so that it looks part of your site.


Can I restrict who views my quiz if I use the quiz link?

To keep your quiz private, you can add a registration page with a password or code. People can only access your test if they quote the correct code. To add a password or code:

  1. Add a registration page.
  2. Click Add field. A new field appears on your registration page.
  3. In the Type column, select Password from the drop-down menu.
  4. Now, in the Required column, enter the password you want all learners to use.
  5. Click Close to update the registration page.

Other ways to keep your quiz private is to share it using Respondent portals, access code or email invitations.


Relevant help guides:

Creating your first quiz

Other ways to share your learning content

How to analyze the quiz results



Back