Answered

Multiple choice/matrix - is there a better way anyone can suggest?


Userlevel 3
Badge +2

Hi all,

I’ve built a commuting survey and it works relatively well, but I could do with some suggestions to improve the way respondents input their transport methods. I need to capture more than one mode of transport, as quite often people will use a number of methods to get to work within a journey or on different days within a week. I’ve used the matrix method fairly successfully but it has the following issues:

  1. It relies on people understanding percentages
  2. It doesn’t have the ability to check whether the answers add up to 100% 
  3. It requires every transport method to be scored
  4. The list is very long (and may grow)

Can anyone think of a better way to do this? I’ve considered logic routes to break it down but before I attempt it I wanted to pick the brains of you all.
 

I’ve attached a screenshot for context.

Any suggestions would be much appreciated

Cheers

Lewis

 

 

icon

Best answer by john.desborough 16 June 2022, 19:23

View original

10 replies

Userlevel 7
Badge +5

Hi @LewisK Thank you for the screenshot and explanation! This is very helpful. 

You would most likely need to use logic jumps if you want the form to automatically calculate items for you, but @john.desborough or @Paulo might already have an example or insight on how to set this up!

Userlevel 7
Badge +6

@Liz - if only you could use the answers of the matrix questions in logic calculations and jumps.. some day!!

@LewisK - maybe consider something along this line:

  • start with a multiple select multiple choice that groups some of the items together to start with ie public transit, personal car/truck, air, self-propelled (based on your categories above)
    • then ask question(s) based on what they chose that says “you chose x - what percentage of the time do you use this overall method? “ 
    • for the next method they chose you can use variables and recall to show something like this in the description:
      • ok you said you take public transit 25 percent of the time. How much do you drive your personal vehicle? 
      • use calculations to determine if 100-25 from previous - y from this one is greater than or = 0 .. if so you can move forward and if less than 0 tell them to adjust the value and go back to the percent question
    • then do the next method they chose.. 
      • you use the calculations to determine if they have used up the 100 percent yet. if over, then tell them to adjust the current, if they are less then cycle them through the scenarios again 
    • yes i know this is a pain but it would work
  • then you can do a question group approach for each one along these lines
    • ok, you said you take public transit. which of the following types of public transit do you take? 
      • multiple multiple choice 
      • evaluate the same way as before to 100 percent (of this category - we will worry about the overall later) 
    • repeat for each type of transport/question group
  • once you have done this for all the selected groups, you will have the ability to multiply the ‘big group’ percentages by the individual activities to get the breakdown by multiplying the two percentages together ie public transportation = 25 and bus = 60 (percent of time in public transport) = 15% of the overall 

you could add a top level category called Other and allow folks to add in values if you want and then follow the same decomposition approach. this would also give you a list of other types that you could add in later in another iteration of the quiz. 

 

Trust me it is not as elegant as a matrix (with ‘add to 100) would be nor as simple. But if you want to do it all in native typeform right away this would be one way to work around the current lack of logic on matrix operations.

des

 

 

Userlevel 3
Badge +2

Thanks as always @john.desborough I will work through your suggestions and let you know how I get on. I’ve got a google sheets doc that does some error checking on the percentages, so maybe I can build it into the flow.
 

Best

Lewis

Userlevel 7
Badge +5

Let us know how it goes, @LewisK ! 😁

Userlevel 3
Badge +2

Me again, not finished woking through the suggestions yet, but wondered if the matrix question can be prepopulated with a value. So for my situation above, can it be set to 0% as default? I appreciate all matrix configs are custom, but can a default selection be set, like a radio button preselected to ‘yes’.

Hope that makes sense? @john.desborough @Liz 

Userlevel 3
Badge +2

Hi @john.desborough , @Liz hope you’re both well?

Still battling with this one. I’ve kept it as I originally posted for now, but wondered is it possible using the developer code to preselect the matrix, so that all values start off with a default of 0%?

 

Thanks

Lewis

Userlevel 7
Badge +5

Hi @LewisK Thanks for stopping by! I’m afraid we don’t have this feature, but I can share the request with our product team. 

Userlevel 3
Badge +2

OK, thanks @Liz - as you can preset through links, I wondered if it was possible, see this link:

https://www.typeform.com/help/a/preselect-answers-through-typeform-links-for-advanced-users-4410202791060/


Please pass on to the dev team if you would, many thanks

 

Userlevel 7
Badge +5

@mathio do you happen to know if this is possible with the matrix question? I don’t believe so, but I could be wrong!

Userlevel 7
Badge +5

I dont think it is possible to pre-fill answers to any questions - see https://www.typeform.com/help/a/can-i-pre-populate-typeforms-360039114331/

Reply