Links

Google Analytics

Analyze BeyondWords Player engagement through Google Analytics.
This guide explains how to connect a BeyondWords project to Google Analytics, so you can track user engagement with the audio automatically embedded on your site.

🔒 This feature is available on Pro and Enterprise plans only.

Connect Google Analytics to BeyondWords

  1. 1.
    Sign into Google Analytics
  2. 2.
    Go to 'Admin' > 'Data Streams' and select a stream, or create a new one
  3. 3.
    Open the 'Web Stream Details' and copy the 'Measurement ID'
  4. 5.
    Go to the 'Settings (General)' section
  5. 6.
    Go to the 'Google integration' section and ensure the toggle is switched to 'Enabled'
  6. 7.
    Paste your Measurement ID from GA, then select 'Connect'
'BeyondWords Player' should now be registered as an 'Event Category' in Google Analytics.

Understanding BeyondWords metrics in Google Analytics

A page view involving an embedded BeyondWords Player will trigger one of six Event Actions, which together form the BeyondWords Player Event Category.
Event action
Recorded when...
Load
the BeyondWords Player loads on the webpage
Play
a user clicks 'play' on a BeyondWords Player
25% listened
a user plays 25–49% of an audio
50% listened
a user plays 50–74% of an audio
75% listened
a user plays 75–99% of an audio
Complete
a user plays 100% of an audio

Create a segment for the BeyondWords Player Event Category

Creating a segment makes it easy to view analytics associated with the BeyondWords Player Event Category, i.e. sessions or page views where the BeyondWords Player was loaded.
  1. 1.
    Go to 'Behavior' > 'Events' > 'Overview' then select 'Add Segment'
  2. 2.
    Select '+ NEW SEGMENT'
  3. 3.
    Enter a segment name — for example, 'BeyondWords Player event'
  4. 4.
    Select 'Conditions' and set the following filter, for example: Filter | Sessions | Include | Event Category | contains | BeyondWords Player
  5. 5.
    Select 'Save'
You can now add this segment to any report within Google Analytics (select '+Add Segment' at the top of your report then choose the segment from the list).

Create a segment for the 'Play' BeyondWords Player Event Action

You can also create segments for specific Event Actions — for example, the 'Play' action:
  1. 1.
    Go to 'Behavior' > 'Events' > 'Overview' then select 'Add Segment'
  2. 2.
    Select '+ NEW SEGMENT'
  3. 3.
    Enter a segment name — for example, 'BeyondWords Player play'
  4. 4.
    Select 'Conditions' and set the following filter: Filter | Sessions | Include | Event Action | contains | play
  5. 5.
    Select 'Save'
You can now add this segment to any report within Google Analytics (select '+Add Segment' at the top of your report then choose the segment from the list). This will allow you to see the analytics associated with the 'Play' BeyondWords Player Event Action, i.e. sessions or page views where the user clicked 'play'.
For example, you can go to 'Audience' > 'Demographics' > 'Overview' to see the age distribution of users who clicked play.

Create a segment for the 'Did not play' BeyondWords Player Event Action

You can also create segments to exclude specific Event Actions. This makes it possible to create a segment for sessions or page views where the BeyondWords Player was loaded but not played — useful if you wish to compare listeners against non-listeners.
  1. 1.
    Go to 'Behavior' > 'Events' > 'Overview' then select 'Add Segment'
  2. 2.
    Select '+ NEW SEGMENT'
  3. 3.
    Enter a segment name — for example, 'BeyondWords Player did not play'
  4. 4.
    Select 'Conditions' and set the following filter: Filter | Sessions | Include | Event Category | contains | BeyondWords Player
  5. 5.
    Select '+ Add Filter' then enter: Filter | Sessions | Exclude | Event Action | contains | play
  6. 6.
    Select 'Save'
You can now add this segment to any report within Google Analytics (select '+Add Segment' at the top of your report then choose the segment from the list). This will allow you to see the analytics associated with sessions or page views where the BeyondWords Player was loaded but the user did not click 'play'.
You can use this segment alongside the 'BeyondWords Player play' segment to compare non-listener and listener metrics.