What is Google Analytics (GA) and how does it work with Mediahawk?

Google Analytics is a web analytics service offered by Google that tracks and reports website traffic. Mediahawk has one of the most advanced Google Analytics integration available. 

The Integration sends several data points direct to your Google Analytics within 5 minutes of the call finishing. With advanced setup options using secondary dimensions and metrics, you have ability to send all data points that are available within the Mediahawk reporting platform straight into those dimensions within GA. This granular detail allows you to segment your data further allowing advanced tracking and Analytics. 

 

What are the benefits of integrating Google Analytics and Mediahawk?

There are many benefits to integrating the Mediahawk software with Google Analytics. The main benefits are listed below:

  • Allows you to easily view which pages generate calls in Google Analytics.
  • Enables you to track every interaction with your campaigns and link phone calls to Google Analytics.
  • Mediahawk sends custom data about the phone call such as call length or service number back to Google Analytics within 5 minutes.
  • You can choose which dimensions & metrics you want to track in Google Analytics.
  • Match your phone call data alongside your online activity in Google Analytics reports.
  • Lets you customise the information you send to Google Analytics per number/campaign.

 

NOTE:

Mediahawk recommends that you use Event tracking for your Static numbers. Event tracking works well with Static numbers as it measures user interactions rather than visits, tracking Static calls in this way ensures that your website bounce rate will not become inflated as we are not able to send a GCLID ID (Google Click ID).

 

With your Dynamic calls, Mediahawk recommends sending your calls to a Goal in Google Analytics. Mediahawk will send the GCLID (Google Click ID), Google can then recognise this and match it to the visitor so there is no inflation of your website bounce rate.

 

If you use Mediahawk Static and Dynamic numbers, we would recommend you set up a goal and an event to track these separately.

 

How do I set up the integration in Mediahawk

 

Login in to the Mediahawk Platform https://www.reports.mediahawk.co.uk

Select Admin from the left panel.

 

 

You will then see all the integrations available to you on the landing page.

To connect with Google Analytics select connect

 

You will then be prompted to login to your Google Analytics account. Please make sure you are logged out of any other GA account to ensure you are integrating the correct one.

Once you have input your email and password, select Allow

Once signed in you will be presented with a screen asking you to select which domain you would like to track. Once selected, click connect.

This will then link Mediahawk with your Google Analytics account automatically for both your static and dynamic numbers.

 

Your dynamic goal will be set up as the screenshot below tracking all dynamic conversions.

 

The static event will send through all static conversions to your GA account.

How do I set up the integration in Google?

If you have configured a Goal in Mediahawk you need to set up corresponding Goal in Google Analytics.


 

In this example we have set the Default Virtual Page to be /phonecalls.html. This can be anything you want as long as it starts with / and ends with .html (please ensure this is setup as a goal exactly the same in Google Analytics)


 

Log into your Google Analytics account.


 

Select- Admin.

 

Then select Goals under View 

 

 


 

Select - New Goal

 

 

Within Goal Setup select Custom then Continue

 

Within Goal Description add a name for the Goal, in this example we have called it Mediahawk Phone Calls but you can label it anything you like.


 

Then select Destination and click Continue

 

 

Within Goal Details add the virtual page details you setup in Mediahawk, In our example this was /phonecalls.html. This must be the same as your setup in Mediahawk.

 

Then  click Save

 

Mediahawk will now sent data to Google Analytics as a conversion to this defined Goal

 

What data is sent to Google Analytics?

Mediahawk send this as standard to Google Analytics when an Goal is selected

If you are sending the data as a Goal Mediahawk will send the following information.

Data sent as a virtual page to Google Analytics for Dynamic In visit” calls

  • The Keyword that generated the call
  • Google Client ID (If available, if not Mediahawk generates a unique ID)
  • Campaign name, Medium and Source
  • Tag Parameters (If set in Mediahawk and GA)
  • Page Title (If defined)
  • Host Name
  • Referral Page
  • Page requested (Default virtual page – IE /Phonecalls.html)

Data sent as a virtual page to Google Analytics for Dynamic Post visit” calls

  • Client ID (this is always a Mediahawk generated unique ID, not a GA ID)
  • Campaign name, Medium and Source
  • Host Name
  • Page requested (Default virtual page – IE /Phonecalls.html)

Data sent as a virtual page to Google Analytics for Static calls (this is not recommended)

  • Client ID (this is always a Mediahawk generated unique ID, not a GA ID)
  • Campaign name, Medium and Source
  • Page Title = Service Number
  • Host Name
  • Page requested (Default virtual page – IE /Phonecalls.html)


 

Mediahawk send this as standard to Google Analytics when an Event is selected

If you are sending the data as an Event Mediahawk will send the following information.

Data sent as a virtual page to Google Analytics for DynamicIn visit” calls

  • The Keyword that generated the call
  • Google Client ID (If available, if not Mediahawk generates a unique ID)
  • Campaign name, Medium and Source
  • Tag Parameters (If set in Mediahawk and GA)
  • Page Title (If defined)
  • Host Name
  • Referral Page
  • Category: Campaign description
  • Action: Effective/Ineffective
  • Label: Effective/Ineffective

Data sent as a virtual page to Google Analytics for Dynamic Post visit” calls

  • Client ID (this is always a Mediahawk generated unique ID, not a GA ID)
  • Campaign name, Medium and Source
  • Host Name
  • Category: Campaign description
  • Action: Effective/Ineffective
  • Label: Effective/Ineffective

Data sent as a virtual page to Google Analytics for Static calls

  • Client ID (this is always a Mediahawk generated unique ID, not a GA ID)
  • Campaign name, Medium and Source
  • Page Title = Service Number
  • Host Name
  • Category: Service Number
  • Action: Effective/Ineffective
  • Label: Effective/Ineffective