Storyline 360: How to Send the Value of a Variable to an LMS
Tabs
You can report the value of any variable to an LMS/LRS. View the following techniques, depending on the standard you used.
https://www.articulatesupport.com/article/Storyline-360-How-to-Send-the-Value-of-a-Variable-to-an-LMS
You can report the value of any variable to an LMS/LRS. View the following techniques, depending on the standard you used.
- Using Survey Questions (Any LMS Standard)
Using Survey Questions (Any LMS Standard)
Unless you're using custom xAPI statements, Storyline 360 doesn't report the value of variables to an LMS. However, you may be able to communicate variables to an LMS using survey questions. Since Storyline 360 reports quiz answers to an LMS, the idea is to assign the value of each variable to a Short Answer survey question. Essentially, the process looks like this:
- Create a Short Answer survey question for each variable that you want to report to the LMS.
- Assign each variable that you want to report to one of the question slides.
- Hide the question slides.
- Link the question slides to a result slide.
- Select that result slide as your tracking option when you publish.
Note that this method works for any LMS standard. If you're publishing for xAPI or cmi5, though, use the technique above for an easier way to send variable values to an LMS/LRS.
To report one or more Storyline 360 variables to an LMS, do this:
- Add a Short Answer survey question to your Storyline 360 project. The question text can say anything you'd like. We'll hide this slide later, so learners won't see it.
- Add a new trigger that adjusts the default text-entry variable for the question when the timeline of the slide starts. Make it equal to the custom variable that you want to report to the LMS. Use these trigger wizard parameters:
- Action: Adjust variable
- Variable: Select the TextEntry variable from the drop-down list that corresponds to this question slide.
- Operator: = Set
- Value: Variable (Select the variable that you want to report to your LMS.)
- When: Timeline starts
- Object: Select the current slide.

Tip: Storyline 360 uses a default name of TextEntry for the first text-entry variable. For additional text-entry variables in the same course, Storyline 360 numbers them: TextEntry1, TextEntry2, etc. You may want to rename the default variables to make them easier to identify.
To hide this slide from learners, edit the default Submit interaction trigger so it executes when the timeline of the slide starts. Use these trigger wizard parameters:
- Action: Submit interaction
- Interaction: Short Answer
- When: Timeline starts
- Object: Select the current slide

Link the Short Answer survey question to a result slide. If you already have a result slide in your course, use the drop-down on the ribbon to select it. Or, create a new result slide—see this tutorial for details.
Repeat steps 1-4 for any other variables that you want to report to your LMS.
When you publish for LMS/LRS, select the result slide from step 4 as the one that you want to track.