23 Replies
Sandi Williams


My course includes a survey with a results slide at the end and in which the course completion is based. Learners must submit each survey question individually as I have a submit interaction trigger on each page. I was wondering, however, if I still needed to include the submit results trigger on the results slide.

I'm thinking not but a confirmation would be great.

Silvia Vantusso

Hi Ashley,

I finally understood better the difference of Submit results and submit interaction. Thanks!

But I have another question regarding this point. In case of a quiz with a variable (and free) number of questions (the learner can decide how many questions to do), how could I manage the action of submitting result for LMS? Is it somehow possible to call the same results slide more than once?


Silvia Vantusso

Hi Leslie! 

thank you for your quick response. This is my big problem: tracking result. The course is designed like a game and the learner can decide to answer a variable number of question. It is not really important to track passed/incomplete, but rather the percentage/points reached. The idea is to record the result reached everytime the enter the game. I forgot to say that the course shoul be uploaded to an LMS (scorm 1.2) and I am using SL1.

Anyway I attach the sample. I thank you in advance for any advices you will give me. :-)

Leslie I add another last thing... would it be possibile to pass the result with JavaScript like described in this post https://community.articulate.com/discussions/articulate-storyline/can-you-pass-sl-results-variables-on-to-javascript. I never wrote a JavaScript but perhaps you or other can help me.. 


Ashley Terwilliger

Hi Silvia, 

Thanks for sharing a copy of your .story file here with us. The tracking of answering multiple questions and not necessarily all the questions is the difficult set up within Storyline without Javascript as  Storyline will report all the questions to the results slide to be tracked and you can't determine it based on the user seeing the question or not.

If you're looking to go the Javascript route, we'll have to defer to the community as it's not something that staff can assist with here. 

Silvia Vantusso

Thank you Ashley for your feedback. You are right it is difficult, because the idea is that all questions should be tracked, but the learner can decide how many of them to do. In the best case he will do all questions reaching 100% of result (if all are correct) otherwise he will get less, but this does not mean he will not pass. We just want to track the percentage of each learner, updating it everytime he does the course again. 

Could you give me some advises on how to get in touch with somebody that can assist me using Javascript within Articulate? I never use Javascript in my life :(


Kelli Williams

I mostly know the difference, but do you need both?  I'm working on a Survey, but I want to control which slides they are going to, based on their answers from the current slide, but also register and send their answers to our LMS.  I don't seem to be able to control the movement and also have the Submit Interaction trigger.  It seems like the Submit interaction trigger automatically jumps them to the next slide upon hitting the submit button, but I want to  send them to "Slide A" if they pick one answer and "Slide B" if they pick another answer.  I can delete the submit interaction trigger and control their movement through the survey using other triggers, but will their answers actually get sent to our LMS if I only have the Result Slide?  If not, how I can do both?  I've tried a bunch of stuff and nothing seems to work?  

Additional Info regarding attached file:  This is True/False or Yes/No survey.  True/Yes are the answer the client is looking for, but if someone answers False or No, they want the learner to provide an explanation.  They want to see this explanation too.   For some reason our LMS doesn't play well with the "Text Entry" option so I really need to use a separate "Short Answer" slide to capture that explanation.   

Currently, I have it set up like:  Question 1 (Slide 1), Explanation 1 (Slide 2), Question 2 (Slide 3), Explanation 2 (Slide 4)... etc.   So, if they answer "True" on Question 1 (Slide 1) , the trigger says, Jump to Question 2 (Slide 3) if they click "True (or Button 1)".    If they answer "False (Button 2), the trigger says, jump to Explanation 1 (Slide 2) if the user clicks "False (Button 2)".    Each explanation slide naturally just goes to the next question when they hit submit/next which is fine.  So, if they answer False to Question 1 (Slide 1), they are taken to Explanation 1 (Slide 2), then after entering their short answer and hit submit, they are taken to Question 2 (Slide 3), otherwise if they answer True they are essentially skipping the Explanation slide to move on to the next question.  

I'm attaching the SL file in case my explanation above doesn't make sense.  Note: it's sort of test file so it's not fully set-up, but scene two is the one I've been playing around with.  Also, you'll see a "Change Answer" layer, which I may just get rid of because of the same issue.  I'm not sure how to get the system to recognize they've changed their answer if they've already hit the Submit button and then of course control where they go from there as well.  Survey's don't have the multiple attempt option that automatically sets up a "Try Again" layer so I was trying to re-create that functionality.

I have tried building using Quiz Questions, but there isn't "Short Answer" or "Essay" option and again, the "Freeform style with a text entry box" doesn't work well in our LMS.   (See the attachment MLS Report for MRL  PNG)- it shows how the "text entry" answers appear in our LMS reporting- they are just jumbled up in the bottom within a bunch coding and its impossible to figure out which question the answer belong to.  


Thank you for taking a look and providing any possible guidance!



Kelli Williams

Actually, I think I just figured it out.  I set-up the branching in form view instead of using triggers and got rid of the "Change Answer" layer.  I'm testing the reporting now, but it flows well in SL so I'm hoping that worked.  I was going to just delete my comment, but figured I'd leave it in case anyone does have any additional advice or suggestions.  Thanks!

Deborah Levine

If I am tracking course completion by a passing score on Quiz #2 (and I have set up the course so that learners cannot advance to Section 2 material unless they pass Quiz #1), is it necessary to have the trigger, Submit Results, on Quiz #1? Or can I delete it? This is based on questions my client has been asking, they do not want the course to communicate with the LMS until the final quiz).  I tested the issue by deleting Submit Results from Quiz #1, and the scores are still calculated based on the Success and Failure triggers.  So the question is: Is there any reason to keep the Submit Results trigger on a quiz that is not being used to determine Pass/Fail (which is determined by how we are tracking Pass/Fail).

Sorry for this complicated question, it is mostly out of curiosity to understand the precise function of Submit Results. Thank you!

Ren Gomez

Hi Deborah,

Excellent question! In your Publish settings, you should be able to select which result slide you'd like to track for reporting to your LMS.

If you selected the Quiz #2 result slide in this window, you shouldn't have to remove the Submit Results trigger from Quiz #1. Though, if you find the scores are still being calculated and you're able to determine whether the learner can move forward or not, then removing that trigger should be ok.

The Submit Results trigger is used to calculate and report scores to the LMS.