If you have a Google Analytics account, Informizely can record various events of website surveys to that account, adding Informizely's qualitative data to the normal Google Analytics' quantitative events.
If your subscription includes Google Analytics integration, you can enable it for your site on the site's "Settings" page, by clicking "Add an Integration" and then open the "Google Analytics" panel:
By default, visitor answers are recorded into Google Analytics. You can disable this if you only want to record quantitative events
(shown, completed, closed, minimized and maximized). Please make sure that no user-identifyable information will be sent to Google Analytics.
If you use multiple Google Analytics tracking codes and want to record Informizely events to a non-default tracker, you can specify the ID of the GA tracker to use.
After clicking the "Update" button the events specified below will be recorded in Google Universal Analytics or Google Analytics 4.
Select the Google Analytics version for more information:
For Google Analytics 4, the event name of Informizely events is set to Informizely. For each event the following parameters are set:
The following events are sent to Google Analytics 4:
If you use Google Tag Manager to load your Google Analytics 4 tag, you need to create an extra setup in Google Tag Manager in order to receive custom Informizely events in your Google Analytics 4 account. We discuss how to do this in the next section.
If you don't use Google Tag Manager to load your Google Analytics 4 tag you're good to go and you can skip the next section. Events should be recorded in your Google Analytics 4 account. Please note that it can take 24 to 48 hours for events to appear in Google Analytics reports, although you should be able to see them arriving in real time on the "Reports/Real-time" page in your GA4 dashboard.
If you use Google Tag Manager (GTM) to load your Google Analytics 4 (GA4) tag, GTM makes it a bit more involved to send custom Informizely events to your GA4 account. We'll describe the steps needed to make it work.
Informizely's GA4 integration uses GTM's data layer to send Informizely's "custom events" to GA4. A custom event has an "event name" ("Informizely" for our purposes) and various "parameters" (as listed in the previous section). For starters, you need to map these event parameters to "data layer variables" in GTM. The event parameters to map are "survey", "category", "action" and "label".
In your GTM workspace, select the "Variables" section in the side-bar on the left and scroll down to the section named "User-Defined Variables". To configure the data layer variable "survey", click "New" and provide a descriptive name for the variable at the top of the window, like "Informizely - survey". Then click in the "Variable Configuration" window and select "Data Layer Variable". You can then enter "survey" as "Data Layer Variable Name".
Then click "Save" and repeat the step for the other event parameters "category", "action" and "label". You now have created 4 data layer variables:
For GTM to know when to send the data layer variables that we created in the previous section to GA4 we need to create a trigger in GTM.
Select the "Triggers" section in the side-bar on the left and click on "New". In the "Trigger Configuration" window select "Custom Event" as the Trigger Type and enter "Informizely" as the event name. Also configure the trigger to fire on "All Custom Events". Give the trigger an appropriate name like "Informizely Trigger".
To connect the dots and allow GTM to send Informizely events to GA4 you need to add a new tag for the Informizely trigger that you created in the previous section. Go to "Tags" and click on "New". Give the tag an appropriate name like "Informizely Events Tag". In the "Tag Configuration" window select "Google Analytics: GA4 Event" as the Tag Type and select your GA4 tag (with a name like "Google Analytics: GA4 Configuration") as the Configuration Tag. Specify "Informizely" as the Event Name.
In the section "Event Parameters" you need to map Informizely's event parameters to the data layer variables created earlier. For each click "Add Row", add the parameter name ("survey", "category", "action" or "label") and for "Value" select the associated data layer variable from the list that appears when you click the "+" icon.
Finally, select the Informizely trigger that we created earlier as the Firing Trigger and click "Save".
After your new GTM configuration is published Informizely events should be recorded in your Google Analytics 4 account. Please note that it can take 24 to 48 hours for events to appear in Google Analytics reports, although you should be able to see them arriving in real time on the "Reports/Real-time" page in your GA4 dashboard.
In your Google Analytics 4 dashboard Informizely events are shown on the "Reports/Engagement/Events" page. By clicking on the event name "Informizely" you can drill down to and see information about the event parameters.
You can also create an exploration in the "Explore" tab to create your own custom report and correlate all kinds of interesting relations. For this you first need to create custom dimensions for the Informizely event parameters on the "Admin/Custom definitions" page in your Google Analytics 4 dashboard:
To just show the event data that Informizely has sent, add "Event name" and the custom dimensions "survey", "category", "action" and "label" first to the DIMENSIONS section and then to ROWS, add "Event count" to METRICS and then to VALUES and filter on "Event name exactly matches Informizely":
You can drill down further, for example by filtering on a specific survey and show the labels where "category exactly matches Answer":
For Universal Analytics all events are recorded as "non-interactive events", which means that they do not influence your website's bounce rate as calculated by Google Analytics.
Note: the term "Insitez" used in the categories below refers to the previous name of Informizely.
If you don't use Google Tag Manager to load Google Universal Analytics you're good to go. If you do use Google Tag Manager, please read on.
It's simple to add the Informizely code snippet to Google Tag Manager. See this guide for more information.
If you enable our Google Universal Analytics Integration for your site and also load Google Universal Analytics through Google Tag Manager, you need to make sure that an empty tracker name is specified for the Google Universal Analytics tag in Google Tag Manager.
This is how to do that:
If you don't set an (empty) tracker name, Google Tag Manager generates a random tracker name for Google Universal Analytics events and the Informizely widget has no way of knowing where to send the events.