When a visitor answers to a survey an event is being generated so that Google Analytics automatically tracks it. Integrations works well with both Google Analytics and Universal Analytics, although we highly recommend using Universal Analytics!

With the integration enabled you can combine your quantitative data recorded by Google Analytics – what user did, with qualitative data – what users said – delivered by Survicate. You can also use responses collected with surveys to create custom segments of visitors in Google Analytics.

Installation and configuration

If you are already using GTM the installation is simple. Add Universal Analytics to your website. More on how to use and setup specific behaviour of Universal Analytics here.

In Survicate panel go to your survey -> Launch -> Other Settings and select Universal Analytics.

However, in this case you will need to provide a specific tracker, which is usually
"gtm-1". In order to check the tracker name you need to install Google Analytics Debugger plugin. Open your website, right-click "inspect" and look for:

If you have installed Analytics manually, there's no need looking for specific tracker, unless you have set up one beforehand.

Benefits of enabling the integration

  • Collect and utilize information useful in Google remarketing campaigns.
  • Create custom segments based on collected answers.
  • Analyze survey results deeply by segmenting visitors by source of traffic and behaviour.

Type of events that are sent to Google Analytics

Google Analytics records Survicate events in the following way:

  • Category level – survey name
  • Action level – survey question or behavior such us closing the widget, clicking call to action.
  • Label level – Visitor’s answer, call to action content.

Integration from Google Analytics perspective

To achieve the following view log into your Google Analytics account and click on:

  1. Behaviour
  2. Events
  3. Top Events

All surveys will be shown with “Survicate – ” prefix. Below, you’ll find a video, showing how to see Survicate events in Google Analytics.

Google Analytics data usage policy

Survicate and Google Analytics integration is based on GA Events. When a visitor performs an action related to an interaction with our onsite survey, an event is being generated and Google Analytics automatically tracks it.

The integration is voluntary – Survicate user can choose to pass GA events for each survey separately. Events are being passed with Category, Action and Label attributes – each corresponding to the different information.

Event Category always represents a survey name, Event Action represents either a non-successful interaction (closing, seen, maximized) or question content; while Event Label informs about the answer given or call to action content.

When a user collects personal information from his website visitors with Survicate lead generation form, Survicate only passes the information about the successful form submission – none of the personally recognizable information are being passed to GA account.

Did this answer your question?