Best Practices for Question Bank Cleanup
Before you begin, keep these tips in mind:
Stay Organized: Arrange categories in a clear, logical structure so questions are easy to locate
Use a “Do Not Delete” or "Archive" Category: Temporarily move questions you want to keep (such as those used in quizzes)
Review Before Deleting: Questions currently used in quizzes cannot be deleted
Perform Regular Maintenance: Cleaning your Question Bank each term helps prevent clutter and performance issues
Important: Deleting questions cannot be undone. Make sure you no longer need them before proceeding.
How to Delete Several Categories Questions at Once:
When Should You Use This Method?
Use this process if you:
Have many unused categories
Want to delete multiple questions across several categories at once
Find your Question Bank difficult to manage
The Quick Idea
Instead of deleting questions one category at a time, you can:
Group categories under one parent category
Move any questions you want to keep
Delete all remaining questions in bulk
Remove the empty categories
Step-by-Step Instructions
Step 1: Open Your Question Bank
Go to your course
Click More (top menu)
Select Question bank
Step 2: Go to Categories
Use the dropdown menu near the top-left
Select Categories
Step 3: Create Temporary Categories
Create categories to help organize your cleanup:
Click Add category
Create one called: “Categories to Purge” or something similar
Create another called: “Do Not Delete” or “Archive” or something similar
Step 4: Group Categories for Cleanup
Move the categories you want to clean up under Categories to Purge
You can drag and drop categories to nest them
Before grouping:
After grouping:
Step 5: View All Questions
Click the Categories to Purge category
Check:
Also show questions from subcategories
Also show old questions (if available)
Click Apply filter or Show all
Step 6: Move Questions You Want to Keep
Before deleting, move any important questions:
Look for questions that:
Are used in quizzes
You may want to reuse later
Hidden questions
Select those questions
Scroll down to With selected… → Move to
Move them to the Do Not Delete category
Step 7: Delete Questions in Bulk
Stay in the Categories to Purge category
Select the checkbox at the top to select all remaining questions
Scroll down to With selected… → Delete
Step 8: Confirm Deletion
Moodle will show a confirmation page
Questions marked with an asterisk (*) are still used in quizzes and cannot be deleted
If you see these:
Go back and move them to Do Not Delete
Then try deleting again
If everything looks correct:
Scroll down and click Delete
Step 9: Delete Empty Categories
Return to the Categories page
Categories should now show 0 questions
Click the three dots (⋮) next to a category
Select Delete
Step 10: If Moodle asks you to move questions:
Select a destination category
Click Save in category
Step 11: Repeat step 9 for all remaining empty categories
Helpful Tips
Clean up your Question Bank at the start or end of each term
For large Question Banks, break the cleanup into manageable chunks by deleting categories in groups of approximately 500 questions or fewer at a time.
If you’re unsure about deleting questions or organizing your Question Bank, feel free to reach out. We’re happy to help.
