Bulk Importing Courses
Upload multiple SCORM or cmi5 packages at once — each becomes a separate course.
If you have multiple SCORM or cmi5 courses to bring into Preserve at once — for example, when migrating from another LMS — the bulk import feature lets you upload them all in a single step.
Step 1: Open Bulk Import
Navigate to Learning → Courses and click the Bulk Import button at the top of the page.
Step 2: Prepare your ZIP file
Your file needs to be a single ZIP containing each course package as its own inner ZIP:
bulk-packages.zip
├── Course1.zip (SCORM — contains imsmanifest.xml)
├── Course2.zip (cmi5 — contains cmi5.xml or tincan.xml)
├── Course3.zip (SCORM or cmi5)
└── ...
Each inner ZIP should be a valid SCORM 1.2, SCORM 2004, or cmi5 package. The type is automatically detected from the manifest file inside each package. Course titles are extracted from each package's manifest.

Step 3: Upload and import
Drag and drop your bulk ZIP file onto the upload area, or click to browse and select it. Once a file is selected, click Start Import.
Each package inside the ZIP becomes a separate course in your Preserve library. When the import is complete, you'll see a confirmation.

Step 4: Review your import history
Click the View History link at the top of the Bulk Import page to see a log of all past bulk imports — useful for tracking what was imported when.

After importing
Each imported course starts in Draft status. Go to Learning → Courses and find your new courses under the Drafts section. From each course's edit page, you can review the course details, update the title and description, and publish when ready.