This article explains how UserGuiding integrates with Google Analytics, a web analytics service offered by Google that tracks & reports website traffic and events.

When it is activated, UserGuiding can be used as a Source which sends onboarding material related event information to your Google Analytics account.

Important Note: To successfully initiate this integration, you must have installed Google Analytics within your web application. If not, this integration will not take place.

How To Enable Google Analytics Integration

You can enable this integration by using the toggle within the Integrations Tab under the Settings Section. When you turn the toggle on, this integration will be activated for the pages where UserGuiding Container Code and the Google Analytics Tracking Code are present at the same time. All you need to do is enabling it through the toggle on the page.

  • If you have installed Google Analytics within your web application using the gtag.js method, there are no additional steps required.
  • If you have installed Google Analytics using Google Tag Manager you must complete the following steps before enabling the Integration.

    1- Create UserGuiding Tracking Trigger

2- Add a Universal Analytics tag for event tracking

Event Tracking

When enabled, UserGuiding will send onboarding material related event information to your Google Analytics account.

To view the events:
Go to your Google Analytics Dashboard / Realtime / Events

You should see latest UserGuiding events on this section.

These events include:

1. PREVIEW_START:

It means that a user interacted with a guide. To see which guide it is, click on the guide started (userguiding). You'll be able to see the guide's ID, name, and the URL of the page in which the user has seen the guide.

2. PREVIEW_COMPLETE:

It means that a user has gone through all steps of a guide and successfully completed it. To see which guide it is, click on the guide completed (userguiding).

You'll be able to see the guide's ID, name, and the URL of the page in which the user has seen the guide.

3. NPS_OPEN:

It means that your NPS Survey is seen by a user. To see the URL of the page in which the user has seen the survey, click on the nps survey shown (userguiding).

4. SCORE_SUBMIT

It means that a user has given you a certain NPS score. To see the actual value of it, again click on the nps score submit (userguiding)

5. FEEDBACK_SUBMIT

It means that a user has given a written answer to the question of your NPS Survey. To see the answer, click on the nps feedback submit (userguiding)

Feel free to contact us if you have any questions about the Google Analytics Integration.

Did this answer your question?