Forum Discussion
Reviewing Survey Slides with optional re-answer
Hi community,
Would love ideas on how to solve this issue I'm having. I've created a Storyline course that is just a feedback survey, which will sit in our LMS as an optional second lesson after a learner completes any of our eLearning courses. It is about 5 questions using the built in survey slides (Likert, Multi Choice, Short Answer).
I'd like the learner to be able to go back to previous questions (via a back button with a 'jump to previous slide' trigger) and review their answers and also change them if they want. All I can see that will affect this is whether the slide is set to Resume Saved State or Reset to Initial State on revisit. But once a survey slide is submitted the result is locked. This means that they can either go back and review their answers but not change them (if I go with 'Resume Saved State') or go back to reset slides that they have to answer again (if I go with 'Reset to Initial State').
Is there a way that the learner can go back and still see their originally submitted answers but also have the option to either leave them be or change them? I've tried a conditional reset of the slide (triggered to when the timeline starts) but there isn't a condition for whether it's a first visit or a revisit. I also thought of adding a 'Change my answer' button but I also can't see a trigger option for resetting the survey interaction (only the survey feedback, which I'm not using).
All ideas welcome! Thanks.
Hello Rowan,
Thanks for reaching out!
The trick to achieve this effect is to delay the 'Submit Interaction' trigger until you're sure that the learner is ready to submit their responses. There are multiple ways to achieve this, so I'll share my preferred method. You can use a True/False variable as a condition to control the trigger, and only allow the interaction to be submitted once this value is set to a specific one.
I understand that it would be better if I could show this to you as an example, so I've included a working demo of a survey question that learners can go back to until they're ready to submit their responses.
Let me know if you have any questions!
- RowanTrevorCommunity Member
Hi Joe, thanks for your reply and for sending through the example. I've had a look at it, and it seems like with this solution the learner needing to go back and review would be compulsory in order to submit the interaction. Is there a way to make that optional only? As in, with a five question survey, could they get to Q5, decide to go back and change their answer for Q4, then continue on and finish? Without having to go back and review Q1-3? I understand that this would mean they would need to submit each question interaction as they go (in case they don't revisit), or is there a way for them to nominate their answer to each question but then only submit all five interactions at the end? Can an interaction be submitted a second time and the new answer overwrite the first one?
Hi Rowan,
There isn't a feature available in Storyline 360 that currently supports your design requirement. With that being said, you can use a Reset Results trigger to clear any previously submitted attempt, and allow learners to retry a quiz or survey. Note that this will clear all attempts from previous survey slides as well.
You can test this to see if it will be suitable for your design requirement. Let me know if you have any questions!
- RowanTrevorCommunity Member
Hi Joe, thanks for taking the time to look at this and provide some suggestions, appreciate it. Unfortunately these won't give me the design I originally had in mind, but we've made the call to remove the ability for the learner to go back, and just made it a one-way linear survey, so we have a working solution. Thanks again.
Very welcome!