Google Forms Script to move a user to a new page in a form

If I have a Google form, how can I use Script applications to:

1.) Get user answers to questions on one page of the form

  • INTERJECT Script LOGIC

2.) (pause) the form and activate Script to:

  • process their results
  • depending on the result of this processing, move them to another page

Basically, I want Script to analyze the results of a particular page and redirect them to a new page depending on the results for multiple answers. The form itself has a redirect utility, but it only works for the result of a single question. I have two questions that I need to ask, and based on both of these answers, move them to a new page.

I know that I can create an Item that has a PageNavigationType as shown here , however this only applies to one item. For Item s there is also no setPageNavigationType , so I wonder if this can be done dynamically when the user fills out the form?

+1
source share
1 answer

I hate being the one who gives the bad news, but maybe not .

Google Apps Script helps only in the process of creating the form (and editing), which is impossible to do when the user fills it out, period.

In addition, it can only do programmatically what you can do manually on the Form interface, it is only useful to help you automate what would be cumbersome to do manually. For example, adding a long list of options to a question or helping to generate and send hundreds of similar forms by email. Or just create quick quizzes or other forms that you have to create every week, etc.

Just to be completely understandable to other users who could read this. You cannot do anything with Script applications for Google Forms, which you can no longer do manually. Script applications do not add any new or hidden features to Google Forms.

+4
source

All Articles