Video presents an interesting problem for the online marketer. While video is extremely powerful and engaging, we give up a lot of “features” that a standard HTML sales page has. It’s very possible that your flashy, engaging video presentation does a worse job of conveying your message than a good page. Even worse, it’s very hard to do any kind of testing or optimization like you can with a split-tested sales page.

Enter Event Tracking in Google Analytics. Event Tracking allows you to track all sorts of events on your web site which could be an entire series of articles by themselves. Want to know how many people are clicking various buttons on your site? Event Tracking can tell you.

What we care about with video, is how many people are finishing the video? As Jeremy mentioned in another post, 90% of the people who finish the ShoeMoney System video BUY. More finishers = More buyers.

Fortunately, with FlowPlayer this is very easy. The meat of it is this snippet of code you place in your FlowPlayer config:

onStart: function(clip) {
pageTracker._trackEvent("Videos", "Play", clip.url);

// track pause event for this clip. time (in seconds) is also tracked
onPause: function(clip) {
pageTracker._trackEvent("Videos", "Pause", clip.url, parseInt(this.getTime()));

// track stop event for this clip. time is also tracked
onStop: function(clip) {
pageTracker._trackEvent("Videos", "Stop", clip.url, parseInt(this.getTime()));

// track finish event for this clip
onFinish: function(clip) {
pageTracker._trackEvent("Videos", "Finish", clip.url);

That’s it.

After gathering data, in your Analytics account under Content->Event Tracking you will have stats on Plays, Pauses, and Finishes. Of course, since this is GA, you can also look at all kinds of other dimensions of this data.

Now it’s your turn to implement, and figure out how to use this new data to make more money.

By Jeremy Schoemaker

Jeremy "ShoeMoney" Schoemaker is the founder & CEO of ShoeMoney Media Group, and to date has sold 6 companies and done over 10 million in affiliate revenue. In 2013 Jeremy released his #1 International Best selling Autobiography titled "Nothing's Changed But My Change" - The ShoeMoney Story. You can read more about Jeremy on his wikipedia page here.

36 thoughts on “How to Get Analytics From Your Videos”
  1. Would this work at all on youtube videos? I’m guessing not since you aren’t hosting anything but the object in your HTML

  2. I know you have said this many times before but “what is measured, gets improved” and this solidifies that statement. The ability to track a users interaction with your content is absolutely essential to make any educated decision about what is working and what is not.

    Event tracking, ftw.

    1. It looks confusing, but you don’t have to understand the code. Just copy-paste it to your FlowPlayer config. To be honest I don’t know much about codes myself. I just copy-paste codes, and then do some editing when I figure out some of it. And thanks for the tip, ddn. Will keep this in mind.

  3. I am brand new to affiliate marketing (and a current student of the Shoe Money System). I have a few questions loosely related to this post and I appreciate any feedback from everyone.

    First, what do you all think of video ads/presentations vs. typical banner or contextual ads? From what I have read video ads have a better conversion rate but like David said above, ” ItÒ€ℒs very possible that your flashy, engaging video presentation does a worse job of conveying your message than a good page.”

    What do you think of pre-roll, overlay, and post-roll ads on content videos. I absolutely can’t stand any ad before, after, or on a video that I want to watch but they must work because I keep seeing them.

    Thanks much.


    1. Well, I don’t know much about conversion rates, but I think video ads have an advantage compared to banner and contextual ads. Video ads can engage consumers quickly because all the relevant information can be contained there. Plus, some videos are just fun to watch. The challenges with video ads are in conveying the right information to attract the consumers and in choosing the most relevant content to include in the video.

      As for pre-roll and overlay video ads, I hate them. I don’t mind post-roll ads, but I rarely see them.

      1. You have to admit that banner and contextual ads are cheaper than videos. And it takes so much time and effort to make video ads. You have to think of a concept, you have to write a script for it, and then you have to shoot it, and then you have to edit. So I understand if videos have higher conversion rates than contextual ads, because of the effort put into making it.

  4. I wonder if that would work on viral videos sent via email. It would work for the stuff I post on my FB sites, but I’d like to be able to see if people watch what’s sent to them via email.

    1. Veronica, why don’t you just email links to a video posted on another host site? Aren’t people more suspicious of spam when they’re sent as video attachments directly to their email address?

      1. Twitteraddict, I think what Veronica is trying to avoid is to be seen as a spammer or someone who’s spreading a virus by sending out an infected link. A lot of times, people won’t click on a link because they’re afraid they’ll unleash some deadly virus onto their pc systems.

      2. Maybe that’s what she means. I don’t often see people attaching videos in emails, just video links.

        Come to think of it, is it possible to attach whole video files in emails nowadays? I can only think of compressed video files using .rar or .zip. Once I attached a video in an email message so a friend could download it, but the video was a 10-second TV ad. About 5MB? Really small file.

  5. Just what I’ve been looking for. Great write up! I can’t wait to try this on one of my video sites.

  6. So that’s how Jeremy knows the percentage of people who buy his SM system! I kept wondering about that. I was thinking he had a tracking system, but I had no idea what it was exactly. And I didn’t know you could get video stats in Google Analytics by using codes. Very useful tip. Thanx, Dave!

  7. I beg to disagree. I think videos are still better at generating interest than anything static like an HTML page. Especially now, when you can place clickable banner ads to illicit an immediate reaction from your audience. That said, I think this is a great tip – definitely something to check out.

  8. You know, I’ve always wanted to use videos to promote my site, but never knew how to measure the effectiveness of such. This is a great tip.

  9. You mean there’s actually a way for people to monitor whether or not a video is being watched? That is so cool. What would be even cooler, though, is if someone could come up with a system that could monitor what actions they took after watching the video. Like, did they click on banner ads right after, or did they navigate away from the page? That would be awesome in terms of researching consumer behavior and video link effectivity!

    1. Ellaine, I think it would be really difficult to monitor something like that. because how are you going to figure out if they clicked the ad in the middle of the video, or at the end? And if they did, does that mean that they’re just impatient, or the video was super effective?

    2. Now, you’re thinking ahead. Advertisers could see what you would do after watching their video ad so they could study your behavior, that’s kinda like Big Brother of the Internet. What if viral videos could also control your mind? Creepy thought.

      1. Yes, it would be a little creepy, but think of the potential insight internet marketers would have.

        1. Well, yes, it would go a long way towards figuring out what is and isn’t effective in marketing videos. It’d also help monitor what kind of response a certain stimulus has. Funny – suddenly I’m thinking of Pavlov’s dogs.

    3. Ellaine, there’s something like that for blogs – it’s a tracking device that lets you know where readers found the link to your page. I don’t think there’s an equivalent program to monitor videos though.

  10. Now this is something that I could use in my blog. I’ve just recently put up short videos of real estate properties and tourist sites in my blog, just as an experiment. I wanted to see if my readers would like to see something new aside from articles. It would be great if I could track how many people watch my videos. Great post, thanks!

  11. That’s a sweet deal, Jeremy! Though admittedly, it took a while to pay off, but in the end it looks like you made a wise investment.

  12. Video is a powerful medium. Event tracking looks like a great way to analyze exactly what the user is interested in. Thanks.

  13. Awesome tip! This is the kind of post that keeps me coming back to read Shoemoney. πŸ˜€

  14. I’ve managed to miss shoe money up until now by staying focused on what is working for me already, but you’ve snuck through my blinkers Jeremy πŸ™‚

    Glad to get the video analytics tip. Ta!

Comments are closed.