Skip navigation

Do It

1 Post authored by: Michael Villareal

At NetApp we have started using video email and are finding the results to be successful. We used to simply have an image or text that linked to a video on our website but after learning that we could stream the video in email with HTML5 we wanted to take a shot at doing it. Not only can we get more plays of a video now that there is less clicks for a user to get to the video (from email to browser to clicking play on the video), but the user experience has been enhanced as well, particularly for mobile devices that can play video email.


There are vendors that can assist with video email but we've gone the route of doing it all through Eloqua. I must admit that it is a bit of a hack for us to get metrics. Below is our process to do video email. Enter your email address at our video email sample form to see it in action.


Would love any feedback on our process, especially if anyone else is also doing video email through Eloqua. Btw, we're on E9. Kudos to our Eloqua Support Rep Michael Seto-Oracle & Eloqua Expert Riley La-Oracle for helping us work out the kinks to get this working for us.





Instead of having a simple link to a video, we can now stream a video inside an email. For email clients that cannot play video a fallback link will appear in the email that will link to a playable video inside a browser.


Video Email

MP4 files are needed for video email. We use Brightcove and download a Brightcove MP4 file of a video and host the MP4 file in Eloqua. Reason for hosting in Eloqua is Brightcove has a rendition URL for MP4 files and the URL changes in Brightcove so we’ve decided to host the file in Eloqua as the URL will not change once in Eloqua.



Assets to Host in Eloqua


Host the video file under Setup > Content Assets > Content Upload. Once uploaded, the Content URL will be used in the html of the email. In the screenshot below the Content URL is





A screenshot from the video will be used as the default image for the video in email. Have a 398 x 208 px image created and host it under Setup > Content Assets > Images. In the screenshot below the image URL is





For metric purposes, the screenshot URL and fallback URL will need to have redirect URLs used in the html email.

To create a redirect URL go to Communicate > Email > Tools & Content Components > Redirect Links. Then click ‘New URL’.


Select option for Enter New Tracked URL and paste in the same URL for Redirect URL and Tracked URL then click ‘Save Redirect Link’.


Copy the Link Format URL then click ‘Save and Close’. In the screenshot below the redirect URL is




Email HTML

A video tag will be used to place the link to video and fallback link for email clients that won’t stream the video. Below is sample code. This code is used in place of the traditional ‘View Video’ link that we typically use.


<!-- Video -->        

<video controls="controls" poster="" width="398" height="208">

    <source src="" type="video/mp4" />

    <img src="" width="12" height="9" alt="" /><a style="color: #0067c5; text-decoration: none" href='http://<elqdomain type=1/>/e/er?s=<span class="eloquaemail">siteid</span>&lid=48706&elq=<span class="eloquaemail">recipientid</span>' target="_blank">View Video</a>


<object width="398" height="208">

    <param name="video"        value=""></param>



<br /><br />   

<!-- Ends Video -->


For the video tag, the value for poster is set to be the redirect of the screenshot URL (

For the source tag, the value for src is set to be the URL of the video hosted in Eloqua (

For the param tag, the value for value is the redirect of the fallback URL (




We rely on the redirect URL of the screenshot URL to count how many times the video could have been played from email. The redirect URL of the fallback URL will be used to count how many times the fallback URL was clicked.


Navigate to reporting through Evaluate > Reporting > Report Console and search for ‘Page Details’.



Click ‘Web Site’ and search for the screenshot URL (e.g. Ensure it is selected in the Search box and then click ‘Ok’.



Select the time span that you want to report on then click ‘View Report’.


Refer to ‘Total Page Views’ for the number of times the video could have been played from email.


Filter Blog

By date: By tag: