Using Opinion Scales for Personality Quizzes | Community
Skip to main content
Question

Using Opinion Scales for Personality Quizzes


I’ve set up a personality quiz at http://bit.ly/YouAreWhatYouClick where people use opinion scales to rate how strongly they agree with statements about themselves, and then the answers are pulled into a formula to calculate their score from 1-10 in different categories like conscientiousness, neuroticism, etc. So for instance, for conscientiousness, you have to add 5 + whatever you said for question 3 - whatever you said for question 8. The best way I could figure out to convey this on the ending screen was to use the @ function to pull people’s answers into the formula and make them do the addition/subtraction on their end (as shown in the sample image below). But is there a way to have Typeform calculate this for me?
 

 

9 replies

john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5305 replies
  • June 7, 2021

@chroniclebooks - welcome to the community from another user. 

the short answer is YES you can do this inside Typeform. You just need to use the Advanced Logic Branching and Calculations feature and probably a couple of variables that you should create to deal with the scoring. 

des


Thanks, @john.desborough! Also yikes, this sounds way above my Typeform abilities. Any rudimentary articles I should read to get started?


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15012 replies
  • June 15, 2021

Hi @chroniclebooks If you haven’t already checked them out, we have a handy article here on advanced logic jumps with calculations as well as an article here on using variables. From there, you can then use the recall information feature to pull the information into the form for the respondent to see. Let us know if you have any troubles getting that setup!


Thanks, @Liz ! I feel like I’m getting closer, but something still isn’t right. I set up a different variable for each of the 5 personality traits being measured, then added logic calculations to each of the questions--as in, “always add @question1 to @extraversion,” “always subtract @question2 from @agreeableness,” etc.--and then used the recall feature to list the scores for each trait at the end. It worked for the first two traits, but then the rest have super wonky numbers. (Should be between 1-10, but they’re way higher.) What am I doing wrong? Link here: http://bit.ly/YouAreWhatYouClick

 

 


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5305 replies
  • June 16, 2021

@chroniclebooks - don’t use the ‘always’ to do the calculations because they execute all the way through the survey regardless of what is chosen in the answers. 

you will need to use the if answer is x then add y to variable_z for each response to have it work properly.. 

i see the issue you describe in the form - just completed it. 

try changing the always statements and see if that works better. lemme know if you want to show some screenshots of the logic and do a little deeper dive for you.. 

des


Ah, nevermind, I figured it out!


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5305 replies
  • June 17, 2021

glad to hear!

 


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15012 replies
  • June 21, 2021

I’m a bit late to the party, but glad you figured it out, @chroniclebooks ! Let us know if we can answer anything else. :grin:


Gabriel
Ex–Typefomer
Forum|alt.badge.img+5
  • Community Team
  • 857 replies
  • June 22, 2021

@chroniclebooks would be awesome to know how to got this fixed. It’s possibly be very useful for others in the future :stars:


Reply