Google-forms – Can one Google Form store a constant to be called and resubmitted in another

google-forms

Long story short, I have two forms for a timed quiz, the intro form, which gathers user ID information and when submitted gives a link to the quiz itself. I use the relative timestamp between the two form submissions to calculate time taken for the quiz.

However I'm having problems with users circumventing the system, as right now they have to enter the same email address (as a unique ID) on each form. Users have figured out that they can use a bogus email to enter the quiz, look at it as long as they like, then go back and blaze through with their actual address.

So what I'm looking for is a way for the first form to store the email address as a constant, and for the second form to inherit that in a non-editable way.

(There are alternate ways to achieve this, such as generating two timestamps from within one form, but a search has revealed these to be seemingly quite difficult to achieve, so I figured this approach might be most feasible.)

I'm not a programmer, but have some basic capabilities.

Best Answer

Google Forms doesn't include the feature that you are looking for, however, it's possible to create a custom solution by using Google Forms but bear in mind that it will have several limitations compared with using other applications or creating a custom application from scratch.

Note: It's possible to use Google Apps Script to create a web application from scratch. See Web Apps.

Related