Google Analytics

This guide will teach you how to connect your Google Analytics account to your SpeechKit account, track audio analytics in your Google Analytics account, and understand your audio audience.

Prerequisites

  1. You will need a SpeechKit account. Don't have one? Create one.
  2. You will need a Project. Don't have one? Create one.
  3. You will need a Google Analytics account. Don't have one? Create one.

Connect your Google Analytics account

Go to your Google Analytics account admin, select Property Settings, and copy your Tracking ID: UA-XXXXXXXX-X.

image

Login to your SpeechKit account, go to your Project, select Analytics, select Connect Google Analytics, enter your Google Analytics Tracking ID, and select Save.

Track audio analytics in Google Analytics

First, you want to confirm that analytics from the player are being sent to Google Analytics. In Google Analytics, select Realtime > Events. You should see a new Event Category called SpeechKit Player.

Each SpeechKit Player Event Category will also have an Event Action:

Event Actions

Event ActionDescription
Load
This Event Action is recorded when the player loads on the page.
Play
This Event Action is recorded when a user clicks Play. Subsequent Pause/Play Event Actions are not recorded.
25% Listened
This Event Action is recorded when a user listens to 25% of an audio.
50% Listened
This Event Action is recorded when a user listens to 50% of an audio.
75% Listened
This Event Action is recorded when a user listens to 75% of an audio.
Complete
This Event Action is recorded when a user listens to 100% of an audio.

Create segments to filter audio analytics

You can use segments to better view the SpeechKit Events within your Google Analytics dashboard.

Go to Behaviour > Events > Overview, and then select Add Segment.

image

Then select New Segment:

image

Give your segment a name e.g. "SpeechKit Events".

Select Conditions and add the following filter: Event Category > Contains > "SpeechKit Player", and then select Save:

image

We would also suggest that you create an additional segment that tracks only Play Event Actions.

Create a new segment called "SpeechKit Player Interaction".

Select Conditions and add the following filter: Event Action > Contains > "Play", and then select Save:

image

This segment will allow you to filter by users who have clicked Play.

Use segments to understand your audio audience

You can now use the SpeechKit Events and SpeechKit Player Interaction segments to better understand your listeners. For example you can go to Audience > Demographics > Overview:

image

In this example, you can see that the age distribution of users who had the SpeechKit player load on the page (blue) compared to those who clicked Play (orange).

It is quite clear in this example that users who click Play tend to be younger. You can apply these segments to other Reports in Google Analytics to help you learn more about your listeners.