Google Consumer Surveys for website satisfaction allow you to easily create customer satisfaction surveys for your website. Google automatically aggregates and analyzes responses, providing the data back to you through a simple online interface. Each user will be asked to complete the four-question satisfaction survey. Surveys will run until they have received 500 responses. After 30 days, the survey starts again so you can track responses over time. This is currently limited to non mobile devices in these markets.
Google Consumer Surveys for website satisfaction are free by default. You can create additional surveys with customized questions for 1¢ per response or $5.00 for 500 responses. Custom surveys will randomly alternate serving to users with the free default website satisfaction survey that can't be edited. You can have a screening question only in custom satisfaction surveys.
Website owners who use Google Consumer Surveys for website satisfaction get:
- Segmentation by demographics where available.
- Cross tabs for screening questions (if applicable).
- Interactive charts and data visualizations.
- Automatically generated insights by demographic segment.
- Downloadable charts and data sets.
Note: Because this survey is targeted to a particular site, the demographic populations will reflect those of the site's audience, not the general population.
To view the one sheeter for Website Satisfaction Surveys, please click here
Survey Setup and Code Placement Tips
Creating a Google Consumer Surveys for website satisfaction is simple. To set up the survey code, you'll need to have access to the source code for your website.
- Sign into Google Consumer Surveys for website satisfaction to find the code snippet.
- You have the option to enter the website name and URL, first time survey timing, and survey frequency.
First survey timing:
Show X pageview(s) to a user before they sees a survey.
This setting allows you to control the number of pageviews a user will see before showing the survey.
eg. If you want the survey to show after a user has visited 5 pageviews then enter 5 for the value of this setting.
Wait Y pageview(s) before showing visitors a survey again.
This setting allows you to control the number of pageviews a user will see after the previous prompt (X) before seeing another survey.
eg. If you don’t want users to see another survey for 10 pageviews then enter 10 for the value of this setting.
- Click on the “Activate survey” button when ready.
- Once you find the code snippet on top of the setup page, copy and paste it into your web page, just before the closing </head> tag. If your website or blog uses templates to generate pages, enter it just before the closing </head> tag in the file that contains the <head> section. (Most websites re-use one file for common content, so it's likely that you won't have to place the code snippet on every single page of your website.)
- If you want to add Google Consumer Surveys for website satisfaction on another website, you can create a new account here.
- If you want to create a custom survey to run on your website, you can create the custom survey here and make sure to select the appropriate website under the Audience sample.
This setting allows you to have multiple owners for your surveys. Enter a list of Google Account email addresses here that will have access to create additional surveys for your site and modify all account settings. Note: This value is space delimited for multiple values. eg. “email@example.com firstname.lastname@example.org”.
- Enabled: Your surveys will be shown to users and recorded.
- Testing: Your surveys will be shown to users but not recorded.
- Disabled: Your surveys will not be shown to users.
- Show a survey to every X visitor.
This setting allows you to spread out your survey frequency by visitor.
eg. If you enter 1 then a survey will display to every visiting user. If you enter 2 then it will display to every other visitor. etc.
- Display a survey for Y minutes before disappearing.
This settings allows you to determine how long the survey appears to each user before disappearing. The default is 0 meaning that it will not disappear until it’s completed.
- Wait for Z minutes until showing a survey again after disappearing.
If a user does not complete the survey for Y minutes, then it will not appear again for another Z minutes. The default is 1440 minutes (24 hours) by default when a value for Y is selected. Z depends on a value for Y, so if Y is 0 then this feature is disabled.
Show surveys to visitors who are referred from the following domains.
If a user is referred to your site from any of these domains then they will see your survey. Leave blank if you want all users to see a survey (default).
eg. Enter “google.com” and users referred to your site from “google.com” will see the survey. All other users will never see the survey.
- Never show surveys to visitors who are referred from the following domains.
If a user is referred to your site from any of these domains then they will NEVER see your survey. Leave blank if you want all users to see a survey (default).
eg. Enter “google.com” and users referred to your site from “google.com” will NEVER see the survey. All other users will see the survey.
- Multiple domains: Use a comma delimited list for multiple values. eg. “google.com, android.com”.
- Subdomains: "google.com" will be recognized as both "google.com" and "www.google.com", while "news.google.com" will strictly recognized the "news" subdomain and will not include "www" or other subdomains.
Multiple Survey Settings
Multiple survey settings are used if you have custom surveys running on your site. If a user has completed all your surveys then they will no longer see surveys on your site.
- After a user finishes a survey, show them another survey in X hours.
To spread out the frequency of your surveys you will define a frequency period. The default period is 168 hours (1 week) although you can define this a little as 1 hour.
- After a user has answered Y surveys, then never show them another.
If you’d like to limit the number of surveys appearing to users then define a frequency cap by number of surveys.
eg. If you are running 10 surveys but don’t want users to complete more than 5, then define Y as 5.
Note: The default is 0 which will bypass this setting allowing all your surveys to appear to users.