Storyline 360: LRS Support

Article Last Updated

This article applies to:

Learning happens everywhere, even outside of a learning management system (LMS). With a learning record store (LRS), you can collect learner data from various platforms that goes beyond slides viewed, quiz results, and course completion. You can send that data to an LRS, an LMS, or both.

As of November 2021, Storyline 360 includes an LRS publishing option. Here's how it works.

Publishing a Course for LRS

To enable LRS support in Storyline 360, select the LMS / LRS tab in the Publish window, then mark the box to Report to an external LRS. (If you plan on reporting to an LMS as well, mark the LMS box too.)

Publish window in Storyline 360.

To set up your LRS configuration, click the Reporting and Tracking button, select the LRS tab in the window that appears, and then choose one of the options described below. You must provide the actor, the LRS endpoint, and authentication (key and secret) credentials.

Reporting and Tracking Options window in Storyline 360.

Supplied at launch

Use this option when you don't want to store authentication credentials in your Storyline 360 project file or when you need the option to update the LRS endpoint or credentials without republishing the project.

Your LRS admin or IT staff will use scripts to supply the LRS details, including the actor, endpoint, and credentials. To simplify the setup process, share this LRS Launch Test guide with your LRS admin or IT team so they can enter the following values in the window (as shown below): LRS endpoint, credentials, actor, and URL to start page (i.e., the location of the story.html file in your published output). The launch URL gets generated automatically by the values you enter.

LRS launch test page.


Use this option to enter the LRS endpoint and credentials right in Storyline 360. The configuration details will be stored in your project file, and you'll need to republish the project if you change them later. To check your credentials, click the Test Settings button. Storyline 360 will let you know whether or not it connects to the LRS endpoint. You'll need to supply the actor via a query string unless you publish for xAPI or cmi5.

LRS Terms

Familiarize yourself with these LRS terms:

  • Activity ID is an internationalized resource identifier (IRI) with a unique string of characters assigned by Storyline 360 that your LRS uses to identify activities in a course.
  • Actor is the information used by the LRS to identify each learner—for example, the full name and email address of a learner. You don't need to supply the actor when you publish for xAPI or cmi5—your LMS supplies the actor. However, you must provide the actor when you publish for both LRS and SCORM or AICC LMS or you publish for LRS only.
  • LRS Endpoint is the URL to an LRS server on the internet.
  • Authentication is accomplished by supplying the credentials (key and secret) needed to connect with an LRS.


LRS support is exclusive to Storyline 360. Project files that are set to report to an LRS and then saved won't open in Storyline 3 or earlier versions of Storyline 360. To restore compatibility with Storyline 3, uncheck the box to Report to external LRS and then save the change in your Storyline 360 file.

Learn more about compatibility.