Synap Academy
Synap Home
  • ๐Ÿ‘‹Hello there
  • ๐Ÿ†•What's new
    • Big features
      • โณLimit membership duration for user groups
      • โ“Question based marking
      • ๐Ÿ‘ฝCloze questions & new editor
      • ๐Ÿฆ„Customise questions in exams
      • ๐Ÿคธโ€โ™‚๏ธFlexi retakes
      • ๐Ÿ’ฟRecords of learning
      • ๐Ÿ‡Override attempt scores, comments & history
      • ๐ŸงชLab values / Additional exam resources
      • ๐Ÿ”–Bookmarking
      • โœ๏ธSingle Sign On (SSO)
      • ๐ŸŽSub portals
      • ๐Ÿ›‚Multi-factor Authentication (MFA)
      • ๐Ÿ—’๏ธNotepad on attempts
      • ๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธSynoptic
      • ๐ŸŽ–Override Grades
      • ๐Ÿ“ธGet webcam shots for identity verification
      • ๐Ÿ”Exam security: Lock exam attempts
      • โ›“๏ธShare links
      • ๐Ÿ›ฉ๏ธThe attempts table
      • ๐Ÿ“‹Anti cheat: disable copy & paste
      • ๐ŸฆšStudents Insights page
      • ๐Ÿงžโ€โ™‚๏ธGenerating quizzes
      • ๐Ÿฅ‡Exam certificates & resits
      • ๐Ÿ” Mark schemes/rubric marking
      • โœ…Marking & definition of completed attempts events -
      • ๐Ÿ‘ฏโ€โ™€๏ธCloning
  • ๐ŸŽฎInteractive demos
  • ๐Ÿƒโ€โ™‚๏ธGetting started
    • Overview
    • Content management
      • Notes
        • Dynamic notes
      • Surveys
      • Uploading content
        • Embed presentations
    • Billing & usage
  • โ“Quizzes
    • Creating a Quiz
      • Question types
        • Cloze question types
        • Audio recording questions
        • Audio/Video Stems and configurations
      • EMQs
      • Quiz Experience
      • Instructions & sections
      • Scoring on Synap (Points vs Credits)
        • Negative Scoring
        • Score by choice
    • Importing & Exporting Questions
      • Importing
        • Word Doc to CSV Format
        • Questions
        • EMQs
        • Sections
      • HTML formatting
  • ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ฆโ€๐Ÿ‘ฆUsers & Groups
    • User types
    • Creating groups
      • Adding & inviting users by email
      • Generating user accounts
      • Importing new and existing users via csv
      • Customising messages to users
      • Sharing user group links
      • Advanced group settings
    • Manage groups
    • User information
    • Permissions
      • Global permissions
      • Specific permissions
      • Educator permissions
      • Markers permissions
  • ๐Ÿ‘จโ€๐Ÿ’ปExams
    • Understanding Exams on Synap
    • Create and Manage Exams
      • ๐Ÿ—๏ธ1. Setup: Exam
        • Dynamic exams
        • Customisation
      • ๐Ÿ”จ2. Build: Exam
        • Sections
        • Grades
      • โš™๏ธ3. Configure
        • Experience
        • Instructions
        • Results
        • Resits
        • Certificates
      • ๐Ÿš€4. Advanced
      • ๐Ÿ–‹๏ธMarking - Double & Blind
        • Adding custom marks & a mark scheme
      • ๐Ÿ“จ5. Share
        • Schedule
        • Publishing
        • Versioning
      • ๐Ÿ‘€6. Manage
    • Mark/Score attempts
    • Anti-Cheat features
      • Disabling Spellcheck for Exams
    • Proctoring
      • Proctoring with Rosalyn
        • Rosalyn Lock-down exam
        • Rosalyn Live Proctoring exam
        • Sitting a Rosalyn Proctored exam
      • Proctoring with Synoptic
        • Create a Synoptic exam
        • Reviewing Synoptic Sessions
        • Sitting a Synoptic Proctored Exam
        • Synoptic Best Practices & Trouble Shooting
      • Proctor Pricing
  • ๐Ÿ„Collections
    • Creating collections
      • Configure collections
    • Manage user group visibility
    • Collection mocks
    • Collections and the Study
    • Collection use cases
  • ๐ŸŽ๏ธCourses
    • Assignments
    • Course builder
    • Assigning a course
      • Viewing assignments & publishing new versions
    • Courses and assignment use cases
  • โš™๏ธPortals
    • Trouble shooting for your students
    • Portal Settings
      • General and branding
      • Registration settings
      • Email settings
      • Locale / Language settings
      • SSO Authentication
        • Auth0
        • JSON Web Tokens (JWT)
        • SAML with Okta (EU)
        • SAML with Okta (US)
      • Study and Self Practice settings
    • User Access
    • Data Management
      • Tag manager
      • Attributes
      • Records of learning
    • Sub portals
      • Creating sub portals
      • Branding sub portals
  • ๐Ÿ“ŠAnalytics
    • Fractal
    • Tags & facets
      • Facet best practice
    • Student Insights
    • Question statistics
  • โฌ…๏ธExports & Reporting
    • Attempts table & exports
    • Reporting platform (Depreciated)
    • Flag exports
  • ๐Ÿ”ŒIntegrations
    • ๐ŸชWebhooks
      • User Updated Webhook
      • Attempt Completed Webhook
      • Attempt override created
      • User Registered Webhook
      • Exam Completed Webhook
      • Attempt Submitted Webhook
      • Exam Submitted Webhook
      • Attempt Certificate Generated
      • Store Purchase Webhook (Legacy)
      • Completed Assignment Webhook
      • Flag Planted Webhook
      • User Added to User Group Webhook
      • User Registered for Exam Webhook
      • Learning Record Webhooks
      • Invite sent
    • Integrations & APIs
    • Single Sign On
    • โšกZapier
      • ๐ŸŸขGet started
      • ๐Ÿ”ซTriggers
      • ๐ŸŽฌActions
      • ๐Ÿ—๏ธExample Workflows
    • Segment
      • Test & Question Analytics
    • Google Analytics
    • Custom Domain (CNAME)
    • Synap Mobile apps
  • ๐Ÿš€Using Synap
    • Admin Account
    • Synap Students
