Identify Respondent Info: Who Took My Survey?

Looking for a way to determine both who responded to your survey and which response belongs to whom? There are several ways to go about this. 

  1. Add Fields to Your Survey To Collect Identifying Information (e.g. email address, first name, last name etc) - This is the easiest method for determining whose response is whose. This is also the only method available if you don't have a pre-existing list of people who will be taking your survey.

If you already have a list of people that will be responding to your survey and you prefer not to ask for identifying information in the survey, there are a number of methods within SurveyGizmo to track respondents and their responses. Each of these methods requires a list of contacts you are going to survey.

  1. Email Campaigns
  2. Login/Password Action
  3. SGUID or another URL Variable
  4. Integrations

Collecting Identifying Information In Your Survey

Adding fields to your survey to collect identifying information is as easy as adding the Contact Form question type to your survey.

To learn more check out our Contact Form Question Type Tutorial.

Email Campaigns

Email Campaigns are our recommended method for tracking respondents and their responses. This is because it is so easy!

You'll need a list of email addresses for the contacts you wish to take the survey. These contacts can be uploaded to either our Email Lists system or directly into an Email Campaign. In addition to the contacts' email addresses, you can upload additional contact information, such as First/Last Name, Organization, Phone, etc.

The links provided to your contacts in their email invites are unique survey links that will map to the email address (and other contact data) you uploaded into your Email Campaign. This way you know whose response is whose!

To learn how to track your email campaign contacts' progress visit our Monitor Your Contacts' Progress Tutorial!

Login/Password Action

The login/password action can also be used to identify your respondents' responses. To do so, you'll need to upload a list of contacts with a unique login and password for each as well as any other contact information you'd like to include. 

Once you've collected data you'll be able to trace each response back to a given contact using the password that they used, or, if you uploaded and mapped additional contact information to questions or hidden values in your survey you'll have these fields available to identify each response!

Limitation of Using a Login/Password Action:

  • will NOT provide a means of Save and Continue
  • Only creates a one-to-one correspondence if using single-use passwords

To learn more about Login/Password Actions visit our Login/Password Action Tutorial!

SGUID or another URL Variable

sguid is a URL variable that can be appended to the end of a distribution link to make the response unique.

SurveyGizmo uses sguid in Email Campaign links. You can employ sguid yourself by adding it to the end of your distribution links.

Here is an example survey link using sguid:

To learn more about using sguid, visit our SGUID Tutorial!

If you simply need to identify a respondent but don't need for them to have the ability to return to exactly the same response, any URL variable you choose will work. For example, customerid=5678.

Here is an example survey link using the URL VariableSalesforce Marketing Cloud (Formerly ExactTarget) Integration customerid:

This customer id will be stored as part of the response which will help you identify it later!

Limitations of using a URL Variable other than sguid:

  • will NOT provide a means of Save and Continue
  • will NOT provide Duplicate Protection

If you'd like to use another URL Variable as sguid you can do so! Visit our SGUID tutorial to learn more!


If you are a user of our Salesforce or Salesforce Marketing Cloud (formerly ExactTarget) you can also pull information from those services to help identify your respondents. There are a few ways to do this:

  • A variation of the URL variable method outlined above where the URL variable would be a record ID (Salesforce) or Subscriber Key/Email (ExactTarget)
  • A variation of the SGUID method outlined above where the SGUID variable would also ensure one to one mapping
  • A look up method, where you first ask your respondent to provide some information that you can cross reference with other data in ExactTarget or Salesforce.

To learn more, visit our Salesforce and Salesforce Marketing Cloud tutorials!

Basic Standard Market Research HR Professional Full Access Reporting
Free Individual Team & Enterprise
Feature Included In