Connecting to HubSpot using the REST APIs

In this topic you will learn how to configure Brightcove Campaign™ for use with HubSpot using the REST APIs.

Brightcove Campaign can be configured to integrate with HubSpot. When the integration is configured, video engagement data for videos published using Brightcove Campaign is synchronized to HubSpot. Once in HubSpot, this data can be used for segmentation, campaign logic, reports, lead scoring, and personalizing communications.

Some of the key features of the Brightcove Campaign - HubSpot integration are:

  • Data format - Viewing data is delivered as a custom Timeline Event Type. The data that is replicated to HubSpot is as follows:
    • Video Name
    • Video ID
    • Brightcove Account ID
    • Page URL of the referring page
    • Brightcove Player ID
    • % Watched
  • Data transfer - Viewing data is sent to HubSpot using an automated process; however, some reports in the HubSpot platform may take some time to refresh

Setting up the connection

Follow these steps to setup the connection to HubSpot.

Establishing the connection between Brightcove Campaign and HubSpot

  1. Log in to Brightcove Campaign.
  2. In the navigation header, click the gear icon () and then MAP Connections. A list of current connections (if any) will appear.
  3. Click Add New Connection.
  4. Select HubSpot from the dropdown list.
  5. Select the Standard (REST API) integration type.
  6. Click Connect to HubSpot.
  7. You will be prompted to sign in to HubSpot. Enter your Email Address and Password. Click Log In.
  8. If the login is successful, you may prompted to allow Brightcove Video Connect to access your account. Click Grant access.

The connection to HubSpot is now set up and ready to use. By default, the Connection Status will be Enabled. The Connection Status determines if video engagement data is sent to Marketo:

  • Enabled - Data is collected and will be sent to HubSpot
  • Disabled - No data is collected (integration is disabled)

Click Save to save changes. To remove the integration, click Delete.