Using the Audience Module to Track Viewers

Product(s)
Video Cloud
Role(s)
Studio User
Topic(s)
Audience/Marketing Automation

In this topic you will learn how the Audience module can be used to track viewer activity.

The Audience module provides the ability to track viewing activity. In this scenario, viewing data is not sent to a marketing automation platform. One common use case for this would be internal training videos. Audience tracking can be used to track the viewing activity of internal employees. To use Audience tracking, the following steps are required:

  1. Configure the Audience tracking settings
  2. Configure a player to use Audience tracking
  3. Configure a lead form
  4. View video data

Configuring the Audience tracking settings

To configure the Audience tracking settings, follow these steps:

  1. Open the Audience module and then click Setup in the left navigation.
  2. Locate the AUDIENCE TRACKING section and click Show.
  3. By default, Audience tracking is enabled for all accounts. Edit the settings as needed:
    • Connection Name - Identifies the connection
    • Connection Status - Determines if Video Cloud video engagement data is saved by the Audience module.
      • Enabled - Data is collected
      • Disabled - No data is collected (connection is disabled)
    • Track Data for Unknown Viewers - Determines if tracking data is recorded for unknown viewers. To identify viewers when using Audience tracking, an Audience lead form can be used.

      Note: With Audience tracking, up to 1,000 viewers will be tracked per 24 hour period.

    • How long should Brightcove retain data? - The data retention policy determines how long the viewing data and lead form data (if using an Audience lead form) will be retained in your Video Cloud account. You should adjust the retention settings according to your privacy policy - it is not required to retain any user data in Video Cloud.

enable tracking

Configuring a player for Audience tracking

Viewing activity can only be tracked when when video content is viewed inside of an Audience-enabled video player. To create a new Audience-enabled player using the Audience module, follow these steps:

Note: It is possible to create an Audience-enabled player by adding the Audience plugin to an existing player. For complete information on creating Audience enabled players, see Creating an Audience-enabled Player.

  1. Click Setup in the left navigation.
  2. Click Create Player. A new Audience-enabled player will be created. The player will have the name Audience Player - today's date.
    new player

    Note: The Players module can be used to give the player a more meaningful name.

  3. Locate the player that was just created. Confirm that the Connect To value for the player is set to Audience tracking.
    assign connection

Configuring a lead form

While a lead form is not required, lead forms can be used to collect information about the viewer and turn anonymous viewers into known viewers. For information on creating lead forms, see Creating an In-Player Lead Form.

Once a lead form is created, it should be associated with the player that will be used for Audience tracking. To assign a lead form to a player, follow these steps.

  1. Click Setup in the left navigation.
  2. In the AUDIENCE PLAYERS section, locate your player. Select the lead form from the dropdown list.
assign lead form

Viewing video data

There are several options available for viewing video data when using Audience Tracking:

  • Viewer Activities (Events) - Provided as part of the Audience module, this option can be used to view video data inside the Audience module. For information, see Viewing Player Events in the Audience Module.
  • Viewer Profiles - Provided as part of the Audience module, this option can be used to view video data based upon a user profile value inside the Audience module. For information, see Viewing Viewer Profile Information.
  • Export Data - Provided as part of the Audience module, this option can be used to export video view and lead data. For information, see Exporting Data from the Audience Module.
  • Audience API - The Audience API can be used to programmatically retrieve video view and lead data. For information, see Overview: Audience API.