Create Custom xAPI Statements in Storyline with [How-To]

Watershed and TorranceLearning have been friends for a number of years now. TorranceLearning does great consulting work in the Experience API space, encouraging people to tinker with the specification via the xAPI cohorts that provide opportunities to collaborate with like-minded professionals from all over the world on xAPI projects.

xAPI Isn't Just for Coders

xAPI isn’t just for code writers. For example, one of our clients didn’t even know what it was until he heard other clients talking about it. He was still able to gain actionable insights from his data, without having to understand the underlying technology that makes the magic happen. And to support less technical implementers of xAPI, TorranceLearning has just released a new product, Statement Builder, which is designed to make custom tracking from Storyline courses considerably less technical.

Previously, if you wanted to track custom interactions in more complex Storyline courses, you had to write JavaScript. You would need to do the same if you wanted to add xAPI tracking to a package published for SCORM.

That's fine for certain users (see instructions in our xAPI guide), but for the Storyline ninjas who don't write code, this served as a barrier.

Breaking Down Barriers breaks down this barrier by offering a user interface that can be used to craft custom xAPI statements, including all of the Storyline variables and data you might expect from a custom interaction in Storyline. Once you build the statement, you can copy and paste the generated JavaScript right into Storyline without having to know what the code does (see above image).

It’s still a technical process, but if you’re the kind of Storyline power user that needs to track custom interactions, you’re already technical enough to use And most important, works without having to write code.

After you sign up for, the next steps are easy. Visit their website for a step-by-step breakdown. You can read more on the website and get all of the details from their documentation.

Subscribe to our blog

This website stores cookies on your computer to improve your experience and the services we provide. To learn more, see our Privacy Policy