Question Bank

Import & Export

How to export questions as JSON or CSV and import questions from templates or batch update files.

Published 2026/06/03

TestInvite supports exporting your question library for backup or analysis, and importing questions in bulk from external sources. Both operations are available from the Question Bank.

Exporting Questions

To export questions, select the scope and format from the export options in the Question Bank.

Export Scope

  • All questions — export every question in the bank
  • Folder — export all questions in the currently selected folder
  • Selected questions — export only the questions you have checked in the list

Export Formats

  • JSON — full question structure including all settings, scoring, dimensions, and metadata. Use for backup, migration, or feeding questions back into TestInvite via import.
  • CSV — a flat spreadsheet-friendly format with key fields. Use for reporting, auditing, or reviewing question metadata in Excel or Google Sheets.
  • Custom function — apply a custom JavaScript snippet to transform the export into any flat object format you need.
📷 Screenshot: Export options dialog
Recommended: 1200 × 700 px PNG

Importing Questions

Import is a 3-step process: select the import method, configure settings, then preview before confirming.

Import Method 1: Template-Based Import

Use a template file (HTML or JSON format) to create new questions in bulk. TestInvite provides template formats that map to question structures. Fill in the template with your question content and upload it — TestInvite parses the file and creates the questions.

You can also paste template text directly into the import dialog instead of uploading a file.

Import Method 2: Batch Update

Upload a JSON file to update existing questions in bulk. This is useful when you need to change scoring, tags, or dimensions across many questions at once without editing them one by one. The JSON must reference existing question IDs.

📷 Screenshot: Import dialog showing template and batch update options
Recommended: 1200 × 700 px PNG
Always preview the import results before confirming. The preview step shows exactly which questions will be created or updated, giving you a chance to catch formatting errors before they affect your bank.
Tip