What is Google Analytics 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 Universal Analytics integration available. It will not only send your static phone call data into Google Analytics within 5 minutes but for your Dynamic numbers also the call source and call value. Mediahawk is able to integrate with secondary dimensions to provide granular detail of your custom secondary dimensions for advanced tracking.

What are the benefits of integrating Google Analytics and Mediahawk?

There are many benefits to integrating the Mediahawk software with Google. 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 Universal Analytics in within 5 minutes.
  • You can choose which dimensions & metrics you want to track in Universal Analytics.
  • Matches your phone call data alongside your online activity in Google Analytics reports.
  • Lets you customize the information you send to Google Analytics per number/campaign.

What does Mediahawk send to Google Analytics as a GOAL

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

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)


What does Mediahawk send to Google Analytics as an Event

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

Custom Metrics and Dimensions

Mediahawk can send several Custom Metrics and Dimension into GA. These need to be setup in both Mediahawk and GA and must match ID’s exactly.

These can be sent over for both Goals and Events


 

How do I set up the integration in Mediahawk?

Mediahawk recommends that you use Event tracking for your Classic numbers. Event tracking works well with Classic numbers as it measures user interactions rather than visits, tracking Classic calls in this way ensures that your website bounce rate will not become inflated.

With your Dynamic calls, Mediahawk recommends sending your calls to a goal in Analytics. Mediahawk will send the 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.

To set this up in Mediahawk, please follow the below instructions.

 

Firstly navigate to the Integrate tab within Mediahawk and select Google Analytics you can then select Create New Settings from the top right hand side:


Then enter your settings in the fields below, you will need your Google Analytics UA code and the version you are using. Your default page can be anything as long as it starts with / and ends with .html Mediahawk recommends using something like /phonecalls.html so you can clearly see in Analytics whether you are looking at clicks or calls:

You then scroll to the bottom and select your static numbers or Dynamic campaigns you would like to track by ticking the box and then pressing Save.



How do I set up the integration in Google?

Now you have completed the first two steps, you need to set up corresponding goals/events within your GA account.

When logged into Analytics you select the following:

- Admin -> Goals 

- New Goal -> Custom you will then be presented with the form shown in the screenshots below


Google FAQ's