Saving Progress

May 27, 2014


     I think that progress of a lesson is saved with a cookie but have not been able to confirm that.  We have been battling with the conflict of if a learner switches from his/her work pc to say an IPad later in the day mid-lesson that all progress would be lost.  Has anyone had any luck with this challenge?  Thank you.

9 Replies
Ashley Terwilliger-Pollard

Hi Brian,

First, you'll want to see that you enabled the Resume behavior for your course. You can choose Always or Prompt, and if you'll be hosting your content in an LMS, do one of the following:

  • If your LMS supports bookmarking, mark the box labeled When running in LMS, ignore Flash cookie. The LMS will control resume behavior in this scenario.
  • If your LMS does not support bookmarking, uncheck When running in LMS, ignore Flash cookie. The Flash cookie will control resume behavior in this scenario.

That should allow the user to return to where they last left off when accessing the course again once logged into your LMS or if logging into a web server. If the course is not resuming past a particular point/slide - you may need to look into what version of SCORM you used to publish, as there are some suspend data limits detailed here. 

Jolandi Phillips

Hi Ashley

I see that in SL 360 you do not have the choice to between using a cookie or not- is that because things have moved on and making this kind of choice manually is no longer relevant? 

I am trying to figure out two things:

1.  Why progress isn't saving when users switch devices half way through a course

2. How best to avoid non-tracking due to the LMS kicking users out.

Our users are logged out of our LMS (Moodle) after 40 minutes of inactivity.  I believe this is affecting users taking our SCORM courses created on Articulate, who are spending more than 40 minutes in a pop-up window instead of on Moodle.  I don't currently understand how often the SCORM can feed back to the Moodle to keep them 'live' on the site and avoid losing their work in the SCORM). 

I am not sure if these are related to the cookie question or not, but thought it was worth asking to help my understanding. 



Ashley Terwilliger-Pollard

Hi Jolandi,

The cookie is no longer required as a part of the resume tracking behavior so that option was removed in Storyline 360. 

Storyline is sending data to the LMS throughout the entire course. If you want to watch this happen it's always worth enabling LMS debug mode. Does Moodle require the course to open in a pop up or can you look at displaying it in the same window that the Moodle interface is in, so that users would still be "active"? 

Your learners should be able to switch between devices, browsers, and formats without losing their progress or results. They'll resume right where they left off and they'd need to be logged into their LMS account. You'd also need to enable the "Resume" prompt or set it to Always resume. 

If it's not working as you'd expect, it may be a good idea to test it at a site like SCORM Cloud, an industry standard for LMS testing. This article will walk you through the steps to test there. 

Jeanine Kinsey

What if we are not using an LMS Solution, but an HTML5 option instead?  We are embedding our course as an i-frame within another website.  It seems to be saving something to the computer such that another user can log into the computer and start where the last user left off (BIG PROBLEM - especially if the last user passed the quiz that allows them to move to the next section.)  We are trying to figure out where the data is being stored for the resume in this scenario.

Edgenta Academy

Hello! I was reading this article but can't seem to find an answer to something that I would like to do with Articulate Storyline.

I'd like to know if we can do a setting in Articulate where a pop up or notification reminder will appear (after a certain duration of time) when a learner has opened a eLearning in a browser and has stepped out, so the browser has remained idle for quite some time. The reminder will inform learners to save progress and click the quit button so that they can log in LMS again and resume where they left off later.