Skip to content
Coursebox Support home
InboxAsk a human

Can I embed Coursebox courses in another LMS using LTI or SCORM?

Updated by Carolina Martin

Plan requirement: Dynamic SCORM export is available on Creator and above. LTI and Self-Hosted SCORM need Pro and above. Course export isn't included on the Free plan. Compare plans.

On an earlier plan? Plan names and inclusions changed when we moved to Free, Creator, Pro, Pro + LMS and Enterprise. If you are on an earlier plan, your subscription continues unchanged and you keep everything it included — so you may still see features this article lists under a higher plan. Nothing has been removed from your account.

Yes. You can add Coursebox courses to another LMS, such as Moodle, Canvas, Schoolbox or OpenLearning, with LTI 1.3 or a SCORM package.

Which should you use?

  • SCORM 1.2: widely supported. Reports completion and score (pass or fail).

  • SCORM 2004: also reports interaction-level data, sequencing and bookmarking.

  • LTI 1.3: the deepest integration. Launches the live course and passes scores and progress back to the LMS gradebook.

  • Self-Hosted SCORM: a standalone package that keeps working offline and after you cancel.

For detailed scores and progress in your LMS gradebook, use LTI 1.3 or SCORM 2004. For something that keeps working without an active Coursebox subscription, use Self-Hosted SCORM.

Connect an LMS with LTI 1.3

  1. Open the course and click Share, then See all → LTI.

Share panel See all options with LTI highlighted
  1. In the Publish to LMS window, click Add New LMS.

  2. Copy the Coursebox details into your LMS, enter the details your LMS gives you, and click Save.

The full steps and a field labelling chart for Moodle, Schoolbox and Canvas are in Share & Export a Course. LTI launches the live course from Coursebox, so the course must stay published and your subscription active.

Export a SCORM package

  1. Make sure the course is published: click Share and check that Access level isn't Draft. See Publish a Course.

  2. In the Share panel, click SCORM.

  3. Under Dynamic SCORM, click Export to SCORM 1.2 or Export to SCORM 2004. For a standalone package, click Export to Self-hosted SCORM under Self-hosted.

Share panel SCORM menu with Export to SCORM 1.2, Export to SCORM 2004, De-identify SCORM users and Export to Self-hosted SCORM
  1. Upload the .zip to your LMS without unzipping it.

A Dynamic SCORM package is a wrapper. The .zip is small, often around 10 KB, because it's a launcher that loads your live Coursebox course. This means:

  • The course must stay published and your account active for the package to work.

  • Most content edits show on the next launch without a re-export. Re-export only when the course structure changes, such as adding or removing pages.

  • A file of about 10 KB is expected, not broken.

For Self-Hosted SCORM limitations, De-identify SCORM users and SCORM troubleshooting, see Share & Export a Course.

Watch the walkthrough