Note: SCORM Import is an Enterprise feature. CanIPhish supports importing both SCORM 1.2 and SCORM 2004 (2nd, 3rd, and 4th Edition) packages.
CanIPhish allows you to import your own third‑party SCORM training packages directly into the platform. Once imported, these packages behave just like CanIPhish's built‑in training modules — they can be assigned through Training Campaigns, delivered to your learners, and have their completion and pass/fail results tracked automatically.
In this support article, we'll outline what SCORM Import is, how to import a package, the advanced configuration options available, how imported training is assigned and tracked, and answers to frequently asked questions.
Table Of Contents
- What Is SCORM Import?
- How To Import A SCORM Package Into The CanIPhish Cloud Platform
- Advanced SCORM Import Settings
- Assigning & Tracking Imported SCORM Training
- Managing Your Imported SCORM Modules
- Frequently Asked Questions
What Is SCORM Import?
SCORM is a universal standard that allows training content built by different providers to be delivered and tracked from a single Learning Management System (LMS). Where SCORM Export lets you take CanIPhish training out to a third‑party LMS, SCORM Import does the reverse — it lets you bring third‑party training in to CanIPhish.
This is useful if you already have your own security awareness, compliance, or onboarding content (built in tools such as Articulate Storyline, Adobe Captivate, iSpring, or any other SCORM‑conformant authoring tool) and want to deliver it alongside CanIPhish's training from one place. Your learners get a single, unified training experience, and you continue to manage everything — assignment, reminders, completion tracking, and certificates — from the CanIPhish platform.
How To Import A SCORM Package Into The CanIPhish Cloud Platform
To import a SCORM package, follow the below steps:
- Login to your CanIPhish account and go to the Training Modules page: https://caniphish.com/platform/content/training-library
- Click the 'SCORM Integration' button on the middle‑right side of the page:
- Within the SCORM Integration popup, select the 'Import' tab:
- Give your training module a name, then click 'Browse' (or drag and drop) to select your SCORM package — this is the
.zipfile produced by your authoring tool. Optionally, configure the advanced options described in the next section. - Click 'Import'. CanIPhish will validate and upload your package, and once complete it will appear in your Training Modules list alongside the rest of your training library.
Note: Your SCORM package must be a valid SCORM 1.2 or SCORM 2004 .zip file containing an imsmanifest.xml at its root. This is the standard output of any SCORM‑conformant authoring tool, so in most cases you can simply upload the package exactly as it was exported.
Advanced SCORM Import Settings
Imported SCORM modules use the same metadata as CanIPhish's built‑in training, so they remain consistent with the rest of your library and are easy to find and filter. When importing (or when editing the module later), you can configure:
- Thumbnail: The preview image shown to learners on their dashboard and in assignment emails.
- Difficulty: The learner skill level associated with the module (e.g. Beginner, Intermediate, Advanced).
- Estimated Completion Time: The approximate duration shown to learners.
- Compliance Mapping: The compliance frameworks or standards this training maps to.
- Tags: Labels used to organize and filter your training library.
Passing Score: CanIPhish automatically reads the passing (mastery) score declared inside your SCORM package and uses it as the required passing score for the assignment. If your package does not declare one, the module is treated as completion‑based — the learner passes by completing the content — and the required score is shown as a dash ("—") on the dashboard rather than a percentage.
Important Note: The advanced settings above describe how the module is presented and tracked — they do not change the training content itself. You can update them at any time without re‑uploading your SCORM package.
Assigning & Tracking Imported SCORM Training
Once imported, a SCORM module behaves exactly like any other CanIPhish training module:
- Assigning: Add it to a Training Campaign just as you would a built‑in module. Learners receive the same assignment emails and reminders.
- Delivering: Learners launch the training from their Learner Dashboard, and the content runs within CanIPhish.
- Resuming: If a learner exits part‑way through, their progress is saved and they will resume from where they left off the next time they launch the training (on the same browser).
- Completion & Pass/Fail: CanIPhish records the result your package reports. For a module with a passing score, the learner must meet it (or the package must report a "passed" status) for the assignment to be marked complete; for a completion‑based module, finishing the content completes the assignment.
- Certificate Of Completion: When a learner passes, their completion is recorded on their Learner Dashboard and a certificate of completion is made available — exactly as it is for CanIPhish's own training.
Managing Your Imported SCORM Modules
-
Update the content: Re‑upload a new version of the
.zipto replace the package in place — useful when your source content changes — without recreating the module. - Duplicate: Create a copy of an existing imported module.
- Edit or delete: Update the advanced options at any time, or remove the module when it is no longer needed.
Frequently Asked Questions
What versions of SCORM can I import?
CanIPhish supports importing SCORM 1.2 and SCORM 2004 (2nd, 3rd, and 4th Edition) packages.
Is SCORM Import available on all plans?
SCORM Import is an Enterprise feature. The option to import, update, and duplicate SCORM modules is available to Enterprise subscribers.
What do I need to upload?
A standard SCORM .zip package containing an imsmanifest.xml at its root — i.e. the package exactly as exported by your authoring tool.
How is the passing score determined?
CanIPhish reads the passing (mastery) score declared in your package's manifest. If none is declared, the module is treated as completion‑based and the required score is shown as a dash ("—").
Will imported training be tracked like CanIPhish's own modules?
Yes. Completion, pass/fail, best score, attempts, and certificates of completion are all tracked in the same way as built‑in training.
Can learners resume where they left off?
Yes. A learner's progress (their bookmark and the package's suspend data) is saved so they can resume from where they left off on their next launch. Resume is retained per‑browser on the device they used.
Do I still need to set up Training Campaigns?
Yes. Imported SCORM modules are assigned, managed, and monitored through Training Campaigns exactly like built‑in modules.
Do I need to re‑import if I change the advanced settings?
No. The thumbnail, difficulty, estimated time, compliance mapping, and tags can all be edited without re‑uploading your package. You only re‑upload when you want to change the actual training content.
Comments
0 comments
Please sign in to leave a comment.