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.
- 1.
- 2.Go to 'Admin' > 'Data Streams' and select a stream, or create a new one
- 3.Open the 'Web Stream Details' and copy the 'Measurement ID'
- 4.
- 5.Go to the 'Settings (General)' section
- 6.Go to the 'Google integration' section and ensure the toggle is switched to 'Enabled'
- 7.Paste your Measurement ID from GA, then select 'Connect'
'BeyondWords Player' should now be registered as an 'Event Category' 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 |
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.Go to 'Behavior' > 'Events' > 'Overview' then select 'Add Segment'
- 2.Select '+ NEW SEGMENT'
- 3.Enter a segment name — for example, 'BeyondWords Player event'
- 4.Select 'Conditions' and set the following filter, for example:
Filter | Sessions | Include | Event Category | contains | BeyondWords Player
- 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).
You can also create segments for specific Event Actions — for example, the 'Play' action:
- 1.Go to 'Behavior' > 'Events' > 'Overview' then select 'Add Segment'
- 2.Select '+ NEW SEGMENT'
- 3.Enter a segment name — for example, 'BeyondWords Player play'
- 4.Select 'Conditions' and set the following filter:
Filter | Sessions | Include | Event Action | contains | play
- 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.
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.Go to 'Behavior' > 'Events' > 'Overview' then select 'Add Segment'
- 2.Select '+ NEW SEGMENT'
- 3.Enter a segment name — for example, 'BeyondWords Player did not play'
- 4.Select 'Conditions' and set the following filter:
Filter | Sessions | Include | Event Category | contains | BeyondWords Player
- 5.Select '+ Add Filter' then enter:
Filter | Sessions | Exclude | Event Action | contains | play
- 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.
Last modified 2mo ago