Is there a way to offer tailored advice based on survey responses? | Community
Skip to main content
Answered

Is there a way to offer tailored advice based on survey responses?


Hello,

I want to design a survey for runners to see where they might be going wrong in their training and offer a list of tailored advice once they complete they form. I imagine asking questions throughout the survey like ‘how many days do you run per week, and how often do you strength train etc.

Based on the answers they provide, the end of the survey offer a list of dot points of all the tips that will be helpful to them. 

Can this be done?

Best answer by James

Hey @Brodie Sharpe nice to see you here. As @john.desborough says Typeform is ideal for this as you can use logic jumps to create workable decision trees and route the respondent down different paths (then use the Logic Map tool to visualize this)


Here’s a case study on our Help Center that might help you: https://help.typeform.com/hc/en-us/articles/360029314692-How-a-middle-aged-marathoner-is-conquering-lead-generation-with-Typeform-and-ConvertKit

It explains how the “Middle Aged Marathoner” built something very similar to what you’re looking to do. He used Typeform to collect people’s fitness needs, then sent them a custom email (Dan used ConvertKit but you could replicate this with another email marketing tool+Zapier) with specific tips depending on what they answered.

If you wanna keep it all in the typeform (rather than send custom emails) you could make a quiz with different Endings depending on what they answer. Here’s an awesome guide created by our video education expert @suzieq :
 

Media not available


I hope this helps. Let us know how you get on :sunglasses:

View original

9 replies

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

@Brodie Sharpe - welcome to the community from a fellow user. 

Absolutely! 

think of it this way, if you can sketch out the mindmap or the decision tree on a napkin, you can do this in Typeform. I use the tool this way to help organizations look at data quality and data governance and based on how they see their current state and future state measures (against a matrix model) i provide them with a range of high level things they can do to improve their performance across the various categories as well as providing some highlevel ‘improvement project’ ideas they can pursue to improve their data quality/governance ‘fitness’ 

There used to be a training program series for runners called PC Coach, back in the late 90’s early 2000’s and they worked with Uta Pippig to create a training program for marathon runners that asked a bunch of similar questions, including how much time did you have to train per day, per week. Would you do split sessions on a day ie weights in the morning and a temp run at night? What was your PB at the distance and what was your target. Based on all that it produced a really good training program but i can tell you now that it could be done in Typeform today. (i used the program to drop my PB from 3:50 to 3:30 and still had enough energy to chase a 3 yr old around lol that afternoon)

go for it!

des


Thanks John, but how do I actually implement it? I don’t see a way to construct a survey in a way that I envision. Your help would be appreciated! thanks. 


James
Community Team
Forum|alt.badge.img+5
  • Community Team
  • 687 replies
  • Answer
  • May 10, 2021

Hey @Brodie Sharpe nice to see you here. As @john.desborough says Typeform is ideal for this as you can use logic jumps to create workable decision trees and route the respondent down different paths (then use the Logic Map tool to visualize this)


Here’s a case study on our Help Center that might help you: https://help.typeform.com/hc/en-us/articles/360029314692-How-a-middle-aged-marathoner-is-conquering-lead-generation-with-Typeform-and-ConvertKit

It explains how the “Middle Aged Marathoner” built something very similar to what you’re looking to do. He used Typeform to collect people’s fitness needs, then sent them a custom email (Dan used ConvertKit but you could replicate this with another email marketing tool+Zapier) with specific tips depending on what they answered.

If you wanna keep it all in the typeform (rather than send custom emails) you could make a quiz with different Endings depending on what they answer. Here’s an awesome guide created by our video education expert @suzieq :
 

Media not available


I hope this helps. Let us know how you get on :sunglasses:


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

@Brodie Sharpe @James - that post about how he created his quiz set looks like it is bang on to what I think you are trying to do Brodie. Give it a read, check out the video that @James  posted and if you some additional questions we will be happy to dig in and help out!

cheers

 


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

@Brodie Sharpe If you don’t mind sharing your form once you’ve completed it, I’d love to see it! I’m a runner but terrible at training properly so I could use some tips ha!


Thanks Liz, I host The Run Smarter Podcast if you wanted to have a listen and learn a few tips.

It seems like the multiple endings trigger by logic jumps is my best bet. However, it doesnt necessary cater for my ideal outcome.

It would be nice to offer several different individual tips at the end of the survey based on several different responses, rather than categorising them into 1 ending. 


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5305 replies
  • May 12, 2021
