Am trying to figure out how to use the Matrix question to reduce the number of question pages that a user sees in a typeform (maturity assessment)
current version:
- 7 question groups with 5,3,5,5,5,10, and 5 questions
- each question group has logic to create avg maturity for that question group
- at the end of each question group i show a y/n question that shows the inputs and the avg maturity score for that section
- at the end of the question groups, i throw up an overall grid of the question group avg scores and the overall maturity score with the ‘next’ link to take them to summary info about the ‘level of maturity’ in which they fall and some suggested improvement activities
- then ask them if they want a printed report, collect the email and toss it all off to a Google Sheet with a Document Studio add-on integration to generate a customized report based on their scores.
i thought i would try the matrix question style to reduce the number of pages in the assessment
- i split the 10-question group into two matrix questions to keep them at 5 max per page
- since the labels would be too long, i opted to put them in the description area with an identifier to associate with the row of the matrix question (see image)

What I noted was that there is no @recall ability to pull the inputs out into a statement form to display the input. I had seen that there was no logic or branching available in the help docs and other posts by
This made it impossible for me to see, easily, how to get at this data before it goes into the Google Sheet and is available to push out the report. Ideally, I would like to show the respondent the summary info and suggested actions as part of the ‘do the survey’ process before asking them if they wanted the printed report - especially would like to be able to calculate the group average scores and overall summary before submit … With all the matrix question data appearing in the sheet fine and proper, I can easily use it to develop the same report in about 30 minutes worth of work, so that is not a showstopper
I am assuming at this point that this is somehow possible via API/webhooks and that i am going to have crack those open and get familiar with them if i want to leverage the matrix-style version.
I’ve not posted the links to the two different typeforms but i can provide them if you want to look at the differences.
Happy Chinese New Year, Happy Valentines’ Day weekend, Happy long weekend (at least for us - yay more time to typeform!!)
des