Enterprise
February 12, 2025 · Last updated on May 7, 2026

How to download your learning videos: SCORM, xAPI, and LMS Embed

How to download your learning videos: SCORM, xAPI, and LMS Embed
# Enterprise
# Education
# E-Learning

Get HeyGen videos into your LMS

How to download your learning videos: SCORM, xAPI, and LMS Embed
HeyGen gives you three ways to deliver learning videos inside a Learning Management System (LMS): SCORM Export, xAPI, and LMS Embed. Each method suits different tracking needs, LMS setups, and workflows. This guide walks you through all three so you can choose the right approach for your team.
Please note that this feature is available to Business and Enterprise Plan users only.




What's covered in this guide

  • Method 1: SCORM Export
  • Method 2: xAPI
  • Method 3: LMS Embed
  • Which method should I use?
  • Recap


Method 1: SCORM Export

SCORM (Sharable Content Object Reference Model) is the most widely used standard for e-learning content in Learning Management Systems. HeyGen's SCORM Export feature lets you package your videos into SCORM-compliant ZIP files that can be uploaded directly into any SCORM-supported LMS.
With SCORM Export, you can define completion rules, such as requiring learners to watch a specific percentage of the video, and ensure progress is tracked for reporting and compliance purposes.


Interactive elements

HeyGen SCORM packages support interactive elements inside your course modules. You can add quizzes and branching video directly in HeyGen AI Studio, allowing learners to choose paths through the content, answer questions, and experience non-linear playback. Once exported, these interactive elements are fully included in your SCORM package.


How to export SCORM from HeyGen

Go to your HeyGen dashboard and choose the video you want to export. Click the Download button. Then Advanced Settings. Toggle on Export as SCORM to access the SCORM export settings.


You can choose between:
  • SCORM 1.2
  • SCORM 2004 (4th Edition)



If you’re not sure which version to use, check with your LMS provider.


Auto-SCORM

Auto-SCORM lets you update your video and regenerate it without having to manually recreate and re-upload a new SCORM package every time you make a change. The SCORM content stays aligned automatically.
To enable Auto-SCORM, select Host video on HeyGen when downloading your SCORM package. The video is then served directly from HeyGen instead of being embedded in the package, so any updates you make are reflected automatically in your LMS.



You can also enable the "Allow learners to skip within video" option which when enabled, learners can skip forward and backward within the video. When disabled, learners must watch the entire video sequentially.


Use the slider to set the percentage of the video a learner must watch to complete the course in the LMS. For example, setting it to 80% means learners need to watch 80% of the video for it to be marked as complete.


Once you’ve set your preferences, click Export SCORM Package. A ZIP file containing your SCORM-compliant package will be downloaded.


How to upload the SCORM package to your LMS

Open your LMS and navigate to the SCORM upload or import section.
Upload the ZIP file you downloaded from HeyGen.


Once uploaded, your video will be available in the LMS, and progress will be tracked according to the completion percentage you set.



Method 2: xAPI

In addition to SCORM, HeyGen supports xAPI, a more advanced tracking standard that gives LMS administrators richer insight into how learners are engaging with video content.
xAPI sends learning data directly to your organization's Learning Record Store (LRS), giving L&D teams far more granular reporting than standard SCORM allows. With xAPI, you can track:
  • Whether a learner played, paused, or seeked through a video
  • Completion status
  • Which segments were watched
  • Where a learner left off (resume position)
  • The exact decision-making process of your learners, not just their final grade


Step 1: Connect your LRS

Before exporting with xAPI, you need to connect your Learning Record Store (LRS) to HeyGen.
Go to your workspace settings and open Export Settings. Under Learning Record Store (LRS), enter:
  • Connection Name — a label for this connection
  • Authentication — choose Basic Auth (Key + Secret) or Bearer Token, and enter your credentials


Once configured, click Test Connection to verify everything is working. The status will show as Connected when successful.
The steps to find your LRS Endpoint URL and credentials will vary depending on your LRS provider. Refer to your provider's documentation for instructions on locating your endpoint URL and authentication details.


Step 2: Export with xAPI

Once your LRS is connected, go to your HeyGen dashboard and choose the video you want to export. Click Download, then open Advanced Settings.
Check the Export as xAPI checkbox, you'll see your connected LRS name displayed beneath it.
Note: Only workspace admins can add or edit LRS configurations. If you don't see an LRS connected or need to update the configuration, reach out to your workspace or organization admin to set this up.
Next, click export.
Once learners interact with the content in your LMS, xAPI statements will be sent automatically to your connected LRS for reporting.


Method 3: LMS Embed

LMS Embed lets you embed HeyGen videos directly into your LMS using an HTML embed code, no SCORM package required. This is the fastest way to get video content into your LMS, and any updates you make to the video in HeyGen are automatically reflected in the LMS with no re-upload needed.
LMS Embed does not provide learner tracking or completion data. If you need progress tracking, use SCORM Export or xAPI instead.


How to embed a HeyGen video in your LMS

Once your video is ready in HeyGen, go to the video's share page, click Share, and select LMS to copy the embed code.
Navigate to your LMS and open the course or lesson where you want the video to appear. Add a new content block and paste the HTML embed code. For example, in Articulate, you would add a Multimedia block, select Embed, and paste the code before saving.
The video will appear instantly, fully embedded and playable directly inside the LMS. Any updates made to the video in HeyGen will automatically be reflected, no re-upload required.


Troubleshooting

If you run into issues with embedded video playback, refer to the table below for common causes and fixes. For a full troubleshooting guide, visit LMS complete guide


Which method should I use?


SCORM Export
xAPI
LMS Embed
Learner tracking
Yes
Yes (advanced)
No
Auto-updates in LMS
With Auto-SCORM
Yes
Yes
Requires LRS
No
Yes
No
Interactive elements
Yes
Yes
No
Setup complexity
Low
Medium
Very low
Best for
Standard compliance training
Advanced L&D analytics
Fast setup, no tracking needed


Recap

In this guide, you learned three ways to get HeyGen videos into your LMS:
  • Method 1: SCORM Export
  • Method 2: xAPI
  • Method 3: LMS Embed
  • Which method should I use?
We can't wait to see how you use HeyGen to elevate your LMS training. If you're sharing your learning programs or success stories, tag HeyGen so we can celebrate with you!




Comments (0)
Popular
avatar

Table Of Contents
Dive in

Related

Guide
How to translate and localize your videos in HeyGen
Oct 15th, 2024 Views 14.2K
Video
Create engaging learning videos with HeyGen
Apr 9th, 2024 Views 227
Terms of Service
Your Privacy Choices