Skip to main content

How to Use Progress Override in Lantern Quizzes

Written by Wendy
Updated today

Progress Override helps you control how the progress bar and question numbers are displayed in your quiz when using logic jumps or skip/show conditions.

Why this feature is needed

By default, the progress bar and question indicator are linked to the total number of questions in the quiz.

When you use logic jumps or skip/show conditions, the number of questions a quiz taker sees can change depending on their answers. This can lead to confusing experiences because the progress bar doesn’t reflect what the quiz taker is seeing.

For example, a user might answer only two questions but see a much higher number, such as “Question 14 out of 16” as their 3rd because of how the quiz logic is set up.

Image showing a quiz progress bar displaying a high question number such as “Question 14 out of 16” after only a few answers, illustrating inconsistent progress when logic jumps or skip show conditions are used.

What Progress Override does

Progress Override allows you to manually control how the progress bar and question numbers are displayed.

Instead of using the default question numbering, you can define your own sequence, such as “Question 5 out of 8”, even if the actual question ID is different in the quiz structure.

Image showing a quiz question with a manually set progress display such as “Question 5 out of 8”, demonstrating how Progress Override creates a consistent user experience.

This helps create a smoother and more intuitive experience for quiz takers.

When to use Progress Override

This feature works best when each quiz path has a similar number of questions, regardless of which answers are selected. For example, here is a quiz with 3 different logic jump branches, each with the same number of questions:

Image showing a quiz builder with a logic jump structure where one question branches into three different paths, each containing the same number of follow-up questions, before merging back into a final question.

Each quiz taker will answer only 5 total questions regardless of their path.

This can also work well when using skip/sow conditions. Let’s use a nutritional supplement quiz as an example:

  • All users answer the first 4 questions asking for their name, gender, age and main health goal

  • They then answer 2 follow-up questions based on their health goal

  • Finally, they answer 2 closing questions about allergies and flavour preference

In this case, every user sees a total of 8 questions, regardless of their health goal, but the quiz can have a much larger total number of questions.

Image showing a quiz flow where the first 4 questions collect user information such as name, gender, age, and health goal, followed by a grouped section of follow-up questions based on the selected health goal, and ending with 2 final questions about allergies and flavour preferences, illustrating a consistent 8-question path across different quiz branches.

How to set up Progress Override

To use this feature:

  1. Open your quiz in the Quiz Builder

  2. Select the question you want to update

  3. Go to the General Design section

  4. In the Progress Override set the current question number and the total number of questions

Image showing the Quiz Builder with the General Design section open on the right-hand side, highlighting the Progress Override settings where the current question is set to 6 and total questions to 8.

Repeat this for each question where you want to control the progress display.

Note: The Progress Override values are not reflected inside the Quiz Builder preview. The builder may still show the original numbering (for example, 8 out of 16). The updated progress will appear only when you preview or take the quiz.

Example setup

We’ll come back to our earlier example of a nutritional supplement quiz where the first 4 questions are shown to everyone. After that, the quiz shows 2 follow-up questions based on the selected health goal. Finally, the last 2 questions are shown to everyone.

Each quiz taker sees 8 questions in total:

  • Questions 1 to 4 are common questions

  • Questions 5 and 6 are follow-up questions that change depending on the selected health goal

  • Questions 7 and 8 are final common questions

Even though the quiz contains more questions in the background, Progress Override lets you display a clean sequence from 1 out of 8 to 8 out of 8.

In our setup, we used Progress Override so that:

  • The first 4 questions display as Question 1 out of 8 through Question 4 out of 8

  • The follow-up questions display as Question 5 out of 8 and Question 6 out of 8

  • The final 2 questions display as Question 7 out of 8 and Question 8 out of 8

The diagram below shows how this structure works in practice:

Image showing a flow diagram of a quiz structure where the first 4 questions are shown to all users, followed by 2 conditional follow-up questions based on the selected health goal, and ending with 2 final questions shown to all users, illustrating a consistent 8-question path.

This creates a clearer and more predictable experience for quiz takers.

Important limitations

Progress Override is not a perfect solution and will not work for every quiz setup.

It may not work well when:

  • Questions allow multiple selections

  • Different answer paths lead to significantly different numbers of questions

For example, if a user can select multiple options and trigger multiple follow-up paths, the total number of questions will vary. In this case, it is not possible to accurately predict how many questions the user will see.

Because of this, the progress bar may still appear inconsistent.

Summary

Progress Override helps you create a cleaner and more predictable quiz experience by controlling how progress is displayed.

It is most effective in quizzes with structured paths and consistent question counts, and should be used carefully in more complex scenarios.

Did this answer your question?