Skip to content

Bulk Question Import

Bulk Import lets you add hundreds of questions at once using a spreadsheet. This is the fastest way to populate your curriculum.


Problem: You need to add lots of questions quickly.

Solution:

  1. Download the import template.
  2. Fill in your questions in the spreadsheet.
  3. Upload the file and import.
  4. Review the results and fix any errors.

Verification: You can see the imported questions in the Questions list, and any failed rows show up in the error report.


When to Use Bulk Import

Use Bulk Import when:

  • You're setting up the curriculum for the first time
  • You have a large set of questions from an existing question bank
  • You want to add multiple question types (MCQ, Short Answer) at once

For adding a few questions individually, the Questions page is easier.


Step 1: Download the Template

  1. Go to Import in the left sidebar.
  2. Click Download Template.
  3. Open the file in Excel or Google Sheets.

The template has these columns:

ColumnRequiredDescription
domainYesName of the Domain (must match exactly)
skillYesName of the Skill (must match exactly)
question_typeYesmcq or short_answer
question_textYesThe question as shown to students
option_aMCQ onlyFirst answer option
option_bMCQ onlySecond answer option
option_cMCQ onlyThird answer option
option_dMCQ onlyFourth answer option
correct_answerYesFor MCQ: a, b, c, or d. For short answer: the expected answer
difficultyNoeasy, medium, or hard (defaults to medium)
explanationNoShown to students after they answer

Step 2: Fill In Your Questions

Domain and Skill names must match exactly

If your template says "Number" and Questerix has "Number and Algebra", the import will fail for those rows. Check the exact names in the Domains and Skills sections first.

Example MCQ row:

domainskillquestion_typequestion_textoption_aoption_boption_coption_dcorrect_answerdifficulty
AlgebraLinear EquationsmcqWhat is x if 2x = 8?2468beasy

Example Short Answer row:

domainskillquestion_typequestion_textcorrect_answerdifficulty
NumberFractionsshort_answerSimplify 6/92/3medium

Step 3: Upload the File

  1. Go to Import in the sidebar.
  2. Click Upload File.
  3. Select your completed CSV or Excel file.
  4. A preview shows the first 10 rows.
  5. Review the preview for errors.
  6. Click Import All to proceed.

Step 4: Review the Results

After the import, you'll see a summary:

  • Imported successfully: X questions added
  • ⚠️ Skipped: Rows that had missing required fields
  • Failed: Rows with unrecognised Domain or Skill names

Download the Error Report to see exactly which rows failed and why.


Common Errors and Fixes

ErrorCauseFix
Domain not foundDomain name in file doesn't matchCopy/paste the exact name from the Domains page
Skill not foundSkill name doesn't matchCopy/paste the exact name from the Skills page
Missing correct_answerNo answer providedAdd the correct answer to every row
Invalid question_typeTypo in the type columnUse exactly mcq or short_answer

AI-Assisted Question Generation

If you find question writing time-consuming, Questerix has an AI Question Generator. It can generate draft questions for any skill based on the curriculum level.

  1. Go to Questions.
  2. Click on a skill.
  3. Click Generate with AI.
  4. Review and edit the generated questions before publishing.

AI-generated questions are never published automatically — you always review first.

Questerix Help Center — Always improving.