Create a Question Bank for quizzes

A Question Bank is a database of text-based questions that allows you to display a random assortment of content to your users based on specific parameters you set. This feature is ideal for creators who want to keep their audience engaged with fresh content daily without needing the bandwidth to manually create new quizzes every time.

To create a Question Bank, navigate to the Question Bank section in the Riddle Creator and click Create Question Bank.

Step 1: Choose Your Creation Method

There are two primary ways to add questions to your bank:

  • Manual Entry (The Slowest Way): You can manually enter categories, difficulty ratings (1–10), titles, correct/wrong answers, and explanations for each question.
  • Bulk Upload (The Best Way): For large datasets, it is highly recommended to upload a CSV file or use an AI prompt template to generate hundreds of questions at once.

Step 2: Generate Content with AI

Using an AI tool like Gemini can help you build a massive dataset quickly.

  • Use Variables: When prompting the AI, specify the quantity (e.g., 50 questions), the topic (e.g., Asian Geography), and the language.
  • Keep Types Separate: It is critical to keep different question types separate; for example, single-select questions must be managed differently than multi-select or "order it" questions.

Step 3: Upload and Edit Your Bank

Once you have your data ready, follow these steps to import it:

  1. Upload the File: Select your CSV file (e.g., "quiz output with explanations") and click import.
  2. Editorial Control: After importing, you can view, edit, or delete questions and answers to maintain full editorial control. You can also add explanations for each question.
  3. Add Multiple Types: You can add different blocks to the same bank, such as a set of single-select general knowledge questions and a set of multi-select science questions.
  4. Publish: You must click publish so the system knows the question bank is live and ready for use.

Next Steps

Once your Question Bank is created and published, you can configure it in your quiz and use the Question Bank block to display questions dynamically.