Managing the Question Bank

Discover how to store test questions in case they need to be reused across multiple assessments or evaluations.

Last Updated

October 1st, 2020

Docebo Module


Reading Time

5 min

User Level


In your platform, you can create and store test questions in a global Question Bank so they can be saved and reused across multiple tests in multiple courses.

You can add questions to this central repository directly from the Question Bank or while creating tests for courses, selecting the Add this question to the Question Bank option.

Creating Question Categories in the Question Bank

Being a central repository for your platform, the Question Bank may collect a large number of questions. Creating categories is a useful way to organize questions into groups, so that you can find them quicker in the Question Bank and when adding them into tests in courses. It is not mandatory to create categories, but can definitely be a good option when working with large numbers of questions.

In order to create categories, access the Question Bank, by reaching the Admin Menu from the gear icon in the top right corner of your platform, then select Question Bank from the Settings section. From the main page of the Question Bank, move to the Question Category tab, and click the New Category button.

Add a name and a description for the category, then press Save Changes to confirm the question creation. Once created, the category will be listed in the Question Category page. You can edit or delete the category at any time using the pen and paper and the X buttons.

Creating Questions in the Question Bank

In order to create a new question in the Question Bank, access the Question Bank from the Admin Menu and click on the New Question button in the action bar at the top. Then, in the pop-up box, select the type of question you want to create.

Press Continue and create your question according to the selected option. Press Save Changes to complete the creation process. Once you’ve created questions, they will be listed in the Question Bank main mage. You can refer to the Manage Questions in the Question Bank section of this article to learn more about managing this list.

Adding Question Bank Questions to a Test

Once questions are available in the Question Bank, you can import the questions, either one at a time or in bulk, to any tests in your platform. Begin by accessing the Admin Menu and selecting the Course Management item in the E-Learning section. Click on the description of the course you are interested in, then move to the Training Material tab.

Either create a test or find the test in the list of training materials, and press the menu icon in the corresponding row. From the dropdown menu, select Edit. On the Edit page for the test, press the Add Question button, then select the Import from Question Bank option from the dropdown menu.

In the pop-up box, select the questions you want to insert into the test, check the answers of the question you are importing by pressing the arrow icon at the end of the question’s row and press Save Changes to complete the import. You can filter questions by category or search for specific questions using the Search bar. Remember, when you import a question from the Question Bank, you are also importing all of its attributes such as score, answers policy, and category.

Questions from the Question Bank can only be edited within the Question Bank itself. You cannot edit a question from the Question Bank from a test.

The questions you have imported are now listed in the test Edit page. You can rearrange the sequence of the questions by pressing the cross icon in the question’s row, then dragging and dropping it the question to your desired location in the list. You can also remove a Question Bank question from a test by clicking on the unlink icon at the end of the question’s row.

Managing Questions in the Question Bank

When a question is associated with one or more tests, you will be able to see the number of the tests associated in the Assigned To column.

By pressing the number, you will see the answers associated with the question, specifying the correct one, and the name of the tests and the courses associated with this question. Click on the name of the test to be redirected to the test’s Edit page. Questions can be deleted only if not associated to any test, but you can only archive them by clicking on the eye icon in the question’s row.

When you archive a question,  you can no longer assign it to tests, but it will be still visible in the tests where the association is already established, and answers are still recorded by the platform. Click again on the eye icon to undo the archive, and reactivate the question in your platform.

If a question has not yet been associated with a course, you can delete it by pressing the X button in the question’s row. Click on the pen and paper icon in the question’s row to edit the question. Please note that when you edit a question in the Question Bank, changes will apply to all tests in which the question has been imported.

You can filter the questions in the questions list by selecting a category from the corresponding dropdown menu, or flagging the options to view only unarchived or archived questions. You can search for specific questions by using the search bar at the top of the list.

Importing a Question from a Test into the Question Bank

You can create questions directly into a test within a course, then import them into the Question Bank by flagging the Add this question to the Question Bank option during the question creation process.

This option is only available when you create the question, and cannot be selected afterward.

All the questions that have been added to the Question Bank are identified as questions available in the Question Bank in the test page.

Best Practices

Please keep the following in mind before using the Question Bank tool in your platform:

  • When you add a question from the Question Bank into a local test, you will no longer be able to configure some options in that test in order not to generate conflicts with the settings configured in the Question Bank.
  • Power Users can import questions from the Question Bank into a local test, but they cannot manage any questions or functionality in the Question Bank, unless they have permission to create and edit courses.
  • The score obtained by a user for a question from the Question Bank will only apply to the test the question is associate with. It will NOT apply to all of the tests in which the question is placed.
  • Editing a question from the Question Bank will not alter the score calculations for tests in which users have already answered this question.
  • Questions cannot be created in multiple languages. If you need to create questions in more than one language, you will have to create as many questions as the languages you need to support, one question per language.