The Campaign module provides the ability to create lead forms which allow you to capture viewer information as videos are played inside of Brightcove players. This gives you the ability to include whatever fields you need (visible or hidden) and also give you the ability to take advantage of features like progressive profiling (if available). The lead data is sent to, and processed by, Eloqua.
To create a custom lead form, the following steps must be performed.
Eloqua provides the ability to create forms to capture viewer information. These forms can be displayed inside of Brightcove Players. The data that is captured can then be used in customizing future communications. The steps below will create a simple form to capture first name, last name and email address. For complete details on Eloqua Forms, see the Eloqua documentation.
To use the form inside of the Campaign module, you will need to copy the form HTML. Follow these steps to copy the form HTML.
By default, when the form is displayed inside of a Brightcove Player, the form will display on a transparent background over the player. You will probably want to do some basic styling to the form using CSS. The sections below provide two examples of how the form can be styled. The associated CSS is also provided. You may need to adapt the CSS to conform to your standard colors or to handle styling of additional fields.
This example uses CSS to change the background color of the form to grey and the form will appear as follows:
For this styling, add the following CSS to the top of the form HTML style
tag.
body { background-color: rgba(204,204,204,0.9); margin: 0; padding: 20px; height: 100%; }
Once the form HTML has been created in Eloqua and styled as needed, create a custom lead form in the Campaign module and associate the lead form with a Campaign-enabled player.
Once the lead form has been created, it needs to be assigned to a player. Follow these steps to assign a lead form to a player.
The setup is now complete and you are ready to capture lead information. When a video is published using a Campaign-enabled player, the lead form will appear according to the form timing settings.
There are several ways to validate that the form data has been passed to Eloqua. Follow these steps to view the form data in Eloqua.