I am creating  a survey in Google Forms and I'm going to that use inside our organization. I am going to send the form link to everybody inside organization using their internal email. The form will not require Google login to participate, but I need to get only one response per person (one response per one emp-email-id). If the same employee trying to participate in the survey for thesecond time the form should able to identify that he is alreadyparticipated in the survey and prevent the second submission.To solve this issue I planned to do three thingsApplying unique id for each link which I am sending to employee and recording the unique id after submission and if the person trying to participate in the survey with same unique id link crosschecking the recorded unique id  should be able to stop the second submission.Recording their IP address instead of unique id and doing crosscheck to prevent second submission.Recording their email id and doing crosscheck  second submission.On the three things which one is possible? I am very new to Google Forms.
How to limit one response per email for Google Forms
google forms