Skip to main content

SCORM Content

Plan requirement

SCORM content is available on the Pro plan and above.

SCORM (Sharable Content Object Reference Model) is a standard format for e-learning content. If you have existing training content exported from tools like Articulate Storyline, Adobe Captivate, or iSpring, you can upload the SCORM package directly to the platform.

Supported versions

VersionSupport
SCORM 1.2Supported
SCORM 2004 (all editions)Supported
xAPI (Tin Can)Not currently supported
AICCNot currently supported

Upload a SCORM package

SCORM content is delivered as a lesson of type SCORM.

  1. Open a course and go to the module where you want to add the content
  2. Click Add Lesson
  3. Set Type to SCORM
  4. Enter a Title
  5. Click Upload SCORM Package and select your .zip file (max 500 MB)
  6. Click Save

The platform validates and unpacks the ZIP file. Processing usually completes within 1–2 minutes; you will see a status indicator on the lesson card.

warning

The ZIP file must contain a valid imsmanifest.xml (SCORM 1.2) or imsmanifest.xml/tincan.xml at the root level. If the upload fails validation, check that you exported the correct format from your authoring tool.

How students experience SCORM content

When a student opens a SCORM lesson, the content loads in an embedded player directly on the lesson page — no separate window or download is required. The player fills the lesson area and renders your SCORM module exactly as authored.

Navigation within the SCORM content (slide-by-slide, branching, etc.) is controlled by the content itself.

Completion tracking

Completion is tracked automatically using the SCORM API:

  • When the SCORM package reports cmi.core.lesson_status = passed or completed (SCORM 1.2), or cmi.completion_status = completed (SCORM 2004), the lesson is marked complete in the platform
  • The student's overall course progress updates accordingly
  • If the SCORM package does not report a completion status, the lesson remains marked as in-progress

You do not need to configure anything — the platform listens to the SCORM API calls made by the content.

Limitations

FeatureSCORM support
Drip content (scheduled release)Not supported on SCORM lessons
Free previewNot supported on SCORM lessons
AI assistant (content generation)Not applicable
Video player controlsControlled by the SCORM content, not the platform
tip

If your SCORM package has its own built-in quiz, the quiz results are tracked within the SCORM completion data. Platform-native quiz analytics (separate quiz attempts, per-question breakdown) are only available for lessons of type Quiz, not SCORM.