RequestIP()Returns the IP address of the respondent as a string on quad IP form. This can for example be used to set the IP address of a respondent in an open text question.
Note: Recording the respondents' IP addresses may be in conflict with respondents' privacy. Responsibility for ensuring respondents' privacy resides with the Forsta clients. Forsta recommends following ESOMAR guidelines, see www.esomar.org.
If you have an open survey, but want to limit the respondents from answering more than once, you might want to record the IP address and remove responses from repeat IP addresses. However, this probably will not give the desired effect, because:
- respondents inside a firewall will have the same IP address
- internet providers may use dynamic IP addresses
So to make sure that each respondent answers only once, the best option is to upload a respondent list and email links with r and s, or to upload username and password and use a login page in the survey.
One useful way of using RequestIP is to use it in combination with the IsNet function to screen respondents from a particular domain (go to IsNet for more information).