Google Analytics Integration

On Outgrow, you can track the events and the behavior of users on your content pieces using Google Analytics. This section outlines the steps you need to follow to set up your Google Analytics Integration.

How to connect my Google Analytics account to see events on my content

  1. Firstly, you need to find your Google Analytics Tracking Code. If you already have a Google Analytics account then you can get started right away.
  2. To find the tracking code, tracking ID, or property number in your Analytics account:

a. Sign in to your Google Analytics account.

b. Select the Admin tab.

c. Select an account from the dropdown in the Account column.

d. Select a property from the dropdown in the Property column.

e. Under Property, click Tracking Info > Tracking Code.

3. Under Tracking Info, click on Tracking Code. Copy the Tracking ID that is highlighted in the illustration shown below.

4. Now come to the Configure section of your content piece. Navigate to Tracking & Events under General & SEO settings. You can add the code to the 'Integrate Google Analytics' field.

Once the tracking ID is added to the content piece, following events will start getting tracked

  • A user views your content.
  • A user clicks CTA on the landing page or submits the lead form on your landing page.
  • A user submits the lead form at the end of the questionnaire.
  • A user clicks CTA on Result/Outcome page or submits the lead form on the result page

Now, whenever one of these events take place, you will be able to see it in Google Analytics Events.

To track the events, search for Top Events Reports in Google Analytics. Use the content name for an event category and the content URL as the event label. If you are searching for actions, you can look for Submitted, Clicked and Calculator Visited actions in the report.

Tracking Customized Google Analytics Events using Outgrow

You can now track customized Google Analytics events using Outgrow by clicking on Customize Google Analytics events. These events can be configured for Welcome Page, Questions Page, and Results Page.

A. Welcome Page: For Welcome page, you can set customized event tracking for tracking users who land on the welcome page, and also users who click on the Start button.

When Lead Form is on Welcome Screen: In a case when the Lead form is on Welcome screen, you can create an event for tracking users when they land on Welcome page, and also users when they submit their Lead form.

B. Questions: For Questions, you can choose whether you want to set customized event tracking for all questions or for specific questions. You can choose whether you want to track events related to Question View, or an event that is triggered when someone clicks on the Next button after answering a question. You can also set event tracking for both the criteria together.

B.1. You can also set event tracking for Custom HTML page view and Next button click.

B.2. When Lead Form is displayed after Questions, you can set customized events for tracking users who View the Lead form and tracking users who Submit Lead form.

C. Results Page: For the Result page, you can set customized event tracking for tracking users who land on the Results page, and also users who submit the lead gen form, in case the lead form is shown on the Welcome page. For each event tracking, you need to specify Event Category, Event Action, Event Label, and Event Value.

C.1. When the Lead Form is displayed Before or On the Results page, you can create customized events for tracking users who View the Results page, users who click the CTA button on the Result page, and users who Submit the lead details.

📘

Important Note

A. For Google Analytics tracking, all the fields are required. The Value field takes whole numbers only and all other fields are text. One example- Category: Guides; Action: Download-SEO, Event label: SEO Guide, Value: 15. Make sure to use consistent names for categories, actions, and labels.

B. For Google Events Tracking to effectively work, you need to make sure that you use .US link and not .Co link. Google Analytics Tracking via Outgrow will not work on .Co links.

How can I segment my leads using a specific criteria?

In case you want to segment leads in your Google Analytics account based on a particular Question, Outcome, or Result, it can be done using Outgrow. To ensure that the segmentation of people is done properly, you will have to set the value to be dynamic.

A. In case you want the segmentation to be done based on questions, under Event Value you can set the value as {Q1}, {Q2}, etc.

B. If you want the segmentation to be done on the basis of Outcome or Result achieved, under Event Value you can set the value as {R1}, {R2}, {Outcome 1}, {Outcome 2}, etc.

Once this is done, in your Google Analytics account, you can now assign different values to different Outcomes, Responses, etc. so that you can better target/segment people in Google Analytics.

How we track views

We don't send any page view request for your domain or any page links on your page. We only send one custom view request when the URL containing embed is opened and that too with the path as /calc-URL-from-builder which has nothing to do with your domain or page link. It's purely custom and a virtual link.

We also don't send page view for the User's domain but we report a custom view for the calculator.

Lastly, if the link where the content is embedded gets opened via Facebook, etc, it catches Facebook as the referrer. In this case, we go to embed via your homepage so it's referrer is empty since it's your own domain for which GA property is running.

Lastly, it is as per Google that If the link where the quiz is embedded gets open via Facebook, etc it catches Facebook as the referrer. In this case, we go to embed via your homepage so it's referrer is empty as it's your own domain for which GA property is running.

In case you have any questions please reach out to us at [email protected], and we will be glad to assist you further.

📘

Important Note

In case you have applied filters in your Google Analytics account, you need to add Outgrow in the hostname to view the data that we send. This needs to be done because of the fact that we send the data successfully from our end, but the filter in your Google Analytics will not let you view the data.