Skip to content

Export and import quizzes

Export a quiz to a JSON file, import it on the same or another site, and learn what is and is not carried over.

You can save any quiz as a JSON file and import that file to create a new quiz. Use it to back up a quiz, move one to another WordPress site, or reuse a finished quiz as a starting point.

Export a quiz

  1. Go to Quiz Builder, then All Quizzes.
  2. Find the quiz, in table or card view, and open its row menu.
  3. Click Export.

Your browser downloads a file named quiz-<slug>-export.json, where <slug> is the quiz slug.

There is no bulk export. Export quizzes one at a time.

What the file contains

  • The quiz itself: title, slug, type, template, status, settings and design.
  • All questions with their settings and answers, including correct flags, points and result mappings.
  • All results, including their content.

What the file does not contain

  • Leads and submissions. Personal data is never exported.
  • Analytics and view counts.
  • Image files. Images and backgrounds are saved as URLs, not bundled. They show on the new site only if those URLs still work, so re-upload images on the new site if the old site will go away.

Import a quiz

  1. On the All Quizzes list, click Import quiz in the header.
  2. Choose a .json file exported from Quizably.
  3. A toast reads “Quiz imported” with the quiz title.

If the file is not valid JSON, you see “Invalid file” and “The selected file is not valid JSON.”

What import does

  • Creates a new quiz every time. It never overwrites an existing one.
  • Sets the new quiz to Draft, so visitors cannot see it until you publish it.
  • Gives the quiz a new ID and keeps the slug unique by adding -2, -3 and so on if the slug is taken.
  • Reconnects answer to result mappings to the newly created results.

Limits

  • Per result settings, such as a result’s background, alignment and chart, are restored along with the result.
  • If a single question, answer or result in the file cannot be created, it is skipped and the rest of the import continues. A partial import does not show an error, so count the questions and results afterward.
  • The file’s version number is not checked.

Move a quiz to another site

  1. On the old site, export the quiz.
  2. On the new site, install and activate Quizably.
  3. Open Quiz Builder, then All Quizzes, and click Import quiz.
  4. Open the imported draft and run through the check list below.
  5. Publish it from the row menu, choosing Publish.
  6. Copy the new shortcode from the Summary tab and place it on a page. See Embed a quiz.

The shortcode ID on the new site is different from the old one, so update any pages that embedded the old quiz.

Back up your quizzes

Export each quiz you care about after meaningful edits. Keep the files somewhere outside the website, such as cloud storage or version control. A dated folder works well.

The export does not include leads. To keep leads, use Export CSV on the Leads screen, which is a separate file. A full site backup from your host is still the safest protection. Deleting the plugin from WordPress keeps your quiz data by default, but a site that defines QUIZABLY_REMOVE_ALL_DATA as true in wp-config.php erases it on delete.

What to check after import

  • Open the Questions tab and confirm the question count matches.
  • Open the Results tab and confirm every result is present with its content.
  • In personality quizzes, check the answer to result mappings on a few questions.
  • In trivia quizzes, check Correct and Pts on answers, and the score ranges on results.
  • Check each result’s background, alignment and chart.
  • Check that images load.
  • Set up the webhook again on the Integrations tab if the quiz used one, and click Send test.
  • Review the Form tab and confirm placement and consent text.
  • Publish the quiz, then take it yourself from the front end.

Duplicate instead

To copy a quiz on the same site, use Duplicate in the row menu instead. The copy is a draft named ” (Copy)”. Like import, it keeps each result’s settings.

Last updated October 4, 2026.