How can I integrate earlier responses into upcoming questions? | Community
Skip to main content
Answered

How can I integrate earlier responses into upcoming questions?


I'm trying to build a unique Typeform based on a public domain values sorting method. The exercise requires the following flow:

  1. User rates 50 values on a 3-point scale (could be saved in variables?)

  2. Then the user reviews all values that received a 3 and makes a binary choice to include them in the next step (10 total) …. not sure how to inject the 3’s into a new question???

  3. Then the user reviews all the accepted values again and selects just 5 … again I’m not sure how to inject the 3’s into a new question???

If you think this is possible I’d love to hear from you! FYI, this will be integrated in our mental health courses at Therahive.com and made available for free to the public. 

Best answer by Liz

Hi @rsmartly Happy Tuesday! I hope you had a great weekend. 

I’m afraid we don’t have a feature that would enable each of these items. You could use some workarounds, such as tying forms together

Are the respondents filling out each section right after the other? 

Tagging @mathio and @picsoung in case they have any nifty workarounds!

View original

6 replies

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15033 replies
  • Answer
  • September 6, 2023

Hi @rsmartly Happy Tuesday! I hope you had a great weekend. 

I’m afraid we don’t have a feature that would enable each of these items. You could use some workarounds, such as tying forms together

Are the respondents filling out each section right after the other? 

Tagging @mathio and @picsoung in case they have any nifty workarounds!


mathio-tf
Typeform
Forum|alt.badge.img+5
  • Typeform
  • 888 replies
  • September 6, 2023

Hello @rsmartly 

Since you can not reference all answers with reply 3, you need to setup a logic to ask yes/no question about each answer you rated 3 in the beginning. I tried to build this with 6 questions only, however the logic was getting very complicated and I gave up. I dont think it is viable to build this for 50 questions 😅


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5317 replies
  • September 6, 2023

@mathio - would the API/webhooks work to submit the responses from q1 to an external system, then select those and dynamically build the ‘next form’ using the API and feed the answers from q1 in as the options for q2. Repeat for q2 to q3..

seem to recall some posts in the community about something similar.. 

des


mathio-tf
Typeform
Forum|alt.badge.img+5
  • Typeform
  • 888 replies
  • September 6, 2023

If you want to build forms dynamically using Create API, this might work 🤔

  1. fill out a typeform to rate values using a rating question (1-3 stars)
  2. redirect on submit to a custom-built endpoint
    1. pass info (via query string) which questions were rated 3 stars
      1. alternatively this could be fetched from Responses API
    2. check if a typeform for this combination of selected values exists already
    3. if it does not exist build such typeform
    4. redirect to the typeform for this combination of selected values
      1. this could be a yes/no question for each value or ranking question to sort all questions
      2. once this typeform is submitted repeat step 2 to create typeform with 5 values

john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5317 replies
  • September 6, 2023
mathio wrote:

If you want to build forms dynamically using Create API, this might work 🤔

  1. fill out a typeform to rate values using a rating question (1-3 stars)
  2. redirect on submit to a custom-built endpoint
    1. pass info (via query string) which questions were rated 3 stars
      1. alternatively this could be fetched from Responses API
    2. check if a typeform for this combination of selected values exists already
    3. if it does not exist build such typeform
    4. redirect to the typeform for this combination of selected values
      1. this could be a yes/no question for each value or ranking question to sort all questions
      2. once this typeform is submitted repeat step 2 to create typeform with 5 values

Thanks @mathio … i thought there was something like that you had previously pointed out … that might solve the issue @rsmartly 


  • Author
  • Explorer
  • 2 replies
  • September 6, 2023

@Liz thanks for getting this thread going.

 

@mathio thank you for this information … I gather that this would take a developer to execute. Unfortunately, we don’t have a developer on staff currently. My take away is that it’s probably do-able but it would probably result in a sub-optimal user experience. 

 

I really appreciate you for thinking this through and sharing a potential solution! 


Reply