Driving Video Views Through Email

Product(s)
Video Cloud
Role(s)
Studio User
Task(s)
Publish Videos

In this topic you will learn how to drive video views through the use of email.

 

We often get asked about the best way to embed video inside of email. On most platforms, embedding videos directly into email isn’t possible. This isn't a Brightcove limitation, nearly every modern email system will strip out video player embed code due to security reasons. We can however, drive awareness and traffic for content by creating an email with some teaser text and a thumbnail image. The thumbnail image will look like a video player and be a clickable link that redirects to our video landing page.

To complete this solution, the following steps will be performed:

  1. Create a Brightcove Player
  2. Create a video landing page
  3. Capture screen shot of player
  4. Create email message

Creating a Brightcove Player

Start by creating a dedicated Brightcove player for use on a video landing page. Having a dedicated player makes it easier to track video analytics. Also, set the player to autoplay so when the user redirects from email to the landing page, the video will automatically start playing.

  1. Login to Video Cloud Studio and open the Players module.
  2. Click New Player.
  3. Name the player and click Save.
  4. Click the link for the player to open the player properties.
  5. Locate the Settings panel and click Edit.
  6. Set Auto-StartVideo on Player Load to Yes.
  7. Save the change and Publish the player.
  8. Click Embed Code & URL and click Published Player.
  9. Select and copy the iframe Embed Code.

Creating a video landing page

The video landing page is where the user will be redirected to from the email message. Start by adding the iframe player publishing code. The video ID to display will be passed in as a URL parameter. This allows the landing page to be used to display different videos. An outline of the steps is below.

  1. Create a new HTML page to serve as the video landing page.
  2. Paste in the iframe embed player publishing code.
  3. Add in the JavaScript code to read in the video ID URL parameter. A sample is provided below.
    <html>
    <head>
    </head>
    <body>
    <iframe src='//players.brightcove.net/1752604059001/d05e49ae-23d2-48fb-97d5-f01484d3f559_default/index.html'
     allowfullscreen webkitallowfullscreen mozallowfullscreen width="640" height="360"></iframe>
    
    <script type="text/javascript">
    	var queryString = window.location.href.substring( window.location.href.indexOf('?') + 9 );
        var iframeTag = document.getElementsByTagName("iframe")[0];
        var  newVideo = "?videoId=" + queryString;
        iframeTag.src += newVideo;
    </script>
    
    </body>
    </html>
  4. Save and publish the landing page. Make a note of the page URL.

Capturing a screen shot of the player

Capture a screen shot of the player with the video playing from the landing page. This image will be used as a clickable link in the body of the email. There are several ways to capture a screen image:

Creating the email message

Finally, create a new email message. Add the player image to the body of the email and configure it as a clickable link that opens the video landing page. The steps to do this for each email client will be different. The steps below are for Gmail.

  1. Open Gmail.
  2. Click Compose.
  3. Click the Insert Photo icon at the bottom of the email.
  4. Browse and select the player image you created. The image will be embedded in the email.
  5. Select the entire image and click the Insert link icon at the bottom of the email.
  6. Click the Change link so the image link can be edited.
  7. Add the URL to the video landing page and click OK.
  8. Send the email.