Security and Tracking

Depending upon your needs, you will use one of the following types of security or tracking methods.

Cookie-based Security

Use cookie-based security if you do not require tracking. For security with tracking, use Password-based Security. For tracking with no security required, use Tracking Numbers.

Password-based Security

Because respondent passwords are stored in a data file, you can track respondents by keeping a record of passwords assigned to email addresses.

To automatically append a password to the end of a URL, which is how email invitations are sent, you must use the following syntax:

http://www.surveywriter.net/in/survey/survey486/samplesurvey.asp?pw=Password

where

http://www.surveywriter.net/in/survey/survey486/samplesurvey.asp = link to live survey

?pw= = syntax to append password to the link so that the respondent is not required to enter the password

Password = replaced with the assigned password

The password is automatically entered when the respondent clicks the link. If the password is valid, the survey opens.

Tracking Numbers

Use this function if you want to track respondents, but you do not require security features. If you send out your own email survey invitations, SurveyWriter provides a new RID number function that enables you to track which respondents have completed the survey and which require a reminder email, without the need to set up password-based security.

To track respondents, add a unique respondent tracking ID to each URL. The ID can consist of any combination of characters up to 50 characters.

The format of the URL is as follows:

http://www.surveywriter.com/in/survey/survey999/Trackstudy.asp?RID=123456

where

http://www.surveywriter.com/in/survey/survey999/Trackstudy.asp? = survey link

RID = indicates respondent ID

123456 = respondent number

When a respondent completes a survey, this ID is placed in the data file in the Password field. You can download data to retrieve this information.

Two other variable names can also be substituted for the RID number to accommodate specific panel providers:

Both variable names work similarly to the RID number described above.

Capture IP Address and Browser Information

To capture a respondent's IP address in your data set, place the following command into a Calculation Function Question

Request.ServerVariables("REMOTE_HOST")

To capture a respondent's browser information, place the following command into a Calculation Function Question

Request.ServerVariables("HTTP_USER_AGENT")

Set Up Security

To set up security, see Account Administration Menu, Security.