<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Google Analytics, SEO, Social Media and PPC blog » Blog</title>
	
	<link>http://www.lunametrics.com</link>
	<description>Traffic, Analysis, Action</description>
	<lastBuildDate>Fri, 24 May 2013 17:09:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/lunametrics-blog" /><feedburner:info uri="lunametrics-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>40.443819</geo:lat><geo:long>-79.980672</geo:long><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Flunametrics-blog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flunametrics-blog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Flunametrics-blog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/lunametrics-blog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Flunametrics-blog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Flunametrics-blog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Flunametrics-blog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><item>
		<title>How to Easily Track video.js in Google Analytics</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/wxMHDPjQPm4/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/23/easily-track-videojs-google-analytics/#comments</comments>
		<pubDate>Thu, 23 May 2013 11:40:02 +0000</pubDate>
		<dc:creator>Sayf Sharif</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10670</guid>
		<description><![CDATA[What is video.js? video.js is a free, fast, open source (licensed under Apache) HTML5 video player available at http://www.videojs.com/ which was developed by video experts from Brightcove &#38; Zencoder. It&#8217;s really easy to set up, but like most of these &#8230; <a href="http://www.lunametrics.com/blog/2013/05/23/easily-track-videojs-google-analytics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<h2>What is video.js?</h2>
<p>  <video id="example_video_1" class="video-js vjs-default-skin" controls preload="auto" width="640" height="264" poster="http://video-js.zencoder.com/oceans-clip.png" data-setup="{}"><br />
    <source src="http://video-js.zencoder.com/oceans-clip.mp4" type='video/mp4' /><br />
    <source src="http://video-js.zencoder.com/oceans-clip.webm" type='video/webm' /><br />
    <source src="http://video-js.zencoder.com/oceans-clip.ogv" type='video/ogg' /></p>
<track kind="captions" src="demo.captions.vtt" srclang="en" label="English" />
  </video><br />
<script>
//reference the player
var myPlayer = videojs("example_video_1");
//provide a name for the Events
var videoTitle = "Fishing in Nature";
</script><br />
<script type="text/javascript" src="http://lunametrics.wpengine.netdna-cdn.com/js/video-ga.js"></script></p>
<p><strong>video.js</strong> is a free, fast, open source (licensed under Apache) HTML5 video player available at <a href=" http://www.videojs.com/" target="_blank" rel="nofollow"> http://www.videojs.com/</a> which was developed by video experts from <a href="http://www.brightcove.com/" target="_blank" rel="nofollow">Brightcove </a>&amp; <a href="http://zencoder.com/" target="_blank" rel="nofollow">Zencoder</a>. It&#8217;s really easy to set up, but like most of these types of popular open source players, it doesn&#8217;t come with built in Google Analytics tracking. As a possible benefit though it doesn&#8217;t use jQuery, so if for some reason you can&#8217;t use jQuery, or you&#8217;re having issues with jQuery on your website, video.js could be a good option for you.<br />
<span id="more-10670"></span><br />
So once again, like with my post on<a title="Easily Track YouTube Videos with Google Analytics" href="http://www.lunametrics.com/blog/2012/10/22/automatically-track-youtube-videos-events-google-analytics/"> how to track YouTube videos with Google Analytics</a>, or my post on <a title="How to Easily Track jPlayer Audio &amp; Video in Google Analytics" href="http://www.lunametrics.com/blog/2013/05/09/track-jplayer-google-analytics/">how to track jPlayer audio or video players with Google Analytics</a>, I&#8217;ve put together some code to help you easily track video.js in Google Analytics using Events.</p>
<h2>First &#8211; Get video.js working</h2>
<p>The first thing to do is to make sure you&#8217;re actually setting up a page to run video.js correctly. You can do this two ways. One, <a href="https://github.com/videojs/video.js/blob/master/docs/setup.md" rel="nofollow">you can follow the instructions here</a>  to add the code to your page yourself, or you can use the<a href="http://www.videojs.com/" rel="nofollow"> quick embed function they have on the main website</a> . Under the main video on their home page are three colors you can change, and a slide bar to control the size of the initial play button that appears over the video. When you&#8217;re happy with the colors, click &#8220;Embed this Player&#8221; and you&#8217;ll see code like this (if you changed the colors you&#8217;ll see some additional styles in addition):</p>
<div>
<h3>In the &lt;head&gt;</h3>
<div>
<blockquote>
<pre><span style="color: #008000;">&lt;link href="http://vjs.zencdn.net/4.0/video-js.css" rel="stylesheet"&gt;
&lt;script src="http://vjs.zencdn.net/4.0/video.js"&gt;&lt;/script&gt;</span></pre>
</blockquote>
</div>
<h3>In the &lt;body&gt;</h3>
<div>
<blockquote>
<pre><span style="color: #008000;">&lt;video id="my_video_1" controls
 preload="auto" width="640" height="264" poster="<b>my_video_poster.png</b>"
 data-setup="{}"&gt;
 &lt;source src="<b>my_video.mp4</b>" type='<b>video/mp4</b>'&gt;
 &lt;source src="<b>my_video.webm</b>" type='<b>video/webm</b>'&gt;
&lt;/video&gt;</span></pre>
</blockquote>
<p>Once those are on your page, you&#8217;ll be able to watch a video by changing the file information bolded in the code above to your appropriate video files.  Here&#8217;s an example of how one looks from a clip hosted on zencoder:</p>
<div>
<blockquote>
<div>
<pre><span style="color: #008000;">&lt;video id="example_video_1" controls preload="auto" width="640" height="264"</span></pre>
<pre><span style="color: #008000;">   poster="http://video-js.zencoder.com/oceans-clip.png" data-setup="{}"&gt;</span></pre>
<pre><span style="color: #008000;">   &lt;source src="http://video-js.zencoder.com/oceans-clip.mp4" type='video/mp4' /&gt;</span>
 <span style="color: #008000;">    &lt;source src="http://video-js.zencoder.com/oceans-clip.webm" type='video/webm' /&gt;</span>
 <span style="color: #008000;">    &lt;source src="http://video-js.zencoder.com/oceans-clip.ogv" type='video/ogg' /&gt;</span>
 <span style="color: #008000;">    &lt;track kind="captions" src="demo.captions.vtt" srclang="en" label="English" /&gt;</span>
 <span style="color: #008000;"> &lt;/video&gt;</span></pre>
</div>
</blockquote>
</div>
<div>
<p>Pretty simple setup for a video player, and it works nicely. But still no tracking. so here&#8217;s what we do. Under the video tag you placed in the body, place the following code.</p>
<p><strong>Below the &lt;video&gt; tag</strong></p>
<div>
<div>
<blockquote>
<pre><span style="color: #008000;">&lt;script&gt;</span></pre>
<pre><span style="color: #008000;">//reference the player</span></pre>
<pre><span style="color: #008000;">var myPlayer = videojs("<strong>example_video_1</strong>");</span></pre>
<pre><span style="color: #008000;">//provide a name for the Events</span></pre>
<pre><span style="color: #008000;">var videoTitle = "<strong>Fishing in The Ocean</strong>";</span></pre>
<pre><span style="color: #008000;">&lt;/script&gt;</span></pre>
<pre><span style="color: #008000;">&lt;script src="video-ga.js"&gt;&lt;/script&gt;</span></pre>
</blockquote>
</div>
</div>
<div>
<p>You can <a href="http://www.lunametrics.com/videojs/video-ga.js" target="_blank">download the video-ga.js file here</a> and include it on your website. Be sure to point the above &lt;script&gt; tag to the correct location of your video-ga.js file.</p>
<p>This is the file that will let you track your video. All you have to do is change example_video_1 to the name of the id on your video tag, and then add a title for the video for the variable &#8220;videoTitle&#8221;. This will show up as the Label in Google Analytics on the event, so you can identify the video. If you want to add tags or other information there, go for it!</p>
</div>
<div>
<p>And that&#8217;s it. Now that player will be tracking events into Google Analytics.  If you already have a video.js player working on your site, all you need to do is download that video-ga.js file, point it to the correct location, and rename the bold areas above in the &#8220;below the video tag&#8221; section to match your video tag id, and the title or filename of the video, and you&#8217;re good to go.</p>
<div>
<h2>But what if you have two videos on the page?</h2>
<p>No problem. There are probably more complicated ways to do this that are &#8216;cleaner&#8217;, but here&#8217;s a simple way.</p>
<ol style="margin-left: 40px;">
<li>Copy the video-ga.js file and rename it to something like video-ga2.js.</li>
<li>Then copy the &#8220;in the body&#8221; section of the code for your second video. Make sure to give it a different id value, as well as point the video to the second video location. Make sure it plays before you proceed.</li>
<li>Copy a new section of  &#8221;below the video tag&#8221; section of code below that video tag, like you did the first one.</li>
<li>Rename mPlayer to something else, like mPlayer2</li>
<li>Then change the example_video_1 to the new id name of the second video tag</li>
<li>Change videoTitle to be videoTitle2</li>
<li>Change the value of videoTitle2 to match your second video.</li>
<li>Go into video-ga2.js and at the very top on line 9 of the code change myPlayer to myPlayer2</li>
<li>Below that on line 14 change videoTitle to videoTitle2</li>
</ol>
<p>And you&#8217;re good. that second player will now track separately and individually from the first player, and you&#8217;ll see both in Google Analtyics under different Event Labels. I have two videos playing on this page, tracking independently, but for cleaner code, <a href="http://www.lunametrics.com/videojs/demo.html" target="_blank">check out this demo page</a> with just the basic code.</p>
<h2>What does this input into Google Analytics?</h2>
<p>This will track the following events into Google Analytics</p>
</div>
</div>
</div>
<div>
<p><b>Loaded</b></p>
<p>This fires when the video is loaded onto the page.</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: loaded</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds (which here is 0)</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>5%</b></p>
<p>This fires when the user reaches 5% of the video duration</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 5%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>10%</b></p>
<p>This fires when the user reaches 10% of the video duration</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 10%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>25%</b></p>
<p>This fires when the user reaches 25% of the video duration</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 25%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>50%</b></p>
<p>This fires when the user reaches 50% of the video duration</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 50%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>75%</b></p>
<p>This fires when the user reaches 75% of the video duration</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 75%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>95%</b></p>
<p>This fires when the user reaches 95% of the video duration</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 95%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds (which here is 0)</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>100%</b></p>
<p>This fires when the video reaches it&#8217;s full end and stops.</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: 100%</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds </span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Seek Start</b></p>
<p>This fires when a user drags to another part of the video, this is where the drag started</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: seek start</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Where the user dragged from</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Seek End</b></p>
<p>This fires and labels where the drag ended</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: loaded</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Where the user dragged TO</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Autoplay</b></p>
<p><span style="color: #000000;">This fires when a video is set to autoplay, and it starts</span></p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: autoplay</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Play</b></p>
<p>This fires when a user clicks the play button on a non-autoplayed video, or if they&#8217;ve paused the video, and hit the play button.</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: play</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Play After Seek</b></p>
<p>This fires either after a user seeks, and the video starts playing again, or the video was paused prior to the seek action, and they are restarting the video.</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: play after seek</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Pause</b></p>
<p>When a user clicks the pause button.</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: pause</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<p><b>Error</b></p>
<p>When video.js throws an error. You might want to know about this if there is a problem with a particular video, or some other element.</p>
<p><span style="color: #008000;">category: video</span></p>
<p><span style="color: #008000;">action: erro</span><span style="color: #008000;">r</span></p>
<p><span style="color: #008000;">label: The value of the variable videoTitle</span></p>
<p><span style="color: #008000;">value: Current Position on Video in Seconds</span></p>
<p><span style="color: #008000;">non-interaction: true</span></p>
<h2>That seems like a lot of events, I&#8217;m worried about the 500 hit limit</h2>
<p>Feel free to trim them down. Most users will load the video, it will autoplay, and they&#8217;ll hit their back button, and it will register 2 maybe 3 events. Loaded, Autoplay, and 5%. If they watch the whole video without pausing you&#8217;re looking 9 events: loaded, autoplay/play, 5, 10, 25, 50, 75, 95, 100.</p>
<p>If you want to cut out entire events because you&#8217;re worried about the session limit, you can trim them from the video-ga.js file to your hearts content. Or just comment out the particular trackEvents you don&#8217;t want them, but don&#8217;t want to muck around too much with the code. Just find the particular trackEvent you don&#8217;t want and put two slashes // in front of that line and it won&#8217;t fire.</p>
<p>How many events to have on videos is not something that&#8217;s widely agreed on, and I plan on writing a general video tracking recommendation blog post in the future. I like, at the very least, to know if they played the video, if only once, and a 5% event, 10% event, and maybe a 95% event. That shows people who stuck around and didn&#8217;t &#8216;bounce&#8217; immediately, and then the 95% is good enough to say they watched the whole thing. If you already have many events on your pages consider commenting out all but those</p>
<h2>What other insights can I get from adding these events?</h2>
<p>The best insight most people can have is &#8220;did this person watch a video&#8221; and &#8220;How much of the video did they watch?&#8221; Do you have videos on your site? Does watching the video increase conversions on your site? For instance if you have a contact form on your site that is a main KPI, does watching a video cause people to contact you more, or less? What about different videos? Does a play event on a particular video double your conversion rate on your contact form goal? That might be a video you want to use throughout your website more.</p>
<p>What about whether they hit the video and didn&#8217;t make the 10% goal. Or they only made the 5%, or they watched half, or all of it. What videos are grabbing people and getting them to watch more, and which ones if they watch more are driving them to convert more on your KPI&#8217;s?</p>
<p>Maybe the videos aren&#8217;t really even intended to do anything but drive engagement on the site. Which videos are being shared more can be retrieved from social sharing, but which ones are being watched more? A visit to a video page doesn&#8217;t mean they watched the video. Did they play? How much did they watch? How much of that leads towards social sharing of the video driving engagement to your website?</p>
<p>The other events like &#8220;seek&#8221; are for deeper insights. Are people seeking specific locations of specifc videos more than others? Perhaps the content there is of interest to your users, and you can gain insight from that. What if everyone who views a particular video is seeking to halfway through the video, and most of those aren&#8217;t hitting the 75% mark? It&#8217;s quite likely the early video isn&#8217;t engaging them, and they&#8217;re looking to see if the video changes, and then they are bailing. Are they seeking back in the video? Maybe there was a great part of the video they are watching again? Like maybe you are a baseball team and you are posting a specific home run play, and people are scanning back to just the hit at the end of the video? You could decide to add a &#8216;replay within the replay&#8217; by showing just the hit again at the end of the video, since fans want to see that Grand Slam one more time.</p>
<p>Maybe you ARE doing that, and people are scanning back anyway, and not even making it to the replay within a replay and you can save money by just cutting that out of your video editing process time.</p>
<h2>Thanks For Watching!</h2>
<p>I hope you find this code useful. Don&#8217;t forget to check out my previous posts on<a title="Easily Track YouTube Videos with Google Analytics" href="http://www.lunametrics.com/blog/2012/10/22/automatically-track-youtube-videos-events-google-analytics/"> how to track YouTube videos with Google Analytics</a> and on <a title="How to Easily Track jPlayer Audio &amp; Video in Google Analytics" href="http://www.lunametrics.com/blog/2013/05/09/track-jplayer-google-analytics/">how to track jPlayer audio or video players with Google Analytics</a>.</p>
<h2>And now enjoy Bob Ross Painting a Mountain&#8230;Again</h2>
<p> <video id="example_video_2" class="video-js vjs-default-skin" controls preload="auto" width="600" height="400" poster="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Bob-Ross-595x400.jpg" data-setup="{}"><br />
    <source src="http://www.lunametrics.com/media/BobRoss-PaintingMountains.mp4" type='video/mp4' /><br />
  </video><br />
<script>
//reference the player
var myPlayer2 = videojs("example_video_2");
//provide a name for the Events
var videoTitle2 = "Bob Ross Painting a Mountain";
</script><br />
<script type="text/javascript" src="http://lunametrics.wpengine.netdna-cdn.com/js/video-ga2.js"></script></p>
</div>
</div>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=wxMHDPjQPm4:WwZep-ltIf0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=wxMHDPjQPm4:WwZep-ltIf0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=wxMHDPjQPm4:WwZep-ltIf0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=wxMHDPjQPm4:WwZep-ltIf0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/wxMHDPjQPm4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/23/easily-track-videojs-google-analytics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://video-js.zencoder.com/oceans-clip.mp4" length="19448241" type="video/mp4" />
<enclosure url="http://video-js.zencoder.com/oceans-clip.webm" length="14625011" type="application/wordperfect" />
<enclosure url="http://video-js.zencoder.com/oceans-clip.ogv" length="13235468" type="video/ogg" />
<enclosure url="http://www.lunametrics.com/media/BobRoss-PaintingMountains.mp4" length="9452218" type="video/mp4" />
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/23/easily-track-videojs-google-analytics/</feedburner:origLink></item>
		<item>
		<title>Reverse Goal Path: An Underappreciated Google Analytics Report</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/RPQ6OM-Q7iY/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/22/reverse-goal-path-underappreciated-google-analytics-report/#comments</comments>
		<pubDate>Wed, 22 May 2013 12:25:03 +0000</pubDate>
		<dc:creator>Jonathan Weber</dc:creator>
				<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10665</guid>
		<description><![CDATA[You probably already know about the Funnel Visualization and Goal Flow reports in Google Analytics. They’re a great way to understand how users complete (or don’t) some kind of process on your website, such as filling out a series of &#8230; <a href="http://www.lunametrics.com/blog/2013/05/22/reverse-goal-path-underappreciated-google-analytics-report/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>You probably already know about the <a href="http://www.lunametrics.com/blog/2012/08/06/goal-flow-how-visitors-really-move-through-funnel/">Funnel Visualization and Goal Flow reports</a> in Google Analytics. They’re a great way to understand how users complete (or don’t) some kind of process on your website, such as filling out a series of forms, like a registration or checkout.</p>
<p>Sometimes, though, there isn’t a clear path. On this site, for example, we have a contact form that doesn’t just appear on one page, it appears in <em>lots</em> of pages, and this isn’t an uncommon feature of lead generation sites. Likewise, sometimes people say things like, “Well, page X is our goal. But you can actually get here either by going A &gt; B &gt; X, or by A &gt; P &gt; Q &gt; X, depending on what options you choose.” How do we know which way people got to X?</p>
<p>The <strong>Reverse Goal Path</strong> is a report that helps fill in these details. You&#8217;ll find it under Conversions &gt; Goals in the left-hand navigation in Google Analytics, and like all the goal reports, you can select a particular goal you want to see from the drop-down at the top. It’s very simple: it gives you the goal completion URL and the URL of each of the 3 pages that came immediately before. You don’t have to predefine a funnel or anything, it simply looks 3 pages back in the visit and tells you what they were.</p>
<p><a href="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Screen-Shot-2013-05-21-at-9.04.07-AM.png"><img class="aligncenter size-medium wp-image-10666" alt="Reverse Goal Path report" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Screen-Shot-2013-05-21-at-9.04.07-AM-300x129.png" width="300" height="129" /></a></p>
<p>So here’s an example from our contact form. The first column is the “Goal Completion Location”, which in this case is always /about-us/contact/thank-you/. Then each of the subsequent columns walks back one page, telling us whether someone was on the home page, the contact details page, the client list, etc. No funnel necessary!</p>
<p>To sort out this information, note that you can use the advanced filter. So if you’re only interested in one particular path or page, you can narrow down the possibilities you’ll see here.<br />
<span id="more-10665"></span><br />
<a href="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Screen-Shot-2013-05-21-at-9.04.53-AM.png"><img class="aligncenter size-medium wp-image-10667" alt="Advanced filter" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Screen-Shot-2013-05-21-at-9.04.53-AM-300x106.png" width="300" height="106" /></a></p>
<p>Of course, this report only tells you about <em>completed</em> goals, not abandoned ones, so it’s not as if it replaces the funnel or goal flow reports. But it can be a handy way to fill in information that funnels might not otherwise help you with.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=RPQ6OM-Q7iY:J7T5CpTQ-TI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=RPQ6OM-Q7iY:J7T5CpTQ-TI:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=RPQ6OM-Q7iY:J7T5CpTQ-TI:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=RPQ6OM-Q7iY:J7T5CpTQ-TI:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/RPQ6OM-Q7iY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/22/reverse-goal-path-underappreciated-google-analytics-report/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/22/reverse-goal-path-underappreciated-google-analytics-report/</feedburner:origLink></item>
		<item>
		<title>5 Social Media Metrics Every Social Media Manager Needs to Know</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/Aec4CWKym_g/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/20/social-media-metrics-manager-needs/#comments</comments>
		<pubDate>Mon, 20 May 2013 14:59:25 +0000</pubDate>
		<dc:creator>Dan Wilkerson</dc:creator>
				<category><![CDATA[Social Media]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10662</guid>
		<description><![CDATA[Social media management has come a long way in the past few years. Whereas once it was relegated to the emphemeral domain of &#8216;social media&#8217; guru-hood, we now have concrete strategies and metrics we can draw on in order to &#8230; <a href="http://www.lunametrics.com/blog/2013/05/20/social-media-metrics-manager-needs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><img src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/5-social-media-metrics-banner.png" alt="5-social-media-metrics-banner" width="600" height="150" class="aligncenter size-full wp-image-10663" /><br />
Social media management has come a long way in the past few years. Whereas once it was relegated to the emphemeral domain of &#8216;social media&#8217; guru-hood, we now have concrete strategies and metrics we can draw on in order to develop and measure real business success from social media marketing. Here are five metrics that I use for reporting that every social media manager should be familiar with.</p>
<h2>1. Assisted Conversions</h2>
<p><strong>What it is:</strong><br />
Assisted Conversions show the overall impact of marketing channels by comparing conversions that came directly from a channel to conversions that came indirectly from that channel.<br />
<strong>Why it’s important:</strong><span id="more-10662"></span><br />
The Assisted Conversions Report can give you deep insight into how your different marketing channels work together to create a conversion. The Report lets you see the overall impacts of your various channels, campaigns, sources, or mediums, in both a last click impact (visitor from that source converted during that visit) and assisted impact (visitor from that source left, then came back through another channel and converted). Importantly, the Assisted Conversions report also compares the ratio of Assisted to Last Click conversions for each channel. Channels that have very low ratios are typically the ‘Direct Response’ channels for your company. Those that have a higher ratio are the ‘Awareness’ channels for your company. This figure can quickly inform you of where each channel impacts your conversion funnel throughout the conversion process. It also shows you the way that channels that don’t provide direct sales impact your overall conversion process, like social media.<br />
<strong>How to measure it:</strong><br />
Open the Assisted Conversions Report under the Multi-Channel Funnels Reports.</p>
<h2>2. Owned vs Earned Social</h2>
<p><strong>What it is:</strong><br />
Owned Social are visitors who come to your site from a link that YOU shared on a social platform, and Earned Social are visitors who come to your site by clicking a link that someone else has shared on a social platform.<br />
<strong>Why it’s important:</strong><br />
Without differentiating between the two, your analytics will be unable to help you determine the impact your social media communities are making on your business’ bottom line. This data can be used to determine the value of your social communities, the impact that your content sharing is making on your traffic, and help you spot content that does well on only your social sites or only in your communities. You may then apply that knowledge to your content creation and sharing efforts.<br />
<strong>How to measure it:</strong><br />
You’ll need to start tagging your shared links with Campaign Parameters, which you can do simply and quickly using <a href="https://support.google.com/analytics/answer/1033867?hl=en">Google&#8217;s URL Builder Tool</a>. In order to ensure that your social data shows up in your Google Analytics reports where it is supposed to, make sure to tag your Medium as ‘social’, in lowercase. This will allow you to look at how social as a whole impacts your business and still segment out Owned Social.</p>
<h2>3. All Traffic Sources</h2>
<p><strong>What it is:</strong><br />
This is a simple breakdown of where traffic to your site is coming from.<br />
<strong>Why it’s important:</strong><br />
The Traffic Sources report can tell you a few different things about your marketing and digital efforts. Large dips or spikes can inform you of when something has changed on your site or in your market segment that might require your attention. Sources sending in a steady flow of healthy traffic, i.e. visits with a low bounce rate and higher-than-average time spent on site, can indicate areas that deserve more marketing spend.<br />
<strong>How to measure it:</strong><br />
Access the All Traffic Report under Sources inside the Traffic Sources Reports.</p>
<h2>4. Network Referrals</h2>
<p><strong>What it is:</strong><br />
This report, located in the Social Reports, shows you a breakdown of visits to your site by referring social network.<br />
<strong>Why it&#8217;s important:</strong><br />
Knowing which social networks are driving the most traffic (and the highest quality traffic) to your site can offer a revealing look into which social networks are the most valuable to your business and deserve more attention. Use these reports in combination with other metrics, like a segment dividing up pageview quartiles, to really deliver deep insight into what counts as valuable traffic for your organization. Be warned, however, that Google Analytics has had a <a href="http://www.lunametrics.com/blog/2013/04/25/social-media-traffic-google-analytics/">less than desirable track record</a> when it comes to social reporting.<br />
<strong>How to measure it:</strong><br />
Access the Network Referrals Report under the Social Reports</p>
<h2>5. Plugins</h2>
<p><strong>What it is:</strong><br />
A report showing you social network actions by page, in conjunction with social plug-ins you&#8217;ve installed onto your site.<br />
<strong>Why it&#8217;s important:</strong><br />
This report can show you what kinds of social actions visitors are most likely to take when sharing your content. It can also show you the difference between a non-socially referred visitor and a socially referred visitor, and the actions that they take on your site. This may surprise you &#8211; a socially referred visitor is not necessarily more likely to share your content on a social network. In fact, they might do just the opposite &#8211; whereas a social referral denotes that they already have seen the content be &#8216;shared&#8217;, a non-social referral implies they have discovered it through an alternate means, and would thus feel that they would be contributing something of value by sharing your page. This report can also give you insight into the way that changes to your page layout or design affect the likelihood of your content being reshared &#8211; after all, it only measures the impact of your plug-ins, not your total social presence.<br />
<strong>How to measure it:</strong><br />
Have your developer or IT department install this feature into your Analytics, then access the Plugins report under the Social Reports.</p>
<p>There are, of course, more metrics that can provide value than just these five. What are your favorites? Share them with me in the comments below.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=Aec4CWKym_g:kWyPv0VuL9Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=Aec4CWKym_g:kWyPv0VuL9Y:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=Aec4CWKym_g:kWyPv0VuL9Y:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=Aec4CWKym_g:kWyPv0VuL9Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/Aec4CWKym_g" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/20/social-media-metrics-manager-needs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/20/social-media-metrics-manager-needs/</feedburner:origLink></item>
		<item>
		<title>Google Analytics Premium &amp; BigQuery: Access Raw Data in Seconds</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/qaXpVvewQjk/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/16/google-analytics-premium-bigquery/#comments</comments>
		<pubDate>Thu, 16 May 2013 23:21:08 +0000</pubDate>
		<dc:creator>Dorcas Alexander</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[Industry News]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10659</guid>
		<description><![CDATA[One of the advantages of Google Analytics Premium is that you can get unsampled data, but it&#8217;s still processed data. Have you dreamed of getting access to your raw GA data? Those dreams are about to come true. Announced today &#8230; <a href="http://www.lunametrics.com/blog/2013/05/16/google-analytics-premium-bigquery/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><img src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Sweetums-and-Kermit.jpg" alt="Big Muppet and Little Muppet" title="Tame Big Data with BigQuery" width="289" height="339" class="alignright size-full wp-image-10660" /></p>
<p>One of the advantages of Google Analytics Premium is that you can get unsampled data, but it&#8217;s still processed data.  Have you dreamed of getting access to your raw GA data?</p>
<p>Those dreams are about to come true. Announced today at <a href="http://analytics.blogspot.com/2013/05/io-announcement-google-analytics.html" title="BigQuery and Google Analytics Premium at Google I/O">Google I/O</a>: later this year BigQuery will be available to users of Google Analytics Premium.</p>
<h2>Query hit-level data at interactive speed</h2>
<p>BigQuery is a web service that lets you query billions of rows, a.k.a. Big Data, with a response time in seconds. Without Google Analytics Premium, you upload some data first and then run your queries.</p>
<p>With Google Analytics Premium, your hit-level GA data will be available for the same type of interactive <em>ad hoc</em> queries. Pose a question, get an answer. Does that lead to another question? Rinse and repeat! You can batch queries, too.</p>
<h2>Build complex queries and join data sets</h2>
<p>Direct granular access to your GA data opens the door for all kinds of complex queries. You&#8217;ll also be able to combine data sets from other sources for powerful business insights.</p>
<p>Imagine having data at your fingertips to solve problems like these:<span id="more-10659"></span></p>
<blockquote><ul>
<li><strong>Narrow segments of large data sets with no sampling</strong>: For the past two years, how many purchases came from a social referral and what designer drove the most referrals and conversions per product category?</li>
<li><strong>Offline purchases for visitors with loyalty cards who also log in to your site</strong>: Are visitors who click on display ads more likely to come into the store and buy? What pages do they view before coming to the store and what do they eventually purchase?</li>
<li><strong>Language processing with regex across massive data sets</strong>: Which groups of organic keywords brought the best-qualified visitors? Which visitors converted the most (consumed content, became a sales lead, or bought something), and how does what they read, submitted, or bought relate to what they searched for?</li>
</ul>
</blockquote>
<p>If you&#8217;re a Google Analytics Premium customer, or thinking about becoming one, consider all the data sets you could combine with GA and BigQuery: from customer data, to inventory, to content management, taxonomies, and more.</p>
<p>LunaMetrics is an <a href="http://www.lunametrics.com/google-analytics/google-analytics-premium/" title="Authorized Reseller of GA Premium">Authorized Reseller</a> of Google Analytics Premium, and we&#8217;ll be happy to help.</p>
<h2>All the benefits of BigQuery</h2>
<p>The integration of BigQuery with Google Analytics Premium connects all the benefits of the BigQuery service to your GA data:</p>
<blockquote><ul>
<li>Google’s computing power delivers insights in seconds rather than hours.</li>
<li>No up-front investments, either in hardware or software licensing.</li>
<li>Collaborate quickly and securely using <a href="https://developers.google.com/bigquery/access-control" title="BigQuery Access Control">Access Control Lists</a>.</li>
<li>Protect your data with multiple layers of security from Google.</li>
<li>Store as much as you want. <a href="https://developers.google.com/bigquery/pricing" title="BigQuery Pricing">Pay only for what you use</a>.</li>
</ul>
</blockquote>
<p>Not familiar with BigQuery and want to learn more? <a href="https://developers.google.com/bigquery/docs/overview?hl=en" title="BigQuery Overview (and video)">Get the details or watch the video</a> for a good overview of how it works.</p>
<p><em>If you&#8217;ve been on the fence about Google Analytics Premium, does this new feature move you? What&#8217;s your reaction? Please share in the comments.</em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=qaXpVvewQjk:-R95wxWe5B0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=qaXpVvewQjk:-R95wxWe5B0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=qaXpVvewQjk:-R95wxWe5B0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=qaXpVvewQjk:-R95wxWe5B0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/qaXpVvewQjk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/16/google-analytics-premium-bigquery/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/16/google-analytics-premium-bigquery/</feedburner:origLink></item>
		<item>
		<title>3 Things You Must Do Before Starting Paid Search Advertising</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/g_vHs4tdo70/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/16/starting-paid-search-advertising/#comments</comments>
		<pubDate>Thu, 16 May 2013 12:00:26 +0000</pubDate>
		<dc:creator>Jonathan Weber</dc:creator>
				<category><![CDATA[Paid Search]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10603</guid>
		<description><![CDATA[We know you’re eager to start paid search; it can be a crucial way of bringing potential customers to your site. But there are a few things you should make sure you have in place to be successful. 1. Work &#8230; <a href="http://www.lunametrics.com/blog/2013/05/16/starting-paid-search-advertising/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>We know you’re eager to start paid search; it can be a crucial way of bringing potential customers to your site. But there are a few things you should make sure you have in place to be successful.</p>
<h2 id="1_work_the_numbers">1. Work the Numbers</h2>
<p><img class="size-full wp-image-10604 alignright" alt="monopoly-go-to-jail-card" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/monopoly-go-to-jail-card.jpg" width="320" height="184" />Stop. Do not pass go. Do not deposit $200 in your AdWords account (yet).</p>
<p>First, figure out what your conversion is — a sale? a lead form submission? Then you have to try to figure out how much money it makes sense to pay to bring people to your site so that you get more value from that conversion than you spend on the advertising.</p>
<p>You can go at this two ways. If you know the value of the conversion (you sold a $100 widget), you can work the ROI calculation backwards to figure out what a reasonable cost per conversion and cost per click might be. Alternatively, if the value of the conversion is less well-defined (like in lead generation), you might simply pick a reasonable target for cost-per-lead.<br />
<span id="more-10603"></span><br />
Here’s a great article from the LunaMetrics archives to give you perspective on <a href="http://www.lunametrics.com/blog/2008/07/13/conversion-ppc-start-small/">how to think through the numbers before beginning paid search</a>, and really understanding whether and how you can make an impact.</p>
<h2 id="2_be_ready_to_convert_traffic_with_landing_pages">2. Be Ready to Convert Traffic with Landing Pages</h2>
<p>OK, so you figured out what kind of budget you need to be looking at and some targets for success. But before you start spending that money, you (and your website) need to be ready to receive that traffic and do something with it.</p>
<p>Rarely is your home page a great place to send visitors who clicked a paid search ad. Sure, it may be a good introduction to your company, but you’re not fully utilizing the most important aspect of paid search, which is that we know <em>just</em> what someone is looking for (based on the keyword we bid on). We don’t have to give them a generic page; we can be specific and targeted.</p>
<p>So, it pays to have specific, targeted landing pages ready to go for those visitors. Sometimes an existing page on your site might suffice, but take a hard look at it to make sure it’s clear and easy for the user to make the conversion. Here’s another article from deep in the LunaMetrics archives (from 2006!) about <a href="http://www.lunametrics.com/blog/2006/12/26/fourteen-ways-to-evaluate-your-landing-pages/">fourteen things to pay attention to on your landing pages</a>, and they’re all still quite relevant today.</p>
<h2 id="3_be_ready_to_measure_the_conversions">3. Be Ready to Measure the Conversions</h2>
<p>You must be a new visitor to this blog if you don’t already know we are ALL ABOUT MEASUREMENT here at LunaMetrics. But there’s a very good reason for that: if we don’t know which keywords, ads, and landing pages convert on our site by measuring them, how do we know where we are spending our money well and where we’re flushing it away?</p>
<p>So get <a href="http://google.com/analytics">Google Analytics</a> (or the analytics tool of your choice, but GA is free, after all) on your site, and make sure it’s set up to measure your conversions.</p>
<p>Once you’ve got (1), (2), and (3) in place, <em>then</em> you are ready to start putting together your paid search campaigns.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=g_vHs4tdo70:daGGSV7uwwA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=g_vHs4tdo70:daGGSV7uwwA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=g_vHs4tdo70:daGGSV7uwwA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=g_vHs4tdo70:daGGSV7uwwA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/g_vHs4tdo70" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/16/starting-paid-search-advertising/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/16/starting-paid-search-advertising/</feedburner:origLink></item>
		<item>
		<title>3 Easy Steps to Reach Facebook Users with Video Ads Right Now</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/va74AWOYdJk/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/14/youtube-video-ads-facebook-users/#comments</comments>
		<pubDate>Tue, 14 May 2013 13:09:49 +0000</pubDate>
		<dc:creator>Stephen Kapusta</dc:creator>
				<category><![CDATA[Paid Search]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[google adwords]]></category>
		<category><![CDATA[video ads]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10645</guid>
		<description><![CDATA[It&#8217;s safe to say that Facebook.com and YouTube.com are the #2 and #3 most visited websites on the world wide web (behind only Google.com).  No big secret there.  It&#8217;s also pretty safe to assume that you or someone you know &#8230; <a href="http://www.lunametrics.com/blog/2013/05/14/youtube-video-ads-facebook-users/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>It&#8217;s safe to say that Facebook.com and YouTube.com are the #2 and #3 most visited websites on the world wide web (behind only Google.com).  No big secret there.  It&#8217;s also pretty safe to assume that you or someone you know has shared a YouTube video on their Facebook Wall.  Also not a life-changing revelation.  What might surprise to you is that you can actually target viewers of these Facebook-hosted YouTube videos using a <strong>Google AdWords advertising product</strong>. That&#8217;s right; read it twice.</p>
<p>&#8220;How is this possible?&#8221; you might ask.  &#8221;Aren&#8217;t Facebook and Google mortal enemies?&#8221; you might ask.  Well ya, but with <a title="Google AdWords for Video" href="http://www.google.com/ads/video/" target="_blank">Google AdWords for video</a> and some keen investigation you are able to leverage these two super-massive audiences in conjunction with one another.  You get the best of both worlds by effectively serving your advertising message alongside compelling YouTube content within the world&#8217;s most popular forum, Facebook.<span id="more-10645"></span></p>
<p>The best part: you can accomplish this impressive feat in just a few short steps, and it isn&#8217;t all that different from a typical video ad campaign setup&#8230;</p>
<h2>Step 1: Create Your Video Ad &amp; Host on YouTube</h2>
<p>No brainer here.  If you don&#8217;t already have a video that you&#8217;d like to promote, then you should get to work.  Once you have an ad you&#8217;ll need to upload it to your YouTube channel because this is the source that the AdWords system will reference when you create your ads.</p>
<h2>Step 2: Create a Google Display Network Video Ad</h2>
<p style="text-align: left">Create your campaign and start building your first ad. When creating the ad you are prompted to select the networks that you would like to target &#8211; YouTube Videos, Google Display Network, and YouTube search.  You will select only Google Display Network.<img class="aligncenter size-full wp-image-10646" style="border: 1px dotted gray;margin-top: 5px;margin-bottom: 5px" alt="Blog - Video GDN Campaign" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Blog-Video-GDN-Campaign.png" width="553" height="85" /></p>
<p>Selecting only Google Display Network allows you to target YouTube videos that are embedded on sites other than YouTube. This will narrow your to targeting to only the videos that meet your first requirement.</p>
<h2>Step 3: Select Placement Targeting</h2>
<p>So far, so good?  Now it&#8217;s time to really hone our targeting&#8230;  How do you actually ensure that your video ad is displayed only when a user watches a YouTube video on Facebook?</p>
<p>Easy!  Let&#8217;s review our placement report data from other Google Display Network video ad campaigns:</p>
<p style="text-align: center"><img class="aligncenter  wp-image-10648" style="border: 1px dotted gray;margin-top: 5px;margin-bottom: 5px" alt="Blog - FB Targets1" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Blog-FB-Targets1.png" width="556" height="331" /></p>
<p style="text-align: left">What we see in the above report is that more than half of all views targeting the Google Display Network have originated from a placement called&#8230;</p>
<p style="text-align: left">http://s-static.ak.facebook.com/common/referer_frame.php.</p>
<p style="text-align: left">What is this strange Facebook URL?  It doesn&#8217;t work when entered in your browser, and it&#8217;s not supposed to either.  Let&#8217;s post a video to my wall then take a peak at Facebook&#8217;s source code:</p>
<p style="text-align: center"><img class="aligncenter  wp-image-10649" style="border: 1px dotted gray;margin-top: 5px;margin-bottom: 5px" alt="Blog - FB iframe" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Blog-FB-iframe.png" width="667" height="113" /></p>
<p style="text-align: left">You can see that the URL is displayed in the source code.  This is the iframe source which describes the actual location of the video, so that explains why it is reported this way in placement reports (NOTE: this is just one example, Facebook my use other variations of this URL).  By using this abstract URL as a placement target in a new Google Display Network campaign we can target just videos that are played on Facebook.</p>
<p style="text-align: left">This is a great way to put your video ads to work in a place where they&#8217;ll be sure to attract a ton of views.  If you want to get really clever, you&#8217;ll even create an ad tailored specifically to the Facebook audience (maybe you can ask people to &#8220;<a title="LunaMetrics Facebook Fan Page" href="https://www.facebook.com/LunaMetrics" target="_blank">Like our Facebook page</a>&#8220;?).</p>
<p style="text-align: left">*You can also layer any other kind of targeting &#8211; topic targeting, contextual targeting, and even remarketing &#8211; on top of your placement target to more effectively target the YouTube audience too.  What fun!</p>
<p style="text-align: left"><em>How will you experiment with this targeting option?  Leave a comment below.</em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=va74AWOYdJk:kbDVVEXRifM:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=va74AWOYdJk:kbDVVEXRifM:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=va74AWOYdJk:kbDVVEXRifM:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=va74AWOYdJk:kbDVVEXRifM:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/va74AWOYdJk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/14/youtube-video-ads-facebook-users/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/14/youtube-video-ads-facebook-users/</feedburner:origLink></item>
		<item>
		<title>How Excel Can Boost Your Media Outreach</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/orYrRaERedo/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/13/excel-boost-media-outreach/#comments</comments>
		<pubDate>Mon, 13 May 2013 12:00:52 +0000</pubDate>
		<dc:creator>Andrew Garberson</dc:creator>
				<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[PR]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10618</guid>
		<description><![CDATA[The roles and responsibilities of all marketers are expanding. Publicists are conducting keyword research. SEOs are guiding media outreach. These are crazy times. This article is designed for professionals who wish to streamline their media outreach by creating many semi-personalized &#8230; <a href="http://www.lunametrics.com/blog/2013/05/13/excel-boost-media-outreach/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><span style="font-size: 13px; line-height: 19px;">The roles and responsibilities of all marketers are expanding. Publicists are conducting keyword research. SEOs are guiding media outreach. These are crazy times.</span></p>
<p>This article is designed for professionals who wish to streamline their media outreach by creating many semi-personalized pitch letters in Excel using the concatenation function. If you are new to pitching and are simply searching for a way to get a pesky product launch off your plate as soon as possible, please review the Golden Rule below before moving on to the screenshots.</p>
<h2><strong>Pitch Letter Golden Rule</strong></h2>
<p>As (part-time) publicists, we should never send a form &#8220;Dear Reporter&#8221; pitch letter to every reporter on our list, even if this blog post makes it really easy to do that. It is not successful, it cheapens the brand and PR people will hate us for doing a disservice to their field. Instead, take time to personalize each pitch, even if there is just one line that speaks to the writer or publication.</p>
<p>The tactics discussed in this article might bend the boundaries of the golden rule but, as the Dalai Lama said, “Know the rules well, so you can break them effectively.” While I believe that is especially true with all writing, it is also a valid lesson in public relations. Liberties taken from a solid foundation create unique, engaging PR outreach. Liberties taken from ignorance are slop.</p>
<h2>When Pitch Letter Concatenation Works</h2>
<p>For most story pitches, publicists contact a short list of journalist who report on the particular topic and tailor each pitch to its recipient. A streamlining process like this one might not be necessary. Other times, we need a method for organizing letter writing and distribution.</p>
<p>An example might be an article that identifies the best in your industry. Since this is a SEO blog, our sample article title will be “Top 50 SEO Bloggers.” We will rank the bloggers by a series of quantitative and qualitative metrics, maybe open it up to voting to increase engagement. Once we have the finalists, it is time to contact each one to let them know they made the top 50. We have three options:</p>
<ul>
<li><span style="font-size: 13px; line-height: 19px;">50 personalized emails </span></li>
<li><span style="font-size: 13px; line-height: 19px;">“Congratulations Blogger” form email</span></li>
<li><span style="font-size: 13px; line-height: 19px;">Semi-personalized letters in Excel</span></li>
</ul>
<h2>Creating Pitch Letters with Excel</h2>
<p>Our semi-personalized email will have two elements: the subject line and the body. We don’t want to use a standard subject line like “Congratulations SEO Blogger” because open rate would suffer&#8211;I wouldn’t open it. Instead, let’s us each blogger’s first name.</p>
<p><span id="more-10618"></span></p>
<p><img class="alignnone size-full wp-image-10619" alt="Combining columns in Excel" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/combining_colums_in_excel.png" width="819" height="282" /></p>
<p>The formula that you see in D2 (shown as “A2&amp;B2&amp;C2”) combines all of the previous cells in that row. You can extend that formula to the following rows by dragging it to the rest of the rows. <b>Be sure to add spaces</b> between the columns where needed to avoid “HeyJohn, you made the best SEO blogger list.”</p>
<p><img class="alignnone size-full wp-image-10620" alt="Using Excel to create pitch letters" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/creating_pitch_letters_in_excel.png" width="775" height="280" /></p>
<p>The letter body applies the same rules. The formulas in “Body 1” and “Body 5” pull names from “Subject 2” in our original subject line. “Body 2” is a comma after the first name, “Body 4” is a space and “Body 6” is the final period. Concatenate them and we get our letter.</p>
<p><em style="color: blue;">John, just wanted you to be the first to know that you made LunaMetrics&#8217; list of the top 50 SEO bloggers. The article will be published in three hours and we&#8217;d hate for you find out via Google Alert for your name—don’t worry, we all do it. Thanks so much for your contribution to the industry. Keep up the great work, John.</em></p>
<p>That’s it. We created a scalable semi-personalized email for the 50 bloggers on our list.</p>
<p><strong><em>I am really eager to hear of other ways that this has worked or could work for you. Any ideas?</em></strong></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=orYrRaERedo:3dBawAD_L8Y:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=orYrRaERedo:3dBawAD_L8Y:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=orYrRaERedo:3dBawAD_L8Y:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=orYrRaERedo:3dBawAD_L8Y:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/orYrRaERedo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/13/excel-boost-media-outreach/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/13/excel-boost-media-outreach/</feedburner:origLink></item>
		<item>
		<title>How to Easily Track jPlayer Audio &amp; Video in Google Analytics</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/GukmbnaIXOg/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/09/track-jplayer-google-analytics/#comments</comments>
		<pubDate>Thu, 09 May 2013 12:00:24 +0000</pubDate>
		<dc:creator>Sayf Sharif</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10634</guid>
		<description><![CDATA[Problem: You have media like an audio file, or a small video, that you want to put on your website, and you want to track whether people are listening or watching to it inside Google Analytics, or even make it &#8230; <a href="http://www.lunametrics.com/blog/2013/05/09/track-jplayer-google-analytics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong><img class="aligncenter size-full wp-image-10635" alt="Bob-Ross-595x400" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Bob-Ross-595x400.jpg" width="595" height="400" /></strong></p>
<p><strong>Problem:</strong> You have media like an audio file, or a small video, that you want to put on your website, and you want to track whether people are listening or watching to it inside Google Analytics, or even make it a Goal.</p>
<p><strong>Solution:</strong> Use jPlayer and the code below to track your jPlayer events into Google Analytics.</p>
<p><strong>Wait a Tick:</strong> What&#8217;s with the Bob Ross photo?<br />
<span id="more-10634"></span><br />
<strong>Hold Your Horses:</strong> All in good time.</p>
<h2>What is jPlayer?</h2>
<div style="float: left; width: 600px;">
<p><!--First jplayer code--></p>
<div class="jp-jplayer" id="jquery_jplayer_1"></div>
<div class="jp-audio" id="jp_container_1">
<div class="jp-type-single">
<div class="jp-gui jp-interface">
<ul class="jp-controls">
<li><a class="jp-play" tabindex="1" href="javascript:;">play</a></li>
<li><a class="jp-pause" tabindex="1" href="javascript:;">pause</a></li>
<li><a class="jp-stop" tabindex="1" href="javascript:;">stop</a></li>
<li><a class="jp-mute" tabindex="1" title="mute" href="javascript:;">mute</a></li>
<li><a class="jp-unmute" tabindex="1" title="unmute" href="javascript:;">unmute</a></li>
<li><a class="jp-volume-max" tabindex="1" title="max volume" href="javascript:;">max volume</a></li>
</ul>
<div class="jp-progress"></div>
<div class="jp-volume-bar"></div>
<div class="jp-time-holder">
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
<ul class="jp-toggles">
<li><a class="jp-repeat" tabindex="1" title="repeat" href="javascript:;">repeat</a></li>
<li><a class="jp-repeat-off" tabindex="1" title="repeat off" href="javascript:;">repeat off</a></li>
</ul>
</div>
</div>
<div class="jp-title">
<ul>
<li>Horn</li>
</ul>
</div>
<div class="jp-no-solution"><span>Update Required</span><br />
To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.</div>
</div>
</div>
<p><!--end first jplayer--></p>
</div>
<p><a href="http://jplayer.org/">jPlayer </a>is a free and open source (licensed under MIT and GPL) HTML5 audio and video player you can use on your website without restrictions. In general it&#8217;s a very easy to use player, and most people, with a little copy and pasting, can have a media player on their website in minutes. If you need a media player for audio or video on your website, it&#8217;s one of the first ones I&#8217;ll recommend.</p>
<p>However, by default, like many things, it doesn&#8217;t track into your Google Analytics account. No problem. Doing that is pretty easy as well by following these steps.</p>
<h2>1. Install jPlayer</h2>
<p>Put jPlayer on your website by following the<a href="http://jplayer.org/latest/quick-start-guide/"> jPlayer Quick Start Guide </a>on the jPlayer website. This will involve downloading some files, making sure you have jQuery, and copying in both html and javascript to the page. An example of the code you should see at that point is located in the <a href="http://jplayer.org/latest/quick-start-guide/step-8-audio/">summary of the jPlayer Quick Start Guide</a>.</p>
<h2>2. Name Multiple Players Differently</h2>
<p>Now, there are two things to pay attention to. First is the player itself. The audio player has two div&#8217;s to be aware of, located at the top of the HTML for each audio player:</p>
<p><span style="color: #0000ff;">&lt;div id=&#8221;jquery_jplayer_1&#8243;&gt;&lt;/div&gt;</span><br />
<span style="color: #0000ff;"> &lt;div id=&#8221;jp_container_1&#8243;&gt;</span></p>
<p>For the video player they&#8217;re also at the top but in a different order:</p>
<p><span style="color: #0000ff;">&lt;div id=&#8221;jp_container_2&#8243; class=&#8221;jp-video &#8220;&gt;</span><br />
<span style="color: #0000ff;"> &lt;div class=&#8221;jp-type-single&#8221;&gt;</span><br />
<span style="color: #0000ff;"> &lt;div id=&#8221;jquery_jplayer_2&#8243; class=&#8221;jp-jplayer&#8221;&gt;&lt;/div&gt;</span></p>
<p>The ones you care about are jquery_jplayer_1, or jp_container_1. Each player is identified by these two id&#8217;s. If you want to have multiple players on the same page you need to name them different things. jplayer_1, jcontainer_1 and then increment the number, or however you want to do it. However each player needs unique names for each of those values.</p>
<p>3. Modify the jPlayer Script</p>
<p>The script placed in the head of your page will look something like this for an audio file:</p>
<p><span style="color: #0000ff;">&lt;script type=&#8221;text/javascript&#8221;&gt;</span><br />
<span style="color: #0000ff;">          $(document).ready(function(){</span><br />
<span style="color: #0000ff;">                  $(&#8220;#jquery_jplayer_1&#8243;).jPlayer({</span><br />
<span style="color: #0000ff;">                             ready: function () {</span><br />
<span style="color: #0000ff;">                                    $(this).jPlayer(&#8220;setMedia&#8221;, {</span><br />
<span style="color: #0000ff;">                                              m4a: &#8220;http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a&#8221;</span><br />
<span style="color: #0000ff;">                                     });</span><br />
<span style="color: #0000ff;">                              },</span><br />
<span style="color: #0000ff;">                   swfPath: &#8220;/js&#8221;,</span><br />
<span style="color: #0000ff;">                  supplied: &#8220;m4a&#8221;</span><br />
<span style="color: #0000ff;">          });</span><br />
<span style="color: #0000ff;"> });</span><br />
<span style="color: #0000ff;"> &lt;/script&gt;</span></p>
<p>The first thing you should do is add a line to the code, particularly if you are going to be running multiple players on the page:</p>
<p><span style="color: #0000ff;">&lt;script type=&#8221;text/javascript&#8221;&gt;</span><br />
<span style="color: #0000ff;"> $(document).ready(function(){</span><br />
<span style="color: #0000ff;">         $(&#8220;#jquery_jplayer_1&#8243;).jPlayer({</span><br />
<span style="color: #0000ff;">               ready: function () {</span><br />
<span style="color: #0000ff;">                     $(this).jPlayer(&#8220;setMedia&#8221;, {</span><br />
<span style="color: #0000ff;">                          m4a: &#8220;http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a&#8221;</span><br />
<span style="color: #0000ff;">                      });</span><br />
<span style="color: #0000ff;">               },</span><br />
<span style="color: #0000ff;">               swfPath: &#8220;/js&#8221;,</span><br />
<span style="color: #0000ff;">               supplied: &#8220;m4a&#8221;,</span><br />
<span style="color: #0000ff;"><strong>              cssSelectorAncestor: &#8220;#jp_container_1&#8243;</strong></span><br />
<span style="color: #0000ff;">          });</span><br />
<span style="color: #0000ff;"> });</span><br />
<span style="color: #0000ff;"> &lt;/script&gt;</span></p>
<p>Next make sure you modify the code for your actual files. The bolded items below are what you need to change. Identify your player and it&#8217;s container, and the media extension, as well as it&#8217;s actual location.</p>
<p><span style="color: #0000ff;">&lt;script type=&#8221;text/javascript&#8221;&gt;</span><br />
<span style="color: #0000ff;"> $(document).ready(function(){</span><br />
<span style="color: #0000ff;">           $(&#8220;#<strong>jPlayer_1</strong>&#8220;).jPlayer({</span><br />
<span style="color: #0000ff;">                 ready: function () {</span><br />
<span style="color: #0000ff;">                     $(this).jPlayer(&#8220;setMedia&#8221;, {</span><br />
<span style="color: #0000ff;"><strong>                          mp3</strong>: &#8220;<strong>http://www.mydomain.com/media/filename.mp3</strong>&#8220;</span><br />
<span style="color: #0000ff;">                      });</span><br />
<span style="color: #0000ff;">                 },</span><br />
<span style="color: #0000ff;">                swfPath: &#8220;/js&#8221;,</span><br />
<span style="color: #0000ff;">                supplied: &#8220;<strong>mp3</strong>&#8220;,</span><br />
<span style="color: #0000ff;">               cssSelectorAncestor: &#8220;#<strong>jContainer_1</strong>&#8220;</span><br />
<span style="color: #0000ff;">          });</span></p>
<p><span style="color: #0000ff;"><strong>//add the Google Analytics code listed below here.</strong></span></p>
<p><span style="color: #0000ff;">});</span><br />
<span style="color: #0000ff;"> &lt;/script&gt;</span></p>
<h2>3. And Now Add the Google Analytics Tracking</h2>
<p>That will work to play the file, but it won&#8217;t track in Google Analytics yet. For that add the below script where in the script above it says &#8220;//add the Google Analytics code listed below here&#8221;.</p>
<p><span style="color: #339966;">//listener for playing the file</span><br />
<span style="color: #0000ff;"> $(&#8220;#<strong>jquery_jplayer_1</strong>&#8220;).bind($.jPlayer.event.play, function(event) {</span><br />
<span style="color: #339966;">           //playerTime grabs the current % location on the file being played.</span><br />
<span style="color: #339966;">            //if they&#8217;re at the beginning it&#8217;s 0. If they&#8217;re at the end it&#8217;s 100. Etc.</span><br />
<span style="color: #0000ff;">             var playerTime = Math.round(event.jPlayer.status.currentPercentAbsolute);</span><br />
<span style="color: #339966;">           //grabs the media currently being played. Usefull for when multiple files are played in the player.</span><br />
<span style="color: #0000ff;">            var mediaName = event.jPlayer.status.src;</span><br />
<span style="color: #339966;">            //track it as an event with category:jPlayer, action:Play, label:Name of the file being played, value:location on file as %</span><br />
<span style="color: #0000ff;">          _gaq.push(['_trackEvent', 'jPlayer', 'Play',mediaName,playerTime]);</span><br />
<span style="color: #0000ff;"> });</span><br />
<span style="color: #339966;"> //listener for a pause click</span><br />
<span style="color: #0000ff;"> $(&#8220;#<strong>jquery_jplayer_1</strong>&#8220;).bind($.jPlayer.event.pause, function(event) {</span><br />
<span style="color: #339966;">           //as above, grabbing the % location and media being played</span><br />
<span style="color: #0000ff;">          var playerTime = Math.round(event.jPlayer.status.currentPercentAbsolute);</span><br />
<span style="color: #0000ff;">          var mediaName = event.jPlayer.status.src;</span><br />
<span style="color: #339966;">           //We&#8217;ll only track the &#8220;pause&#8221; if the percent value is less than 100. This is because at 100%</span><br />
<span style="color: #339966;">         //when the player ends, it will send a pause event with the end event.</span><br />
<span style="color: #339966;">          //we don&#8217;t need that duplication in GA</span><br />
<span style="color: #0000ff;">          if(playerTime&lt;100){</span><br />
<span style="color: #339966;">                  //tracking the pause with similar setup to the play event</span><br />
<span style="color: #0000ff;">                  _gaq.push(['_trackEvent', 'jPlayer', 'Pause',mediaName,playerTime]);</span><br />
<span style="color: #0000ff;">          }</span><br />
<span style="color: #0000ff;"> });</span><br />
<span style="color: #339966;"> //listening for the user dragging the seek bar</span><br />
<span style="color: #0000ff;"> $(&#8220;#<strong>jquery_jplayer_1</strong>&#8220;).bind($.jPlayer.event.seeking, function(event) {</span><br />
<span style="color: #339966;">         //as above, grabbing the % location and media being played</span><br />
<span style="color: #0000ff;">         var playerTime = Math.round(event.jPlayer.status.currentPercentAbsolute);</span><br />
<span style="color: #0000ff;">         var mediaName = event.jPlayer.status.src;</span><br />
<span style="color: #339966;">          //tracking the seeking action similar to above</span><br />
<span style="color: #0000ff;">          _gaq.push(['_trackEvent', 'jPlayer', 'Seeking',mediaName,playerTime]);</span><br />
<span style="color: #0000ff;"> });</span><br />
<span style="color: #339966;"> //listening for when the user has stopped dragging the seek bar</span><br />
<span style="color: #0000ff;"> $(&#8220;#<strong>jquery_jplayer_1</strong>&#8220;).bind($.jPlayer.event.seeked, function(event) {</span><br />
<span style="color: #339966;">          //as above, grabbing the % location and media being played</span><br />
<span style="color: #0000ff;">          var playerTime = Math.round(event.jPlayer.status.currentPercentAbsolute);</span><br />
<span style="color: #0000ff;">          var mediaName = event.jPlayer.status.src;</span><br />
<span style="color: #339966;">          //There&#8217;s some overlap between the seeked and stopped events. When a user clicks</span><br />
<span style="color: #339966;">          // the stop button it actually sends a &#8220;seek&#8221; to the 0 location. So if the seeked location is 0</span><br />
<span style="color: #339966;">          // then we track it as a stop, if it&#8217;s greater than 0, it was an actual seek.</span><br />
<span style="color: #0000ff;">          if(playerTime&gt;0){</span><br />
<span style="color: #339966;">                   //track the seeked event as above</span><br />
<span style="color: #0000ff;">                   _gaq.push(['_trackEvent', 'jPlayer', 'Seeked',mediaName,playerTime]);</span><br />
<span style="color: #0000ff;">          }else{</span><br />
<span style="color: #339966;">                   //track the stopped event as above</span><br />
<span style="color: #0000ff;">                   _gaq.push(['_trackEvent', 'jPlayer', 'Stopped',mediaName,playerTime]);</span><br />
<span style="color: #0000ff;">          }</span><br />
<span style="color: #0000ff;"> });</span><br />
<span style="color: #339966;"> //listening for an end ie file completion</span><br />
<span style="color: #0000ff;"> $(&#8220;#<strong>jquery_jplayer_1</strong>&#8220;).bind($.jPlayer.event.ended, function(event) {</span><br />
<span style="color: #339966;">          //as above, grabbing the % location and media being played</span><br />
<span style="color: #339966;">          //except when it ends we force the value as 100%, otherwise it shoots back as 0</span><br />
<span style="color: #0000ff;">          var playerTime = 100;</span><br />
<span style="color: #0000ff;">          var mediaName = event.jPlayer.status.src;</span><br />
<span style="color: #339966;">          //track the End event as above.</span><br />
<span style="color: #0000ff;">          _gaq.push(['_trackEvent', 'jPlayer', 'Ended',mediaName,playerTime]);</span><br />
<span style="color: #0000ff;"> });</span></p>
<p>All you have to do for that script is to change each &#8220;jquery_jplayer_1&#8243; to match the id name of the player itself.</p>
<p>And that&#8217;s it. With that code you&#8217;ll be tracking videos and audio played through jPlayer on your website. If you&#8217;d like to look at a pure demo page with just the necessary code for the three players, <a href="http://www.lunametrics.com/jplayer-demo/jplayer-tracking.html" target="_blank">click here</a>.</p>
<p><!--start second jplayer--></p>
<div class="jp-jplayer" id="jquery_jplayer_2"></div>
<div class="jp-audio" id="jp_container_2">
<div class="jp-type-single">
<div class="jp-gui jp-interface">
<ul class="jp-controls">
<li><a class="jp-play" tabindex="1" href="javascript:;">play</a></li>
<li><a class="jp-pause" tabindex="1" href="javascript:;">pause</a></li>
<li><a class="jp-stop" tabindex="1" href="javascript:;">stop</a></li>
<li><a class="jp-mute" tabindex="1" title="mute" href="javascript:;">mute</a></li>
<li><a class="jp-unmute" tabindex="1" title="unmute" href="javascript:;">unmute</a></li>
<li><a class="jp-volume-max" tabindex="1" title="max volume" href="javascript:;">max volume</a></li>
</ul>
<div class="jp-progress"></div>
<div class="jp-volume-bar"></div>
<div class="jp-time-holder">
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
<ul class="jp-toggles">
<li><a class="jp-repeat" tabindex="1" title="repeat" href="javascript:;">repeat</a></li>
<li><a class="jp-repeat-off" tabindex="1" title="repeat off" href="javascript:;">repeat off</a></li>
</ul>
</div>
</div>
<div class="jp-title">
<ul>
<li>Weird Guitar Audio</li>
</ul>
</div>
<div class="jp-no-solution"><span>Update Required</span><br />
To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.</div>
</div>
</div>
<p><!--end second jplayer--></p>
<h2>So What Data Gets Fired</h2>
<p style="text-align: left;"><img class="aligncenter  wp-image-10636" alt="events" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/events.png" width="600" />You&#8217;ll end up seeing up to 6 events in your Google Analytics under jPlayer. Play, Pause, Seeking, Seeked, Ended, and Stopped.</p>
<p style="text-align: left;"><strong>Play</strong>: This will be whenever someone hits play. Usually the value is 0 when someone hits play the first time, but if they pause, and play the file later, you&#8217;ll get a different Event Value which is the % of where they are in the file.</p>
<p style="text-align: left;"><strong>Pause</strong>: The user has hit pause, or maybe it&#8217;s autopaused from another player starting. Either way the pause event on the player fires this event, with the event value showing where as a % on the file it paused.</p>
<p style="text-align: left;"><strong>Seeking</strong>: This shows someone starting to scan/seek for a new area using the timeline. The value is where they started seeking from.</p>
<p style="text-align: left;"><strong>Seeked</strong>: This is where they end up releasing their seek.</p>
<p style="text-align: left;"><strong>Stopped</strong>: The user stopped the file by hitting the stop button. This will have a value of 0 but if you look at the event prior you can see that it fires a Seeked event before the stop, showing where the stop occurred.</p>
<p style="text-align: left;"><strong>Ended</strong>: The user watched the whole way through.</p>
<p style="text-align: left;">this and the events flow give you a good vision of the file. How many people watched the whole thing, how many watched up to a certain point, 50% or 75%, etc. Are there any specific spots on the audio or video that people keep seeking to, etc. Lots of great data can be had, even if it&#8217;s just &#8220;did someone click play on it&#8221;.</p>
<p style="text-align: left;">That&#8217;s about it. Just one more thing&#8230;</p>
<h2 style="text-align: left;">Please Enjoy Bob Ross Painting a Mountain</h2>
<p style="text-align: left;">I&#8217;m curious to see through tracking how many watch the whole video&#8230;</p>
<p><!--start video jplayer--></p>
<div class="jp-video " id="jp_container_3">
<div class="jp-type-single">
<div class="jp-jplayer" id="jquery_jplayer_3"></div>
<div class="jp-gui">
<div class="jp-video-play"><a class="jp-video-play-icon" tabindex="1" href="javascript:;">play</a></div>
<div class="jp-interface">
<div class="jp-progress"></div>
<div class="jp-current-time"></div>
<div class="jp-duration"></div>
<div class="jp-controls-holder">
<ul class="jp-controls">
<li><a class="jp-play" tabindex="1" href="javascript:;">play</a></li>
<li><a class="jp-pause" tabindex="1" href="javascript:;">pause</a></li>
<li><a class="jp-stop" tabindex="1" href="javascript:;">stop</a></li>
<li><a class="jp-mute" tabindex="1" title="mute" href="javascript:;">mute</a></li>
<li><a class="jp-unmute" tabindex="1" title="unmute" href="javascript:;">unmute</a></li>
<li><a class="jp-volume-max" tabindex="1" title="max volume" href="javascript:;">max volume</a></li>
</ul>
<div class="jp-volume-bar"></div>
<ul class="jp-toggles">
<li><a class="jp-full-screen" tabindex="1" title="full screen" href="javascript:;">full screen</a></li>
<li><a class="jp-restore-screen" tabindex="1" title="restore screen" href="javascript:;">restore screen</a></li>
<li><a class="jp-repeat" tabindex="1" title="repeat" href="javascript:;">repeat</a></li>
<li><a class="jp-repeat-off" tabindex="1" title="repeat off" href="javascript:;">repeat off</a></li>
</ul>
</div>
<div class="jp-title">
<ul>
<li>Bob Ross Paints A Mountain</li>
</ul>
</div>
</div>
</div>
<div class="jp-no-solution"><span>Update Required</span><br />
To play the media you will need to either update your browser to a recent version or update your <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash plugin</a>.</div>
</div>
</div>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=GukmbnaIXOg:mhJLG0lyFvw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=GukmbnaIXOg:mhJLG0lyFvw:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=GukmbnaIXOg:mhJLG0lyFvw:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=GukmbnaIXOg:mhJLG0lyFvw:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/GukmbnaIXOg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/09/track-jplayer-google-analytics/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
<enclosure url="http://www.jplayer.org/audio/m4a/Miaow-07-Bubble.m4a" length="3327406" type="audio/mpeg" />
<enclosure url="http://www.mydomain.com/media/filename.mp3" length="0" type="audio/mpeg" />
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/09/track-jplayer-google-analytics/</feedburner:origLink></item>
		<item>
		<title>5 Display Campaign Checks You Can’t Forget</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/8eDvuOyMr6M/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/06/5-display-campaign-checks-you-can-forget/#comments</comments>
		<pubDate>Mon, 06 May 2013 13:28:38 +0000</pubDate>
		<dc:creator>Sarah Peduzzi</dc:creator>
				<category><![CDATA[Paid Search]]></category>
		<category><![CDATA[display ads]]></category>
		<category><![CDATA[google adwords]]></category>
		<category><![CDATA[google display campaigns]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10608</guid>
		<description><![CDATA[Yesterday, I was really taking a deep look at a client&#8217;s account &#8211; I was trying to find out why branded searches and conversions have decreased this year compared to last year. And while there were a number of conclusions &#8230; <a href="http://www.lunametrics.com/blog/2013/05/06/5-display-campaign-checks-you-can-forget/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p style="text-align: left">Yesterday, I was really taking a deep look at a client&#8217;s account &#8211; I was trying to find out why branded searches and conversions have decreased this year compared to last year. And while there were a number of conclusions that we drew from the data, what interested me most was the difference in display strategy (and placement) comparing the two time periods.</p>
<p>&nbsp;</p>
<p><a style="text-align: center" href="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Display-report-5.3.2013.jpg"><img class="aligncenter  wp-image-10610" alt="Display Campaign Comparison" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/Display-report-5.3.2013.jpg" width="703" height="276" /></a></p>
<p>I might be making some generalizations, but hey, this was a big difference. It looks like 2011-2012 saw a big display push in the months leading up to their &#8220;opening day&#8221; (early March), while 2012-2013 saw a drastic reduction in that strategy for the same period of time. This really got me thinking about display ads in general &#8211; strategies, banner creative and what you can do right now to assess display performance. I&#8217;ve summed up the top five things that I think are priorities when it comes to a wholesome display &#8220;check&#8221;, though there are certainly more that can be added to the list.</p>
<p><strong> 1. Strategy</strong> &#8211; As I said above, investigating year over year comparisons revealed to me the big difference in Display strategy and the potential ramifications it could have had on Search campaigns (especially Branded). Your Display strategy (or strategies) should have a clear purpose. Are you campaigns helping raise brand awareness? Are they focused on a certain goal completion? For the most part, Display campaigns support the goals of a Search campaign. If they do, then align your messaging so that there is a clear connection between the ads, leading to a higher click through rate as people recognize the offer you are advertising.<span id="more-10608"></span></p>
<p><strong>2. Formats -</strong> Sounds fairly basic, but this is a good check to perform. Ask yourself if the campaign is covering all possible (relevant) <a href="https://support.google.com/adwords/answer/1722096?hl=en">ad formats and sizes</a>. It&#8217;s not a surprise to me anymore to investigate accounts that are only running one ad, in one size. This severely limits your reach as many networks will only run a certain size, and if you don&#8217;t have that in your arsenal, you are not displaying at all. Is mobile part of your strategy? If so, mobile display could be a good format to work with if you want to, or already are, targeting mobile.</p>
<p><strong>3. Creative check -</strong> Again, sounds basic, but stagnant creative can live on unnoticed if you don&#8217;t regularly check them and see how they are performing. Ideally, you&#8217;ll have a banner test running in display and you&#8217;re on top of your game. But if you are new in an account, or are taking over management, display ad &#8220;age&#8221; could be a factor you don&#8217;t consider right away. Check when the ads were uploaded and began displaying and do a week over week performance check to see if there have been any declines. Keep an eye out for the relevancy of the <em>call-to-actions</em> as well. Do they match your current strategy as discussed in point #1?</p>
<p><strong>4. Landing Pages</strong> &#8211; Even if you are getting the clicks, you still need to get the user to convert, so check your landing pages. But first, make sure you really look again at point #3 and ask yourself what your ad&#8217;s purpose really is. Once you answer that question, move on to your landing page and see if it aligns with the messaging in the ad. More importantly, that it matches your brand and the offer or promise that you advertised. As with any landing page, not just for a Display campaign, you should have clear messaging, a strong call to action that matches what you advertised with the Display ad, and pertinent information above the fold of the web page.</p>
<p><strong>5. Audience -</strong> Has your audience changed? A few interesting points cropped up in the Display campaigns I was looking at for the client mentioned before. I noticed that the ad placements (outside of Google) had changed drastically from this year compared to last year. Some placements that were in full swing the year before, didn&#8217;t run at all this year and vice-versa. That, combined with the different timing of the Display campaigns, indicated to me that there was some sort of effect on Search campaigns with both these factors in play. Their &#8220;new&#8221; audience might not have been the most targeted one compared to the success seen the year before.</p>
<p>These are only a few Display campaign checks, though they are certainly my favorite. Simple, straight forward questions, however can have some complicated answers. Take some time today, or schedule it soon, to dig into your Display campaigns, compare monthly, quarterly and yearly performance and find out what changed.</p>
<p>What other check points are your favorite for Display campaigns? Share in the comments below!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=8eDvuOyMr6M:U9Up2E8vris:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=8eDvuOyMr6M:U9Up2E8vris:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=8eDvuOyMr6M:U9Up2E8vris:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=8eDvuOyMr6M:U9Up2E8vris:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/8eDvuOyMr6M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/06/5-display-campaign-checks-you-can-forget/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/06/5-display-campaign-checks-you-can-forget/</feedburner:origLink></item>
		<item>
		<title>Content Experiments JavaScript API</title>
		<link>http://feedproxy.google.com/~r/lunametrics-blog/~3/bpoyUS7XWpI/</link>
		<comments>http://www.lunametrics.com/blog/2013/05/02/content-experiments-javascript-api/#comments</comments>
		<pubDate>Thu, 02 May 2013 12:01:34 +0000</pubDate>
		<dc:creator>Jim Gianoglio</dc:creator>
				<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Google Analytics]]></category>

		<guid isPermaLink="false">http://www.lunametrics.com/?p=10597</guid>
		<description><![CDATA[Google Analytics Content Experiments are a great way to quickly and easily set up simple A/B tests for your website. And for most people, setting up these experiments can be done using the interface in Google Analytics. However, there are &#8230; <a href="http://www.lunametrics.com/blog/2013/05/02/content-experiments-javascript-api/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-10598" style="margin-right: 10px;" alt="Caution - Test in Progress" src="http://lunametrics.wpengine.netdna-cdn.com/wp-content/uploads/2013/05/caution-300x212.jpg" width="300" height="212" />Google Analytics <a href="http://www.lunametrics.com/blog/2012/06/04/google-website-optimizer-dead-long-live-google-analytics-content-experiments/">Content Experiments</a> are a great way to quickly and easily set up simple A/B tests for your website. And for most people, setting up these experiments can be done using the interface in Google Analytics.</p>
<p>However, there are some who desire a little more control over the variation pages, that just can&#8217;t be done through the setup wizard.</p>
<p>For example, when you&#8217;re choosing you&#8217;re variation pages, you can specify full (exact) URLs for the variations, or relative URLs. If you choose to specify the variations by the full URL, you&#8217;d end up with something like:</p>
<p><strong>Original Page:</strong></p>
<p>http://www.example.com/original.html</p>
<p><strong>Variation 1:</strong></p>
<p>http://www.example.com/variation1.html</p>
<p><strong>Variation 2:</strong></p>
<p>http://www.example.com/variation2.html</p>
<p>&nbsp;</p>
<p>If you choose relative URLs, you can take advantage of query parameters to specify your variations. This makes it possible to do site-wide tests, by placing the Content Experiment code on every &#8220;original&#8221; page of the site. Then, for your variation URLs, you&#8217;d have:<br />
<span id="more-10597"></span><br />
<strong>Variation 1:</strong></p>
<p>?var=1</p>
<p><strong>Variation 2:</strong></p>
<p>?var=2</p>
<p>and on up to variation 9 (the maximum number of variations).</p>
<p>Doing it this way makes the variation URL relative to whatever page the Content Experiments code is on (regardless of what you specify as your original page in in the setup wizard). So if you have the Content Experiment code on <em>www.example.com/original.html</em>, and Google decides to send you to a variation, it will redirect you to <em>www.example.com/original.html?var=1</em> (or ?var=2, ?var=3, etc.).</p>
<h2><strong>The problem</strong></h2>
<p>If you don&#8217;t use query parameters for your variations, but instead have them as separate pages, this poses a problem if you want to do a site-wide test. For example, let&#8217;s say you have a set of original pages that have the following URL structure:</p>
<p>www.example.com/page1/original/index.html</p>
<p>www.example.com/page2/original/index.html</p>
<p>www.example.com/page3/original/index/html</p>
<p>etc.</p>
<p>And your variation pages:</p>
<p>www.example.com/page1/variation/index.html</p>
<p>www.example.com/page2/variation/index.html</p>
<p>www.example.com/page3/variation/index.html</p>
<p>Wouldn&#8217;t it be great if you could just use the same trick as above, and specify the variation pages using the <i>Relative</i> option, and /variation/index.html as the variation page?</p>
<p>That would be great. But it doesn&#8217;t work. If you try (like I did) you find out that if you don&#8217;t specify a query parameter for the relative URL, then it makes the variation URL relative to the hostname. So your variation URLs end up being <em>www.example.com/variation/index.html</em> instead of <em>www.example.com/page1/variation.html</em>.</p>
<p>Still with me?</p>
<h2><strong>The Solution: Content Experiments JavaScript API</strong></h2>
<p>I stumbled across this little gem a couple weeks ago. It looks like <a href="https://developers.google.com/analytics/devguides/collection/gajs/experiments#cxjs">this documentation</a> was just added recently (April 4th). With a simple little script, you can define your variation URLs however you want. For example, the following code will define the original and variation pages, use the <a href="https://developers.google.com/analytics/devguides/collection/gajs/experiments#cxjs">Content Experiments API</a> to choose which version a user should see, and then either redirect to the variation or keep them on the original.</p>
<pre>&lt;!-- 1. Load the Content Experiments JavaScript Client --&gt;
&lt;script src="//www.google-analytics.com/cx/api.js?experiment=L9UZaiJzTn2z9Ud9XDya0g"&gt;&lt;/script&gt;</pre>
<pre>&lt;script&gt;
 var page_variations = [
 'http://www.example.com/page1/original/index.html', //original page
 'http://www.example.com/page1/variation/index.html' //variation 1
 ]</pre>
<pre>// 2. Choose the Variation for the Visitor
 var variation = cxApi.chooseVariation(); //chooses a variation, or keeps them in same variation

// 3. Send visitor to the correct version
 if (variation != 0) {
 window.location.replace(page_variations[variation]);
 }</pre>
<pre>&lt;/script&gt;</pre>
<h3><strong>Some important notes</strong></h3>
<p>This code is just a sample &#8211; you&#8217;ll obviously want to test it out for yourself to make sure it works for your site. Also keep in mind the following points:</p>
<ul>
<li>The code above completely replaces the Content Experiment code that you get from the setup wizard.</li>
<li>You still have to set up the experiment in Google Analytics. Notice in the second line of the code above, you include the Experiment ID as a query parameter when you reference the Content Experiments JavaScript library.</li>
<li>If you use _setDomainName in your Google Analytics tracking code, you&#8217;ll also need to specify the same domain name for content experiments with <em>cxApi.setDomainName(&#8216;example.com&#8217;);</em> in the script</li>
</ul>
<h3><strong>But wait, there&#8217;s more!</strong></h3>
<p>The <a href="https://developers.google.com/analytics/devguides/platform/features/experiments">Content Experiments feature reference</a> includes information for even more advanced customizations and configurations. For example, did you know you can use the <a href="https://developers.google.com/analytics/devguides/config/mgmt/v3/mgmtReference/management/experiments">Management API</a> to create new experiments, update existing experiments, retrieve a list of experiments, get the details of a single experiment, and delete experiments?</p>
<h2></h2>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:2nqncYFp4_M"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=2nqncYFp4_M" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:7Q72WNTAKBA"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=7Q72WNTAKBA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=bpoyUS7XWpI:P_nvD1GtDWA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=bpoyUS7XWpI:P_nvD1GtDWA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?i=bpoyUS7XWpI:P_nvD1GtDWA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/lunametrics-blog?a=bpoyUS7XWpI:P_nvD1GtDWA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/lunametrics-blog?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/lunametrics-blog/~4/bpoyUS7XWpI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.lunametrics.com/blog/2013/05/02/content-experiments-javascript-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.lunametrics.com/blog/2013/05/02/content-experiments-javascript-api/</feedburner:origLink></item>
	</channel>
</rss>
