I'm integrating a (Rails-based) web app with a form created with Google Forms, and I need to be able to fill out the form for the user with information that they can then edit and add to before submission.
The normal way to do this is with a link that contains the data in a query string. Some stakeholders are expressing hesitations about this approach based on possibly running into limitations of query strings (which vary by browser) and also exposure of sensitive information if users bookmark the links.
Is there any other way to pre-populate a Google Form?
Some possibilities that have occurred to me:
- Perhaps it is possible to insert a row into a Google spreadsheet through the Google API, and then open the form with that data. (Obviously populating the spreadsheet is no problem, but the next step may not be possible.)
- Perhaps Google also permits POSTing to a Google Form as a way of pre-populating it. (I doubt it, but...)
- or maybe there's something else that I simply haven't thought of because I don't use Google Apps or APIs enough to have it occur to me.