Brodie Sharpe wrote:

Thanks Liz, I host The Run Smarter Podcast if you wanted to have a listen and learn a few tips.

It seems like the multiple endings trigger by logic jumps is my best bet. However, it doesnt necessary cater for my ideal outcome.

It would be nice to offer several different individual tips at the end of the survey based on several different responses, rather than categorising them into 1 ending. 

Brodie - instead of running with the standard quiz template, maybe create it using the advanced logic and the branching/calculations that are offered there.. 

that way, you could ask the questions you want, branch down different logic trees and then accumulate the bullet points you want to offer based on using a Statement page/pages for the presentation of the various options. Say you have 5 q’a for weight training, 3 q’s for core strength training and 5 q’s on distance/templo/fartlek etc (as opposed to always cranking out 5 min miles as you go) and you want to provide three possible options for weight training based on their responses in that category, 2 for core and 3 around the actual running… you could something like this: 

  • assuming scores/ratings of 1-5 for each of the q’s - weight training total score could range from 5-25, core 3-15 and running 5-25
  • if weight_score gt 20 AND core_score gt 10 and running_score gt 20 jump to statement page for over training and @recall the text variables for weight_overtrain, core_overtrain, Run_overtrain (these text variables could contain short text on bullet points
  • OR 
  • if weight_score gt 20 jump to a statement page for weight_overtrain and outline the points you want to make there.
    • then branch to the appropriate statement page for the core_score and show the bullet points you want to show for that score range
    • then branch to the running page and show stuff there.. 

that type of approach would allow you to stream them to a tree of statement pages that would give you the control over the flow, show the details before the ending page (ie on statement pages) and then put the opt in page to get more detailed materials for you by providing email in return.. even selecting the starting area (in my example, weight training or core or mixing up the running sessions) before heading to the optin page

just options

des


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

@Brodie Sharpe Followed!! :) 

Let us know if the setup @john.desborough provided works for you. :grinning:


  • Navigating the Land
  • 1 reply
  • September 5, 2023
john.desborough wrote:
Brodie Sharpe wrote:

Thanks Liz, I host The Run Smarter Podcast if you wanted to have a listen and learn a few tips.

It seems like the multiple endings trigger by logic jumps is my best bet. However, it doesnt necessary cater for my ideal outcome.

It would be nice to offer several different individual tips at the end of the survey based on several different responses, rather than categorising them into 1 ending. 

Brodie - instead of running with the standard quiz template, maybe create it using the advanced logic and the branching/calculations that are offered there.. 

that way, you could ask the questions you want, branch down different logic trees and then accumulate the bullet points you want to offer based on using a Statement page/pages for the presentation of the various options. Say you have 5 q’a for weight training, 3 q’s for core strength training and 5 q’s on distance/templo/fartlek etc (as opposed to always cranking out 5 min miles as you go) and you want to provide three possible options for weight training based on their responses in that category, 2 for core and 3 around the actual running… you could something like this: 

  • assuming scores/ratings of 1-5 for each of the q’s - weight training total score could range from 5-25, core 3-15 and running 5-25
  • if weight_score gt 20 AND core_score gt 10 and running_score gt 20 jump to statement page for over training and @recall the text variables for weight_overtrain, core_overtrain, Run_overtrain (these text variables could contain short text on bullet points
  • OR 
  • if weight_score gt 20 jump to a statement page for weight_overtrain and outline the points you want to make there.
    • then branch to the appropriate statement page for the core_score and show the bullet points you want to show for that score range
    • then branch to the running page and show stuff there.. 

that type of approach would allow you to stream them to a tree of statement pages that would give you the control over the flow, show the details before the ending page (ie on statement pages) and then put the opt in page to get more detailed materials for you by providing email in return.. even selecting the starting area (in my example, weight training or core or mixing up the running sessions) before heading to the optin page

just options

des

Hi @Brodie Sharpe, this sounds like it will work for an idea I have for a typeform. I’m just wondering where I go to find these options? Particularly for your first suggestion (I have bold and underlined the section). How can I group a set of questions in this way (i.e. questions 1-5 are ‘weight’, questions 5-10 are core, etc.). And where do I input these rules (i.e. if weight_score gt 20 AND core_score gt 10 jump to statement page for overtraining)? 

Right now I have created a standard quiz with all of my questions, but now I’m trying to work out how to implement your recommendations. 

Any insights would be much appreciated!


Reply