Importing User Data from our LMS (SumTotal) into a Storyline file?

May 19, 2023

Hi all,

So, I've created a process inside my Storyline 360 courses that uses JSON/Javascript in coordination with MS Power Apps and Outlook, to not only display the user's answers on the screen in summary format, but also to create an HTML-formatted email that is sent to the user post-completion of the course.  It's garnered incredible reviews from our org's c-suite and is opening up a LOT of possibilities for our courses.

But, one thing that is not perfected, is properly gathering the user's information to be able to email them.  

Right now, I have a slide that asks for their first and last names and their PHS.org email address.  And then I have them confirm the entry.  Well, out of 13000 assignments, I'm getting a lot of rejected emails because of why?  Incorrect email!

So I'm looking for a way, if anyone has made this happen, to inject the user's information from the Learning Management System, into the Storyline course as they are taking it.  Inject their First and Last Names and email address that is on record inside the LMS.  The goal is to have them NOT have to enter this information (and eliminate the bad email issue).

If you have accomplished this, I would love to connect with you. Its probably way too much to document here, so I would love to engage with you to learn from your successes.

Also, if I cannot find a way to do this, I'm struggling to find resources to help me program the Email field to recognize when the wrong domain is entered.  We are @phs.org and its almost comical to see the variations that come through.  

Sorry for the long post.  :-)

1 Reply
Jürgen Schoenemeyer

So I'm looking for a way, if anyone has made this happen, to inject the user's information from the Learning Management System, into the Storyline course as they are taking it.

in Scorm Cloud this is easy (Scorm 1.2)

with lmsAPI.GetStudentID() you get the email adress of the registered user

you should check, if this is the same with SumTotal