How to Add a Google Analytics Integration
The aim of this document is to provide a quick guide about how to set up your Google Analytics integration with Jet Interactive.
We will include information about viewing Events, creating Goals and activating the Jet Custom Dimensions and Metrics, so you can start taking advantage of the majority of Call Tracking information directly in your Google Analytics account.
How to find your Analytics Property ID
- Sign in to your Analytics account.
- Click Admin in the bottom left corner.
- Select an account from the menu in the ACCOUNT column.
- Select a property from the menu in the PROPERTY column.
- Under PROPERTY, click Tracking Info > Tracking Code.
Your Tracking ID is displayed at the top of the page. This will be in a format similar to:
Jet Interactive sends data through to Analytics as Events.
Events are a term used by Google Analytics to describe user interactions with content that can be measured independently from a web-page or screen load. Downloads, link clicks, form submissions, and video plays are all examples of actions you might want to analyze as Events.
For Jet, this would be a phone call.
A phone call Event sent through by Jet could look like this:
You can use these Events to create custom Goals, reports and dashboards.
To make the most of your Google Analytics Integration, we recommend setting up Goals on your chosen Analytics Views to track your activity coming through from Jet.
Setting Up a Phone Call Goal
1. Log into your Analytics Account.
2. Click Admin at the bottom of the left sidebar.
3. Choose the Account, Property and View that this Goal should be on.
4. Click Goals.
5. Select New Goal.
6. Select a Custom goal and click Continue.
7. Enter your chosen Goal Name and select Event type, then click continue.
8. In the Goal Details, set the Category as equals to "Phone".
9. Click Save to activate!
10. Your new Goal will now show up as active as will start to record conversions.
Creating a Custom Call Tracking Goal
This is only for use when you are tracking calls from multiple sources or numbers, or want to see Jet calls only as a unique Goal.
To do this, we use a Custom Goal at the View level to track these calls using the unique ID contained in the Event Label that is sent through by Jet.
This can be set up by following the above method to Goal Details in Step 6, and then instead of Category, configuring the Label to look for the "regular expression" of the Context in brackets. For example:
To find your unique Context, simply look at the Event Label of any Jet call. This should be copied exactly as is, spaces included, from after Context=.
For example, if the Label says Context=Main Website, this would be put in as (Main Website).
This Goal will then only track events with our unique ID attached - in this case, calls from the Main Website pool of tracking numbers.
Example - Custom Goal for IVR option selected
You can also use the method above to create custom Goals from other information contained in the Event label.
For example, here is a custom tracking goal based on the IVR selection the caller made:
This Goal is based on the Label searching for the Regular expression of an IVR selection that is equal to “2”.
You can create this for each IVR option and have Goals tracking like this:
Enable Custom Dimensions and Custom Metrics
Custom Metrics and Dimensions are a way to add specific meta data to an event that you can use in your reporting. For Jet, this includes things like the Landing Page of the caller, the call status, and the service name of the number they called in on.
Enabling custom dimensions and metrics with Jet Interactive requires two main steps:
- Configure the custom dimensions and metrics directly in your Universal Analytics management interface.
- Let us know which one of the available custom dimensions and metrics you want enabled and what the Google Index for each of them is. Unfortunately, there is a maximum of twenty dimensions and twenty metrics tied to any one property, inclusive of your own custom dimensions or metrics.
Creating a Jet Custom Dimension in Google Analytics
To create a custom dimension in Google Analytics, please follow the steps below:
- Log in to your Analytics account and click the ‘Admin’ button at the bottom of the page then click the account name, and then the property the custom dimension is for.
- Then click ‘Custom Definitions’, and then choose the ‘Custom Dimensions’ tab.
- Click on the ‘New Custom Dimension’ button.
- Now name the Jet dimensions based on the list you can find on Appendix 1 of this guide.
- Select the scope to be at the Hit level.
- Don’t forget to check the ‘Active’ box to allow the data to be sent to your Google account. This will allow you to see the dimensions in your reports almost instantly.
- Finally, click the ‘Create’ button. Ignore the example code examples Google suggest – you aren’t required to add any code to your website for these dimensions.
NOTE: After you have created all the dimensions, you will see a table with the Dimensions Name and an Index. Jet Customer Service will need to know which Index Google has allocated to each of your Jet Dimensions.
Below you can find an example of it (your indexes might be different).
Creating a Jet Custom Metric in Google Analytics
To create a custom metric in Google Analytics, please follow the steps below:
- Log in to your Analytics account and click the ‘Admin’ tab, then click the account name, and then the property the custom metric is for.
- Then click ‘Custom Definitions’, and then choose the ‘Custom Metrics’ tab.
- Click on the ‘New Custom Metric’ button.
- Now name your Jet Metrics based on the list you can find on Appendix 2 of this guide.
- Select the scope to be at the Hit level
- Select Integer as the formatting type.
- Don’t forget to check the ‘Active’ box to allow the data to be sent to your Google account. This will allow you to see the metrics in your reports almost instantly.
- Leave Minimum Value and Maximum Value blank.
- Finally, click the ‘Create’ button.
- Ignore the example code examples Google suggest – you aren’t required to add any code to your website for these dimensions.
NOTE: After you have created all the metrics, you will see a table with the Metrics Name and an Index. Jet Customer Service will need to know which Index Google has allocated to each of your Jet Metrics.
Below you can find an example of it (your indexes might be different).
Syncing data with Jet Interactive
After you have completed the steps above, please contact our support team on email@example.com and request them to enable the custom dimensions and metrics. For that you will need to provide them the dimensions / metrics you want and their corresponding index number in your Google Account.
You can copy + paste the options in the document below, just fill out the index of the Dimensions and Metrics you want enabled, leave unwanted dimensions and metrics index blank.
As an alternative you can send us a print screen of your custom dimensions and metrics table in Google Analytics.
Reminder: please delete or leave any unwanted options blank
- Call Date (Call Date xx/xx/xxxx) - Index number ? <--insert here!
- Call Time (Call Time xx:xx:xx) - Index Number
- Service Name (Label of the service number) - Index number
- Call Status (Answered, Busy, etc) - Index number
- Call Duration (Length of the call) - Index number
- Call Landing Page Path (The page the person landed on) - Index number
- Call Conversion Page Path (The page the conversion occurred) - Index Number
- Call Referrer Full URL (The address of the webpage where a person clicked a link that sent them to your page) - Index Number
- Total Calls (Total number of calls) - Index number <--insert here!
Our team will then set up the same custom definitions with your unique index types, and the phone call metadata will start to be sent through with our Events.
Please note: this will not backdate any metadata, and will only be active from the time of setup.
Date when the call was made (dd/mm/yyyy)
Time when the call was made (hh/mm/ss)
Duration of the calls (ss)
Service Name of the number dialled
Call Landing Page Path
Landing page path that drove the call (Landing page based on 1st Click Methodology)
Call Conversion Page Path
Conversion page path where the caller was before making the call.
The phone number the Caller called from
The status of the call e.g Answered, Unanswered, Busy
Call Referrer Full Url
The address of the webpage where a person clicked a link that sent them to your page
Total calls made to Jet Interactive dynamic numbers