Powered by GitBook
On this page
  • โœ‹ Before you import
  • ๐Ÿ‘‡ Exporting

Was this helpful?

  1. Quizzes

Importing & Exporting Questions

A guide to using the question importer and advice for managing questions banks at scale

PreviousScore by choiceNextImporting

Last updated 1 year ago

Was this helpful?

When you have hundreds or even thousands of questions you want to put on Synap, you can use the import / export functionality to upload and make changes in bulk via a CSV.

๐Ÿšจ All existing questions on Synap are given a unique Synap ID. When you are adding questions to an existing quiz via the importer, you must include the existing questions and IDs or they will be deleted overridden on import.

โœ‹ Before you import

Text and images need to be HTML formatted in order to import correctly. When you export questions from platform you'll notice they are HTML formatted, for example, they will have had <p> tags added to paragraphs. You will need to add formatting as HTML to questions in a CSV. This is most important for questions with images and image answer options.

Images

To upload images via the importer, you must have them saved in a repository such as AWS or Wasabi. From there you will need a public link which you will include in the question or option image columns. This will also need HTML formatting

If you are unfamiliar with HTML formatting, particularly when working with images within questions or answer options, it may be easier for you to utilize the importer tool to import the entire text of a question, and then use the available formatting and editing tools on the platform to adjust the formatting and insert the images.

๐Ÿšจ Images in cells will not be imported into Synap, you must use permalinks and<img> tags

If you are using Excel you must ensure that you are exporting your csv in the UTF-8 file format. To do this go to File > Save As and select UTF-8 from the drop down box before you download the spreadsheet as a csv

We are aware of users based in the Netherlands being unable to use csv's exported from Excel. We are working towards a resolution for this but in the meantime please use Google Sheets to export your csv's. If this is not an option available to you, please contact your account manager.

Sections and EMQs

If your quiz uses sections remember to create these first so that you can include the section external id on the question importer sheet. Similarly, if you have EMQs in your quiz, import these before the questions so you can include the EMQ ids on the question importer sheet

Updating questions

The importer is not only useful for creating new quizzes but also for making bulk updates to existing quizzes. Follow the export process outlined below and then re-import the edited sheet. This process is useful for making bulk updates to multiple questions, such as adding tags. You can also use spreadsheet formulae such as =(SUBSTITUTE) to help speed up changes.

If you are adding new questions, do not remove the old questions from the sheet. On importing, the quiz will be updated to reflect what is on the sheet, so if you remove old questions and only have new ones on the sheet, the old questions will be deleted.

๐Ÿง  Questions with the same ids cannot exist in multiple quizzes. If you want to move questions from one quiz to another, you must delete the Synap IDs

Validation

Imports will be validated before adding questions to platform. You'll be emailed the reasons why an import has failed as well as a reference to the row.

๐Ÿ‘‡ Exporting

Look for the Export to CSV button on Questions and EMQ groups to export you content with all the ids. Content made on platform will be exported as HTML. When your export is complete you'll get an email with the content.

โ“
HTML formatting
Download the Synap question template
Download the Synap EMQ template