SCORM- a Shareable Content Object Reference Model- is a set of technical criteria for eLearning software products. SCORMS are created based on specific standards, which makes them work across different Learning Management Systems (LMSs), just like a USB works in various devices. You may find more information on SCORMs, HTML5 Multimedia Packages, and their use at the end of this article!

Deciding whether to invest in SCORM courses, there are pros and cons to both options. If you have time to invest in developing excellent content, SCORM courses are a great idea! 

With SCORMs, the material can be sold and delivered with the smallest headache possible. Use SCORMs if you want to provide engaging, interactive experiences for your learners, greater control of the time spent on your courses, and more options to combine different learning units.

Here we'll go through the procedure you'll need to follow for adding SCORM files in courses if you're using a custom domain. Shall we get started? 

Add a CNAME DNS record 

If you are using a custom domain we strongly recommend following the next two steps to ensure that your SCORM learning activities will be accessible from all web browsers, including Safari on MacOS / iOS, and future versions of Chrome, Firefox and Edge:

1 Setup a CNAME DNS record in your hosting provider account that will point scorm.YOUR_CUSTOM_DOMAIN to

The following image is showing the CNAME on GoDaddy's DNS panel ("Host": scorm and "Points to":

2 Let us know at when you have set up the CNAME DNS record - our dev team will need one to two business days to finalize the configuration.

Upload multimedia and SCORM files on LearnWorlds

Now that you've added the CNAME in your hosting provider's DNS settings all you'll need are the SCORM files!

1 In your course builder, choose the "+" button to add a new activity and select the “Multimedia” tab

2 Click on the “SCORM/HTML 5 Package” button.

3 Add a title to your new learning unit and then select “Settings”

4 In the side form that appears, select “Add scorm” to upload your file.

5 Uploading might take a few seconds; be patient!

6 Hit “Save”!

Your new activity is now ready for use. 

Please, make sure that you provide a valid SCORM. The SCORMs below are the ones valid for our platform:

  • SCORM 1.2
  • SCORM 2004 3rd Edition
  • Captivate CAM 1.3 zip package
  • HTML5

Also, please make sure that the zip files include the “manifest” file in the upload! This manifest file contains an XML code that describes the structure of a course both from a learner’s perspective and from a physical file system perspective and is required for the SCORM to be valid. Be sure to test the learning unit and see how it works before releasing the course/unit. Press on the magnifying glass on top of your screen to preview the course.

Important note:  At this point, if you need to capture the student's performance and report it to the LMS, it is not recommended publishing a SCORM in LearnWorlds because SCORM results won't be tracked by our system (persist). Instead, you can use LW built-in quizzes, exams, and other learning units

What is SCORM?

A Shareable Content Object Reference Model (SCORM) is a set of technical criteria for eLearning software products. It is a zip file that contains a single course activity or a whole course packaged in a standardized format. SCORMS are created based on specific standards, which makes them work across different Learning Management Systems (LMSs), just like a USB works in various devices. 

The great thing about SCORM files is that content once created can be used in many different systems and situations without modification. Achieving basic SCORM conformance for your content can often be accomplished by a talented software developer in a reasonable time frame. 

What does a SCORM course look like?

It depends on the content. Most SCORM courses follow a similar structure. A SCORM course is like a powerpoint presentation with an extra layer of interactivity. 

Also, when a SCORM course is being taken there are many pieces of data being monitored, like where learner left off, lesson status (pass, fail, complete, incomplete), score learner got, and interactions (individual answers to exam questions, time spent, etc.). 

Should I use SCORMs?

Choose whether or not to use SCORM is a balance between the benefits of its use versus the time and money spent implementing it. Your decision will also depend on the type of training you want to deliver. If you’re a professional training company, investing in the development of SCORM-based courses is worth it. If you expect someone to pay a lot for a course, you want them to appreciate its quality. 

What is HTML5 Multimedia Packages?

HTML5 packages are essentially an interactive website loading inside a cloud LMS like LearnWorlds. The difference with previous iterations is the native support of interactive elements and video playback, making it suitable for elearning.

Note: If you had already uploaded your SCORM files and you connected a custom domain with your school afterwards, you need to add the above CNAME DNS record as soon as possible and let us know at