I have created a survey using Google Forms and need to send to University staff. How can I restrict to only one response per person without survey group having a Google account?

  • 1
    Related: How to limit one response per email for Google Forms
    – ale
    Commented May 19, 2016 at 23:12
  • 1
    In this answer I describe how one can achieve this by sending out a unique token to each recipient. (Some recipients may be concerned about losing anonymity as a result of submitting a form with a token.)
    – user79865
    Commented May 20, 2016 at 5:02

1 Answer 1


You can't. With anonymous people filling in the survey there is no way to tell if they have done it more than once.

You could have the users enter an email address into the form and then use Google Apps Script to check. However, if they enter a different email address you are back to square one.

  • This was three years ago. Is it still the case that we cannot limit anonymous respondents (eg random consumers visiting a site) to one response per IP address?
    – sysmod
    Commented Jun 24, 2019 at 9:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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