Using the Likert Scale quiz in Storyline or creating one from scratch!

Hi guys,

(I do apologise in advance for the in depth explanation of my problem. I have done this to give you a bit more context as to what I need to achieve. I know this topic has been discussed before, but I can't seem to find a solution that suits me. Also, I'm sure everyone has come across or done one of those self assessment surveys before. I do explain what I am hoping to achieve with this, but it's just to add more context to my problem.)

So as the heading says, I am trying to create a self assessment survey in storyline using the Likert scale approach. I have had a look at the Likert Scale quiz in storyline and it is exactly the kind of thing I need to create, but I can't seem to have it generate the type of feedback I need. 

I have tried to do this by creating a pick one freeform slide utilizing button sets to simulate what the Likert scale quiz does automatically. The Pick one option is perfect as I can add a score to each radio button. I done this in the hope that when the learner selects an option per question, their score would be pulled from the radio buttons that would be valued from 1 through 5 and would give them feedback with regards to the score they received. In the end, if their score were 37, the associated score layer (with a range of 31 to 40) would show giving the learner feedback on their score. 

The problem I am having is that because it is a Pick one question, I can only select one correct answer in the form view, and when I try to create the same thing using a Pick many form, I cannot add a value to each of the radio buttons. I am doing this to try to pull the value assigned to each radio button to be used to calculate the final score.

I know I could probably do this on separate slides, but traditionally these kinds of surveys/questionaires are done on one "page".

Is there a way to make the auto generated Likert scale in Storyline 2 do this? Can I add values to those radio buttons or do they have values assigned to them already?

Or is there a way to create this result using a freeform slide? I have seen some of the videos that were posted with regards to this topic but I cannot find a solution that I need just yet.

Thank you for any help or guidance you can give me.




21 Replies
Crystal Horn

Hello Thabit!  I took your challenge and built out a model for you.  Well, and for me.  :)

I used button sets, a variable, and triggers with conditions to allow for 1 selection per statement, all on the same page, and a sum of the points according to their answers.  It's rough, but see if it does the job...

Here's the demo.

 The .story file is down below!

Thabit Samodien

Hi Crystal,

Apologies for the delayed reply as I only got to have a look at your file this morning. All I can say is WOW!!! That is EXACTLY what I need... I couldn't have asked for anything more! That literally is exactly what I described in my post and you created it to the T. 

Once again the amazing people of this community have come through for me, namely you Crystal. Thank you once again. I really appreciate the help. What you have done will greatly enrich the course I am building and the learners overall experience.

Kind regards,


Sudipta De

Thanks, Crystal for sharing the idea!

I am using it for one of my projects but I ran into one issue with the variable used here - if I select a button (say 1) for a question and then change my input to select a different button (say 2) of the same button set, then both the values are adding up and making it a 3 instead of 2 (ideally).

Any suggestions to overcome this?

Ren Gomez

Hi Sudipta,

Changing your selection shouldn't add additional values as the results aren't calculated until the Results button is clicked. The trigger also only adds value if that button has a Selected state.

Are you comfortable with sharing that slide for testing? You can share it publicly here, or privately with our support engineers. We'll delete it when we nail down what's going on!

Ren Gomez

Hi Sudipta,

Thanks for sharing your file! I think the key difference here is your object triggers. You're adding value to the variable as soon as the user selects the radio button.

In the templates shared earlier in the discussion, the value isn't calculated until the user selects Submit. There is also a condition added to only calculate when the radio button is Selected.

This will ensure that even if the user changes their response, the scores aren't recorded until they're completely done. Take a look, and once you've made those changes, let us know if you need further help!

Melissa Rogers

Hello, I am a newbie to storyline.  Just downloaded the app this morning.   I am trying to build something similar and was hoping to view the templates created or get some help from someone with experience.  

I am trying to build a self assessment tool (think something like Myers Briggs) where an employee can select the items that best fit their style.   They could possibly rate them on a 1-4 scale.  Then I need a results page that will show the total for each of the 4 possible categories to help them see their preferences based on scores from strongest to weakest preferences.   Does someone have a template for something like this.