9

I have a long form for users to answer survey questions with about 20 pages. It's long enough that users may want to stop and finish the survey later, or they may abandon the survey altogether half way through. How can I:

cause the answers on each page to be saved to a spreadsheet when the user clicks the continue button to move to the next page?

OR

Add the option for the user to save their responses and complete the survey later?

8

Google doesn't currently support this feature - there is no way to save a form and have a user return to it later without submitting it.

That does raise an interesting point, though. You can have the user submit the survey and edit their responses later. Instead of forcing the user to page through the rest of the survey to get to the submit button, just add a multiple choice question at the bottom of each survey page (see example below): multiple choice survey exit By using question logic, we can send survey-takers to the "Submit form" page which then gives them an "Edit this form" link that they'll need to save. Of course, when they come back, they will be starting from the beginning of the survey, but their previous answers will remain filled in.

If this all seems complicated (it is), you may want to try one of the paid survey services (I found SurveyMonkey to be a good value for the money, at least a few years ago), which make implementing this much easier (see SurveyMonkey info here).

  • 1
    It looks like this option no longer exists on google forms? :( – NHDaly Dec 8 '17 at 19:55
0

What I have tried and think is going to work is to have my students submit responses (I can't make any of the questions required) but I think the students know if the question is there they need to complete. I made sure to mark the students can edit responses on the form. Then, after the students submit, I had them save the url (bookmark, send to themselves via email,) and when they open that link later it will allow the student to edit and continue. Haven't yet done it with the whole class, but my Beta effort looks promising.

0

The edit their responses later suggested by Jordan Anderson above works well, on the surface. I hit a problem when I had various sections in the form.

A user completes all sections 1,2,3 then submits the form. They come back via the edit link that was sent to them by email (why can't this be available to admins by default?!) and edit section 2, re-submit the form. Answers in section 3 are gone. Doh!

I got around this by removing sections completely, and that does the job.

  • 2
    Please note that "above" really doesn't have a context in answers, since answers can be sorted a number of different ways. Even in the default sort, "votes", the sorting will change as answers receive up- or down-votes. Better to link directly to an answer to reference it. – ale Oct 3 '16 at 16:17
0

Tim's answer is spot on and this is a huge flaw within Forms right now. Edit response is perfect to get users back into their previously submitted form. Question logic works beautifully to allow users to pick up where they left off and to "save" their progress by jumping to the submit page from anywhere. However as stated, when the user returns, makes progress and resubmits, answers from any previously completed section are lost.

I attempted to create a loop where in order to submit you actually have to revisit every section in the form first (because if you navigate to a previously completed section before submitting, it will maintain those answers). In theory, this sounded nice, but it became so complicated for a user to submit, that it wasn't worth even using a Form. In addition, I kept running into closed loops that would send me from section 1 to section 2 and then back to section 1 and I would get stuck in that loop. Super frustrating!

To my knowledge, the only workaround is to not use sections, which then makes you unable to "jump" around throughout the form...

My take away - Google Forms is not the right tool for the application, so I'm on to another option.

0

I found a way to "save" Google forms. It's sort of a long process, but goes like this:
Create the form, create a Google sheet that will act as the 'saveable' form with the form's questions in one column and a place for them to answer somewhere else on the form, the form also needs a place for the numbers that correspond to the prefilled url that Google forms can generate, it's hard to explain see example at end of post. On the form you use the concatenate to generate a prefilled url, now the user can fill out part of the form on Monday, come back and fill out the rest on Tuesday and submit on Friday. Example

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.