<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Analytics Talk&#187; Tips posts &#8211; Analytics Talk</title>
	<atom:link href="http://cutroni.com/blog/category/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://cutroni.com/blog</link>
	<description></description>
	<lastBuildDate>Mon, 19 Jul 2010 21:01:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<atom:link rel='hub' href='http://cutroni.com/blog/?pushpress=hub'/>
		<item>
		<title>Tracking Zero Result Searches in Google Analytics</title>
		<link>http://cutroni.com/blog/2009/09/08/tracking-ero-result-searches-in-google-analytics/</link>
		<comments>http://cutroni.com/blog/2009/09/08/tracking-ero-result-searches-in-google-analytics/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 02:53:57 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[enhancements]]></category>
		<category><![CDATA[site search]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/?p=1105</guid>
		<description><![CDATA[I &#60;3 Google Analytics Site Search reports. There&#8217;s amazingly actionable data in those reports. But they&#8217;re missing one vital piece of information: searches that don&#8217;t produce any results. Why is this important? Don&#8217;t you want to know when visitors search and don&#8217;t get any results? Zero result searches can help your identify missing content on [...]<p><a href="http://cutroni.com/blog/2009/09/08/tracking-ero-result-searches-in-google-analytics/">Tracking Zero Result Searches in Google Analytics</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I &lt;3 Google Analytics Site Search reports.  There&#8217;s amazingly actionable data in those reports.  But they&#8217;re missing one vital piece of information: searches that don&#8217;t produce any results.</p>
<p>Why is this important?  Don&#8217;t you want to know when visitors search and don&#8217;t get any results?  Zero result searches can help your identify missing content on your site or a problem with your site search engine.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/fenway-scoreboard.png" alt="fenway-scoreboard" title="fenway-scoreboard" width="449" height="149" class="aligncenter size-full wp-image-1170" /></p>
<p>Many search solutions will provide this information for you.  For example, I use <a href="http://tr.im/yd7t">Search Meter</a> for WordPress and it shows me which search queries generate zero results.  But I thought it would be interesting to add this data to Google Analytics.  That way all my site search information would be in one place.</p>
<p>Unfortunately there is no easy way to add this data to GA.  You need to do some programming to collect the data.  So this post is really meant for those folks with programming resources AND for those developers that maintain GA plugins.  Like my buddy <a href="http://tr.im/yd7x">Joost</a>, who has a great GA plugin for WordPress.</p>
<p>If you&#8217;re interested in the data and analysis, skip to the bottom of this post.</p>
<h2>Conceptual Overview</h2>
<p>Our goal with this hack is to modify site search data in two ways.  First, we&#8217;re going to put all search queries with zero results in a category.  This will allow us to use the Search Categories report to easily find all the search terms that yielded zero results.</p>
<p>Second, we&#8217;ll modify the actual search terms to indicate that a term yielded zero results.  This will make it easy to scan a list of all the search terms and identify which generated no results.</p>
<p>Before we get into the implementation, a big THANK YOU to Charles Miller, one of the lead consultants here.  He wrote the JavaScript below.  Thanks Charles.</p>
<h2>Step 1: Identify No Result Search</h2>
<p>The first step is to identify a zero results search page.  Most websites have the same search results page regardless of the number of results.  You need to identify some something that differentiates a zero results search page from a non-zero results search page.</p>
<p>This must be done programatically and is the hardest part of the implementation.</p>
<p>For example, a zero results search page on this blog has the text &#8220;No posts found. Try a different search?&#8221;</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/picture-23.png" alt="No Posts Found" title="No Posts Found" width="468" height="143" class="aligncenter size-full wp-image-1110" /></p>
<p>I can create code (or more specifically, Charles can create code) to look for the text &#8220;No posts found. Try a different search?&#8221; If the code finds this text in the page then I can identify that the visitor&#8217;s search yielded zero results and than I can send the data sent to GA.  Here&#8217;s the code that I&#8217;m using on this blog:</p>
<pre>
<code>var content = document.getElementById('content');
if (content.innerHTML.search('No posts found.')) {</code>
</pre>
<p>The code looks for a section of the page called &#8216;content&#8217; and then searches that section for the phrase &#8216;No posts found.&#8217;.  If &#8216;no posts found.&#8217; is found (oh, the irony!) then we will modify the data sent to GA.</p>
<p>Important!  The way you detect a zero result search page may be different.  It&#8217;s VERY difficult to create an example that will work for everyone.  Take this as a conceptual overview.</p>
<h2>Step 2:  Tweak GA Tracking Code</h2>
<p>Once we know what differentiates a zero results search page we can add some code that tweaks the data.  Remember, we want to modify the data in two ways: 1. by placing it in a special search category and 2. by modifying the search term to indicate it did not yield any results.</p>
<p>To create the category all we need to do is add an extra query string parameter to the URL.</p>
<p>To manipulate the search term we need to split apart the page URL and then put it back together with the phrase no-results.</p>
<p>Here&#8217;s the complete code.</p>
<pre>
<code>&lt;script type='text/javascript'&gt;
var pageTracker = _gat._getTracker("UA-XXXXXX-1");
var content = document.getElementById('content');
if (content.innerHTML.search('No posts found.')) {
     // These lines get the search data from the URL and
     //  deconstruct the URL into parts
     var sn = "s";
     var sr = new RegExp(sn+"=[^\&amp;]+"),
      p = document.location.pathname,
      s = document.location.search,
      sm = s.match(sr).toString(),
      srs = sm.split("="),
      // The next line is where we add the category and add
      // the phrase no-results to the search term.
      sre = sm.replace(sr,srs[0]+"=no-results:
 "+srs[1]+"&amp;cat=no-results"),
      sf = s.replace(sr,sre);
      // Send the data to Google as a Pageview
      pageTracker._trackPageview(p+sf);
} else {
      // If this is a regular page on the site, use the standard GA code.
      pageTracker._trackPageview();
}
&lt;/script&gt;</code>
</pre>
<p>The code starts with the section that identifies a zero result search page.</p>
<p>Then we deconstruct the URL to identify the search term.  Finally we add the category named &#8216;no_results&#8217; and the phrase &#8216;no-results&#8217; to the search term.</p>
<p>If the code does NOT find the term &#8216;No posts found.&#8217; then a pageview is created as normal.</p>
<p>That&#8217;s it for the coding part (thank goodness!)</p>
<h2>Step 3:  Configure Site Search Settings</h2>
<p>The last step is to add the new category parameter to the Site Search settings so GA can identify the no-results search category.  This is easy, it&#8217;s in the profile setting section of Google Analytics.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/picture-33.png" alt="How to set a search Category parameter in Google Analytics" title="How to set a search Category parameter in Google Analytics" width="345" height="153" class="aligncenter size-full wp-image-1111" /></p>
<p>I also like to set the &#8216;Strip Query Parameter&#8217; to YES.  This removes the category parameter after site search is done processing and normalizes your pageview data.</p>
<p>That&#8217;s it for the configuration!  We&#8217;re cleared for insight-hunting!</p>
<h2>Analyzing The Data</h2>
<p>When a visitor performs a search that yields zero results the search term will be placed in a category named &#8216;no_results&#8217;.  To find this data navigate to the Content>Site Search>Categories Report:</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/site-search-categories-google-analytics-2.png" alt="site-search-categories-google-analytics-2" title="site-search-categories-google-analytics-2" width="471" height="94" class="aligncenter size-full wp-image-1155" /></p>
<p>Immediately you&#8217;ll be able to see what percentage of your searches yield zero results.  Hopefully it&#8217;s very low!  Want to see if this impacts conversions or revenue?  Click the Goals or Ecommerce tab to check the conversion rate:</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/site-search-categories-google-analytics-4.png" alt="Zero Result Searches Impact on Website Outcomes" title="Zero Result Searches Impact on Website Outcomes" width="516" height="108" class="aligncenter size-full wp-image-1164" /></p>
<p>This is a bad picture, but you get the point.</p>
<p>Next you can click on the no-results line in the data and see exactly which search terms yielded zero results.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/site-search-category_-google-analytics-1.png" alt="Search terms that had no results in Google Analytics" title="Search terms that had no results in Google Analytics" width="472" height="185" class="aligncenter size-full wp-image-1157" /></p>
<p>This is super-actionable data.  Now you know where you may be missing content or if your site search engine might be broken.  You should be asking yourself, &#8220;Why are there no results for these terms?  Is there missing content or is there a problem with my site search engine?&#8221;</p>
<p>You&#8217;ll also notice that the search terms now have &#8216;no-results&#8217; in them.  This provides a lot of flexibility for view the search data other ways.  Example, let&#8217;s use the Search Terms report:</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/site-search-terms-google-analytics-2.png" alt="Google Analytics site search queries" title="Google Analytics site search queries" width="581" height="257" class="aligncenter size-full wp-image-1159" /></p>
<p>Here we can see the search terms ranked by searches.  What percent of your top 10, 20 or 50 are no-result searches?  How is that impacting your bottom line?</p>
<p>This is just the start.  You can use other metrics, like %Search Exists to understand if visitors who receive zero results refine their search or exit.</p>
<p>While this is not the easiest thing to configure, I hope you see the value of the data.  More so, I hope that all those folks that maintain plugins add this type of feature to their GA plugins.  Joost, you listening!?</p>
<p><a href="http://cutroni.com/blog/2009/09/08/tracking-ero-result-searches-in-google-analytics/">Tracking Zero Result Searches in Google Analytics</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;bodytext=I%20%26lt%3B3%20Google%20Analytics%20Site%20Search%20reports.%20%20There%27s%20amazingly%20actionable%20data%20in%20those%20reports.%20%20But%20they%27re%20missing%20one%20vital%20piece%20of%20information%3A%20searches%20that%20don%27t%20produce%20any%20results.%0A%0AWhy%20is%20this%20important%3F%20%20Don%27t%20you%20want%20to%20know%20when%20visi" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;notes=I%20%26lt%3B3%20Google%20Analytics%20Site%20Search%20reports.%20%20There%27s%20amazingly%20actionable%20data%20in%20those%20reports.%20%20But%20they%27re%20missing%20one%20vital%20piece%20of%20information%3A%20searches%20that%20don%27t%20produce%20any%20results.%0A%0AWhy%20is%20this%20important%3F%20%20Don%27t%20you%20want%20to%20know%20when%20visi" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;t=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;source=Analytics+Talk+&amp;summary=I%20%26lt%3B3%20Google%20Analytics%20Site%20Search%20reports.%20%20There%27s%20amazingly%20actionable%20data%20in%20those%20reports.%20%20But%20they%27re%20missing%20one%20vital%20piece%20of%20information%3A%20searches%20that%20don%27t%20produce%20any%20results.%0A%0AWhy%20is%20this%20important%3F%20%20Don%27t%20you%20want%20to%20know%20when%20visi" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;annotation=I%20%26lt%3B3%20Google%20Analytics%20Site%20Search%20reports.%20%20There%27s%20amazingly%20actionable%20data%20in%20those%20reports.%20%20But%20they%27re%20missing%20one%20vital%20piece%20of%20information%3A%20searches%20that%20don%27t%20produce%20any%20results.%0A%0AWhy%20is%20this%20important%3F%20%20Don%27t%20you%20want%20to%20know%20when%20visi" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;title=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F09%2F08%2Ftracking-ero-result-searches-in-google-analytics%2F&amp;submitHeadline=Tracking%20Zero%20Result%20Searches%20in%20Google%20Analytics&amp;submitSummary=I%20%26lt%3B3%20Google%20Analytics%20Site%20Search%20reports.%20%20There%27s%20amazingly%20actionable%20data%20in%20those%20reports.%20%20But%20they%27re%20missing%20one%20vital%20piece%20of%20information%3A%20searches%20that%20don%27t%20produce%20any%20results.%0A%0AWhy%20is%20this%20important%3F%20%20Don%27t%20you%20want%20to%20know%20when%20visi&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2009/09/08/tracking-ero-result-searches-in-google-analytics/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Segmentation Options in Google Analytics</title>
		<link>http://cutroni.com/blog/2009/04/21/segmentation-options-in-google-analytics/</link>
		<comments>http://cutroni.com/blog/2009/04/21/segmentation-options-in-google-analytics/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 03:58:38 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[advanced segmetnation]]></category>
		<category><![CDATA[custom reports]]></category>
		<category><![CDATA[filters]]></category>
		<category><![CDATA[segmentation]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/?p=1055</guid>
		<description><![CDATA[As web analysts we live and die by segmentation. Without the ability to segment traffic we can not isolate which segments are producing and which need improvement. Google Analytics offers many different ways to segment data. Each has pros and cons but there is always a way to get the data you need&#8230;. well, almost [...]<p><a href="http://cutroni.com/blog/2009/04/21/segmentation-options-in-google-analytics/">Segmentation Options in Google Analytics</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>As web analysts we live and die by segmentation.  Without the ability to segment traffic we can not isolate which segments are producing and which need improvement.</p>
<p><a href="http://analytics.google.com">Google Analytics</a> offers many different ways to segment data.  Each has pros and cons but there is always a way to get the data you need&#8230;. well, almost always.</p>
<p>There are 6 different ways to segment data in Google Analytics:</p>
<p>1.  Using certain reports<br />
2.  Dimension drop down<br />
3.  Report filters<br />
4.  Advanced segmentation<br />
5.  Custom reports<br />
6.  Profile filters</p>
<p>Bet you didn&#8217;t think there were SIX ways to segment data.  :)</p>
<h2>Using Certain Reports</h2>
<p>Ok, you may think this form of segmentation is lame, but it&#8217;s not!</p>
<p>Many reports in Google Analytics are segmented by some default piece of information.  There&#8217;s nothing for you to do.</p>
<p>For example, the Browsers report segments your data based on the different web browsers that visitors use to access your site.  Google Analytics automatically identifies this information when collecting visitor data.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-1.jpg" alt="Google Analytics Browsers Report" title="Google Analytics Browsers Report" width="416" height="311" class="aligncenter size-full wp-image-1061" /></p>
<p>Other segments that are automatically include in Google Analytics include:</p>
<p>* Visitor type (new and returning)<br />
* Geographic information<br />
* Operating system (and many other &#8220;nerd&#8221; segments)</p>
<p>Marketing segments are not AUTOMATICALLY segmented.  You need to configure Google Analytics to track campaigns (i.e.<a href="http://www.cutroni.com/blog/2006/11/10/google-analytics-campaign-tracking-pt-1-link-tagging/"> link tagging</a>) in order to get correct traffic source segmentation.</p>
<p><strong>Pros:</strong><br />
* Easy</p>
<p><strong>Cons:</strong><br />
* You better make sure you&#8217;ve got your campaigns tagged correctly  ;)</p>
<h2>Dimension Drop Down</h2>
<p>Many reports have a dimension drop down that allows for segmentation right in the report.  This is a handy way to quickly drill down into a piece of data.</p>
<p>For example, let&#8217;s say I want to see the most popular landing pages in a particular state.  I can navigate to the state in the Visitors > Map Overlay > Regions report, click on the state I&#8217;m interested in, and then choose Landing Page from the Dimension drop down.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-31.jpg" alt="Google Analytics Dimension Drop Down" title="Google Analytics Dimension Drop Down" width="404" height="420" class="aligncenter size-full wp-image-1062" /></p>
<p>You can see in the image above that you can segment based on campaign information, some technical information and some visitor information (visitor type, language).</p>
<p>Overall, this is a good way to go when you&#8217;re drilling down and want to segment a single data point by some dimension.</p>
<p><strong>Pros:</strong><br />
* Quick for one-off segmentation</p>
<p><strong>Cons:</strong><br />
* Can trigger sampling<br />
* Limited number of dimensions and no metrics<br />
* A pain if you need to segment a lot of things, like top landing pages for every US state</p>
<h2>Report Filters</h2>
<p>Bet you don&#8217;t think of filtering as segmenting, but it is!</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-41.jpg" alt="Google Analytics report filter" title="Google Analytics report filter" width="354" height="37" class="alignright size-full wp-image-1063" /></p>
<p>Any report displaying tabular data has a filter tool at the bottom of the data.  This let&#8217;s you quickly view data that matches, or does not match, some condition.  The condition is the pattern, or regular expression, that you enter into the filter.  Using a regular expression you can add lists to the filter.</p>
<p>Here&#8217;s an example.  Suppose I want to quickly view traffic coming from the Pacific sales region.  I can apply the following filter to the Visitors > Map Overlay > Regions report:</p>
<p><code>California|Oregon|Washington</code></p>
<p>[The above is a regular expression matching California OR Oregon OR Washington]</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-51.jpg" alt="A filter Map Overlay report in Google Analytics" title="A filter Map Overlay report in Google Analytics" width="497" height="340" class="aligncenter size-full wp-image-1067" /></p>
<p>Notice that the Scorecard (the top row of data in the table) indicates how our segment, i.e. the data that matches our filter, compares to the overall site?  We can now compare the Pacific sales region to the entire site.</p>
<p>And here&#8217;s a neat trick, if you add the filtered report to your dashboard the filter will persist in your dashboard widget.  I call it a <a href="http://www.cutroni.com/blog/2007/06/01/new-ga-feature-sticky-filters/">sticky filter</a>.</p>
<p><strong>Pros: </strong><br />
* Quick and relatively easy<br />
* Can be applied to historical data<br />
* Will not trigger sampling</p>
<p><strong>Cons: </strong><br />
* Restricted to one report and the data in that report<br />
* You should know some basic regular expressions<br />
* Can not be shared easily</p>
<h2>Advanced Segments</h2>
<p>There has been a lot of conversation over the last few months about Advanced segments and rightly so.  This analysis tool is really powerful and let&#8217;s you slice the data many different ways using different dimensions and metrics.  Want to see all visits that generated more than $100, coming from paid search and occurring after 8 AM?  No problem with an advanced segment.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-61.jpg" alt="An Advanced Segment in Google Analytics" title="An Advanced Segment in Google Analytics" width="481" height="417" class="aligncenter size-full wp-image-1068" /></p>
<p>But there are some downsides.  First, sampling.  Because Advanced segments re-process data in real time there is a sampling algorithm applied to minimize the load on Google&#8217;s servers.</p>
<p>You can&#8217;t segment more than 200k visits.  If sampling is applied you&#8217;ll see a confidence interval next to your data.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-7.jpg" alt="Sampling accuracy in Google Analytics" title="Sampling accuracy in Google Analytics" width="404" height="134" class="aligncenter size-full wp-image-1069" /></p>
<p>Again, the problem is that small segments of data will be really inaccurate when the sampling algorithm is applied.  There is no way to disable sampling.</p>
<p>The most common ways to get around sampling are segmenting using profile filters or potentially a report filter.  It really depends on the exact situation.</p>
<p>The second issue is that not all reports can be segmented.  Due to the segmentation technology certain reports can not be segmented, like the Absolute Unique Visitors report and the Funnel visualization report.  Those reports can only be segmented with profile filter (see below).</p>
<p><strong>Pros:  </strong><br />
* Can be applied to historical data<br />
* LOTS of flexibility, can segment based on a huge number of dimensions and metrics using different combination of both</p>
<p><strong>Cons:  </strong><br />
* Sampling will be applied if trying to segment more than 200,000 visits<br />
* Not all reports can be segmented<br />
* Specific to your username, can not be shared with other users</p>
<h2>Custom Reports</h2>
<p>Another beta feature that can be used for segmentation is the Custom Reporting tool.  This tool is more than just pretty reports.  It allows you to create 5 levels of segmentation in a report.</p>
<p>In a previous post I talked about <a href="http://www.cutroni.com/blog/2009/03/12/find-out-when-your-campaigns-suck-with-ga-custom-reports/">segmenting campaigns by time of day</a> to better understand day parting.</p>
<p>We could take that example one step further by adding geographic region to the report.  The result would be a report that has Campaigns data that could be segmented by time of day and then by geographic location.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-8.jpg" alt="Multiple levels of segmentation in a GA Custom Report" title="Multiple levels of segmentation in a GA Custom Report" width="401" height="319" class="aligncenter size-full wp-image-1071" /></p>
<p>The problem is that not all dimensions can be used together.  The reason is that only certain metrics are related in the Google Analytics data architecture.  You can find a complete list of combinations in the <a href="https://www.google.com/support/googleanalytics/bin/answer.py?answer=99174&#038;hl=en_US">GA support docs</a>.</p>
<p><strong>Pros:</strong><br />
* 5 levels of segmentation<br />
* Advanced segments can be applied to a custom report<br />
* Can be shared using automated email feature</p>
<p><strong>Cons:</strong><br />
* Can only segment using dimensions, not metrics<br />
* Limited number of dimension combinations<br />
* Can only drill into one data point at a time</p>
<h2>Filtered Profiles</h2>
<p>Filtered profiles are the nuclear bomb of segmentation.  They are permanent, segment every report in a profile, and can easily be shared.</p>
<p>In case you&#8217;re not familiar with filtered profiles, you can include and exclude data from a profile using a filter.  Google applies the filter during data processing, thus segmenting the data.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-10.jpg" alt="Google Analytics profile flters" title="Google Analytics profile flters" width="859" height="157" class="aligncenter size-full wp-image-1072" /></p>
<p>Once the data has been processed it can never be changed.  This means that you can filter historical data AND if you mess up the configuration of a filter you could have really crappy data.</p>
<p>Another issue with filtered profiles is not all data can be filtered.  For example, transactional data is different than pageview data.  This can cause some funky information in campaign reports and commerce reports.</p>
<p>If you need to filer pageview data then you&#8217;ll need to filter your commerce data with different include or exclude filters.  Also note that Event data can not be filtered.</p>
<p>But, on the up side, you can use filters to segment things like Absolute Unique Visitors and the Funnel Visualization report.  Neither can be done with an Advanced Segment.</p>
<p><img src="http://cutroni.com/blog/wp-content/uploads/cm-capture-11.jpg" alt="Absolute Unique Visitors in Google Analytics" title="Absolute Unique Visitors in Google Analytics" width="415" height="190" class="aligncenter size-full wp-image-1074" /></p>
<p><strong>Pros:</strong><br />
*  Segmentation of every report in Google Analytics<br />
*  Can control access by assigning users to filtered profiles</p>
<p><strong>Cons:</strong><br />
*  Only effective from date of implementation forward<br />
*  Limited number of dimensions<br />
* Issues with filtering other types of data, like events and transactions</p>
<p>I hope this inspired you to come implement different segments using different techniques.  As I said in the beginning, there are a lot of ways to slice data in Google Analytics.  Find the technique to suit your needs and start segmenting!</p>
<p><a href="http://cutroni.com/blog/2009/04/21/segmentation-options-in-google-analytics/">Segmentation Options in Google Analytics</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Segmentation%20Options%20in%20Google%20Analytics%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;title=Segmentation%20Options%20in%20Google%20Analytics" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;title=Segmentation%20Options%20in%20Google%20Analytics&amp;bodytext=As%20web%20analysts%20we%20live%20and%20die%20by%20segmentation.%20%20Without%20the%20ability%20to%20segment%20traffic%20we%20can%20not%20isolate%20which%20segments%20are%20producing%20and%20which%20need%20improvement.%0A%0AGoogle%20Analytics%20offers%20many%20different%20ways%20to%20segment%20data.%20%20Each%20has%20pros%20and%20cons" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;title=Segmentation%20Options%20in%20Google%20Analytics&amp;notes=As%20web%20analysts%20we%20live%20and%20die%20by%20segmentation.%20%20Without%20the%20ability%20to%20segment%20traffic%20we%20can%20not%20isolate%20which%20segments%20are%20producing%20and%20which%20need%20improvement.%0A%0AGoogle%20Analytics%20offers%20many%20different%20ways%20to%20segment%20data.%20%20Each%20has%20pros%20and%20cons" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;t=Segmentation%20Options%20in%20Google%20Analytics" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;title=Segmentation%20Options%20in%20Google%20Analytics&amp;source=Analytics+Talk+&amp;summary=As%20web%20analysts%20we%20live%20and%20die%20by%20segmentation.%20%20Without%20the%20ability%20to%20segment%20traffic%20we%20can%20not%20isolate%20which%20segments%20are%20producing%20and%20which%20need%20improvement.%0A%0AGoogle%20Analytics%20offers%20many%20different%20ways%20to%20segment%20data.%20%20Each%20has%20pros%20and%20cons" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Segmentation%20Options%20in%20Google%20Analytics&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;title=Segmentation%20Options%20in%20Google%20Analytics&amp;annotation=As%20web%20analysts%20we%20live%20and%20die%20by%20segmentation.%20%20Without%20the%20ability%20to%20segment%20traffic%20we%20can%20not%20isolate%20which%20segments%20are%20producing%20and%20which%20need%20improvement.%0A%0AGoogle%20Analytics%20offers%20many%20different%20ways%20to%20segment%20data.%20%20Each%20has%20pros%20and%20cons" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;title=Segmentation%20Options%20in%20Google%20Analytics" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Segmentation%20Options%20in%20Google%20Analytics&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F21%2Fsegmentation-options-in-google-analytics%2F&amp;submitHeadline=Segmentation%20Options%20in%20Google%20Analytics&amp;submitSummary=As%20web%20analysts%20we%20live%20and%20die%20by%20segmentation.%20%20Without%20the%20ability%20to%20segment%20traffic%20we%20can%20not%20isolate%20which%20segments%20are%20producing%20and%20which%20need%20improvement.%0A%0AGoogle%20Analytics%20offers%20many%20different%20ways%20to%20segment%20data.%20%20Each%20has%20pros%20and%20cons&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2009/04/21/segmentation-options-in-google-analytics/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Count Me Out: GA.JS Version</title>
		<link>http://cutroni.com/blog/2009/04/16/count-me-out-gajs-version/</link>
		<comments>http://cutroni.com/blog/2009/04/16/count-me-out-gajs-version/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 19:28:35 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[google-analytics]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/?p=503</guid>
		<description><![CDATA[A while back I wrote a post called Count Me Out! that explained how to exclude Google Analytics data based on the custom segment value. My previous post was based on the old, urchin.js tracking code, and a lot of people have been waiting for an update. It&#8217;s taken a while, but here it is. [...]<p><a href="http://cutroni.com/blog/2009/04/16/count-me-out-gajs-version/">Count Me Out: GA.JS Version</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>A while back I wrote a post called <a href="http://www.cutroni.com/blog/2006/07/11/count-me-out/">Count Me Out!</a> that explained how to exclude Google Analytics data based on the custom segment value.</p>
<p>My previous post was based on the old, <code>urchin.js</code> tracking code, and a lot of people have been waiting for an update.  It&#8217;s taken a while, but here it is.</p>
<p>I will mention that my favorite way to exclude traffic from Google Analytics is using an IP exclude filter.  An IP based exclude filter is very accurate unless you having a changing IP.  The method below works best if you have a dynamic or changing IP address.</p>
<p><em><strong>Even if you&#8217;re not interested in this post, there is a fun &#8216;group activity&#8217; below. Please try it!</strong><br />
</em></p>
<p>The old version of this <del datetime="2009-04-16T01:23:04+00:00">hack</del> method required you to add a new page to your website.  That page would set the GA custom segment cookie (named <code>__utmv</code>) on your computer.</p>
<p>This technique works fine, but who wants to add a new page to their site?  It can be a pain.</p>
<p>I&#8217;ve simplified this technique by removing that page.  You can enter the JavaScript directly into your browser.</p>
<h2>Step 1: Set Custom Segment Cookie</h2>
<p>Go to the site that you are tracking with Google Analytics and view a page.</p>
<p>Copy the code below and paste it into the location bar of your browser and click &#8216;enter&#8217; on your keyboard.</p>
<p><iframe src="http://sandbox.epikone.us/justin/blog/count-me-out-1-line.txt" width="560" height="50"></iframe></p>
<p>You should see a message that says, &#8220;Custom segment has been set.  Time to create a filter.&#8221;</p>
<p>Here&#8217;s a tip, you can bookmark this JS to make it easy to reset the cookie in the future.  I set the cookie every time I fire up my browser.</p>
<h2>Step 2: Create Exclude Filter</h2>
<p>Next, create an exclude filter in Google Analytics to exclude the user defined segment (i.e. the cookie) you just created:</p>
<p><img src="http://www.cutroni.com/blog/wp-content/uploads/2008/01/20080119-remove-me-filter.png" alt="" title="Filter to exclude user defined cookie." width="463" height="381" class="aligncenter size-full wp-image-461" /></p>
<p>This filter will exclude anyone with a custom segment cookie with a value of &#8216;remove-me&#8217;.</p>
<p>Remember, cookies are specific to a browser and computer. If you use mulitple browsers or multiple computers you need to set the cookie using all the browsers on all the computers you use.</p>
<h2>Having Some Fun With This!</h2>
<p><img src="http://cutroni.com/blog/wp-content/uploads/picture-14.png" alt="" title="The user defined report in Google Analytics." width="186" height="170" class="alignright size-full wp-image-1033" /></p>
<p>You&#8217;ve probbaly figured out that you can set the custom segment cookie on anyone&#8217;s website as long as they&#8217;re using GA.  This means that you can add data to their User Defined report.  Let&#8217;s try this on my site!</p>
<p>Navigate to <a href="http://www.cutroni.com/blog">www.cutroni.com/blog</a> and place the following code in the location bar of your browser after the page has loaded.  Change FOO to whatever you want and press enter on your keyword.  That&#8217;s it.  You&#8217;re now in my data.</p>
<p><iframe src="http://sandbox.epikone.us/justin/blog/count-me-out-prank.txt" width="560" height="50"></iframe></p>
<p>I&#8217;ll post some of the more popular and creative values in <a href="http://www.twitter.com/justincutroni">Twitter</a> and maybe here at a later date.</p>
<p>Please try to keep it clean.  I often review data with my 4 year old son :)</p>
<h2>Thoughts on the Old Method</h2>
<p>The old version of this technique uses a form to set the custom segment cookie which is pretty handy if you have a lot of people in remote locations that need to be excluded from the data.  Just send all your coworkers, contractors, etc. a link to the page and ask them to set the cookie on their computer.  It&#8217;s a little easier than asking them to paste JS into their browser.</p>
<p>If you&#8217;re interested in using this technique here is a new version of the page and the process.</p>
<p><strong>Step 1</strong>: Create a new page on your site using the code below.</p>
<p>** Note ** The information below is in an iFrame.  If you receive this post via email you may not see the contents.</p>
<p><iframe src="http://sandbox.epikone.us/justin/blog/count-me-out.txt" width="560" height="400"></iframe></p>
<p><strong>Step 2:</strong> Go to the new page you just added, fill out the form, and click the &#8216;Create Cookie&#8217; button.  Keep track of the value you enter into the form, you need it for step 3.</p>
<p><strong>Step 3:</strong> Finally, create an exclude filter in Google Analytics to exclude the value that you entered into the form.  Remember, you need to use a regular expression for the filter field.  So if you entered &#8216;remove-me&#8217; in the form, enter &#8216;remove-me&#8217; as the Filter Field.</p>
<p>That&#8217;s it.  Sorry for the lame post, but I&#8217;m trying to update a lot of the old code and posts on the site.</p>
<p><a href="http://cutroni.com/blog/2009/04/16/count-me-out-gajs-version/">Count Me Out: GA.JS Version</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Count%20Me%20Out%3A%20GA.JS%20Version%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;title=Count%20Me%20Out%3A%20GA.JS%20Version" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;title=Count%20Me%20Out%3A%20GA.JS%20Version&amp;bodytext=A%20while%20back%20I%20wrote%20a%20post%20called%20Count%20Me%20Out%21%20that%20explained%20how%20to%20exclude%20Google%20Analytics%20data%20based%20on%20the%20custom%20segment%20value.%0A%0AMy%20previous%20post%20was%20based%20on%20the%20old%2C%20urchin.js%20tracking%20code%2C%20and%20a%20lot%20of%20people%20have%20been%20waiting%20for%20an%20upda" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;title=Count%20Me%20Out%3A%20GA.JS%20Version&amp;notes=A%20while%20back%20I%20wrote%20a%20post%20called%20Count%20Me%20Out%21%20that%20explained%20how%20to%20exclude%20Google%20Analytics%20data%20based%20on%20the%20custom%20segment%20value.%0A%0AMy%20previous%20post%20was%20based%20on%20the%20old%2C%20urchin.js%20tracking%20code%2C%20and%20a%20lot%20of%20people%20have%20been%20waiting%20for%20an%20upda" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;t=Count%20Me%20Out%3A%20GA.JS%20Version" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;title=Count%20Me%20Out%3A%20GA.JS%20Version&amp;source=Analytics+Talk+&amp;summary=A%20while%20back%20I%20wrote%20a%20post%20called%20Count%20Me%20Out%21%20that%20explained%20how%20to%20exclude%20Google%20Analytics%20data%20based%20on%20the%20custom%20segment%20value.%0A%0AMy%20previous%20post%20was%20based%20on%20the%20old%2C%20urchin.js%20tracking%20code%2C%20and%20a%20lot%20of%20people%20have%20been%20waiting%20for%20an%20upda" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Count%20Me%20Out%3A%20GA.JS%20Version&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;title=Count%20Me%20Out%3A%20GA.JS%20Version&amp;annotation=A%20while%20back%20I%20wrote%20a%20post%20called%20Count%20Me%20Out%21%20that%20explained%20how%20to%20exclude%20Google%20Analytics%20data%20based%20on%20the%20custom%20segment%20value.%0A%0AMy%20previous%20post%20was%20based%20on%20the%20old%2C%20urchin.js%20tracking%20code%2C%20and%20a%20lot%20of%20people%20have%20been%20waiting%20for%20an%20upda" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;title=Count%20Me%20Out%3A%20GA.JS%20Version" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Count%20Me%20Out%3A%20GA.JS%20Version&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F04%2F16%2Fcount-me-out-gajs-version%2F&amp;submitHeadline=Count%20Me%20Out%3A%20GA.JS%20Version&amp;submitSummary=A%20while%20back%20I%20wrote%20a%20post%20called%20Count%20Me%20Out%21%20that%20explained%20how%20to%20exclude%20Google%20Analytics%20data%20based%20on%20the%20custom%20segment%20value.%0A%0AMy%20previous%20post%20was%20based%20on%20the%20old%2C%20urchin.js%20tracking%20code%2C%20and%20a%20lot%20of%20people%20have%20been%20waiting%20for%20an%20upda&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2009/04/16/count-me-out-gajs-version/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>UPDATED: Integrating Google Analytics with a CRM</title>
		<link>http://cutroni.com/blog/2009/03/18/updated-integrating-google-analytics-with-a-crm/</link>
		<comments>http://cutroni.com/blog/2009/03/18/updated-integrating-google-analytics-with-a-crm/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 16:53:47 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[implementation]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/?p=981</guid>
		<description><![CDATA[A while back I wrote a post about how you can integrate Google Analytics with a CRM system. That posts referenced the old urchin.js code and is in need of an update. Plus a lot of people have been asking me about different integration options and I thought it would be a good time to [...]<p><a href="http://cutroni.com/blog/2009/03/18/updated-integrating-google-analytics-with-a-crm/">UPDATED: Integrating Google Analytics with a CRM</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>A while back I wrote a post about how you can <a href="http://www.cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/">integrate Google Analytics with a CRM system</a>.  That posts referenced the old <code>urchin.js</code> code and is in need of an update.  Plus a lot of people have been asking me about different integration options and I thought it would be a good time to revisit the topic.</p>
<p>So here it is, an update.  I&#8217;m not going to re-do the entire post, just a few key points.</p>
<h2>Why Do This?</h2>
<p>This entire <del datetime="2009-03-16T21:27:35+00:00">hack</del> configuration is based on one simple idea: to build a more robust view of customers/prospects/leads/whatever-you-call-them.  The more information we know about people that we sell to the more we can adjust our marketing.  This technique let&#8217;s us combine where the visitor came from (referral, campaign, direct, search engine) and how often they&#8217;ve been to the site with CRM data.</p>
<h2>How It Works</h2>
<p>We&#8217;re going to extract data from the GA tracking cookies and add it to a lead generation form. The GA data will be stored in hidden form elements that the visitor can not see.  When the visitor submits the form the GA will be connected to the other information that the visitor entered into the form (usually name, contact information, etc.).</p>
<p><img class="aligncenter size-full wp-image-1002" title="Adding GA data to a CRM" src="http://cutroni.com/blog/wp-content/uploads/crm-process.jpg" alt="Adding GA data to a CRM" width="500" height="230" /></p>
<p>Here&#8217;s the data that we&#8217;re going to pull from the GA cookies:</p>
<p>* Current referral information (i.e. where the visitor came from)<br />
* Custom segment value (if it exists)<br />
* How many times the visitor has been to the site</p>
<p>You&#8217;re probably wondering why we&#8217;re not extracting the data via the GA API.  More on that in a minute.</p>
<h2>The Code</h2>
<p>Here it is, the updated code:</p>
<p><iframe src="http://www.cutroni.com/blog/wp-content/uploads/2009/crm-gajs.php" height="150" width="550"></iframe></p>
<p>The new code differs from the original code in three ways:</p>
<p>First, the inclusion of <code>ga.js</code>.  No explanation needed there.</p>
<p>The second change is the addition of the <code>_uGC()</code> function.  This function was in the original <code>urchin.js</code>, and because I don&#8217;t include that file I need to include the code in the script.</p>
<p>The function is used to  parse pieces of data and return certain parts.  For example, I use to to parse the cookies (which are just a string) and return the value of the campaign cookie (<code>__utmz</code>), the custom segment cookie (<code>_utmv</code>) and the visitor identification cookie (<code>__utma</code>).</p>
<p>Finally, I added some new functionality to include this visitor&#8217;s number of visits.  This data is pulled from the <code>__utma</code> cookie (which identifies the visitor).  The last integer in __utma is actually a visit counter.  I think it is interesting to understand behavior based on frequency so I added this nugget of data.</p>
<p>If you want to see the code in action try this:</p>
<p><iframe src="http://www.cutroni.com/blog/wp-content/uploads/crm-gajs.php" width="550" height="150"></iframe></p>
<p>In my previous post I included a <a href="http://www.cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/">reference section</a> that documents the format of the campaign cookie and the<code> _uGC()</code> function.  Check it out if you&#8217;re looking for more technical information.</p>
<h2>An Alternate Approach</h2>
<p><img class="alignright size-thumbnail wp-image-995" title="You can process this data at the server level." src="http://www.cutroni.com/blog/wp-content/uploads/servers-150x150.jpg" alt="" hspace="7" width="150" height="150" /></p>
<p>Remember, all the data we&#8217;re pulling is in first party cookies.  This means that you could extract the info at the server level rather than the browser level (first party cookies are available to server side code).</p>
<p>You don&#8217;t need to do this in JavaScript, as I did.  You could use <a href="http://en.wikipedia.org/wiki/ColdFusion">ColdFusion</a>, <a href="http://en.wikipedia.org/wiki/Php">PHP</a>, <a href="http://en.wikipedia.org/wiki/.NET_Framework">.NET</a> or some other server side language.</p>
<p>I&#8217;m just trying to provide some inspiration here :)</p>
<h2>What About the Google Analytics API?</h2>
<p>I&#8217;m sure there are a lot of people out there wondering about the GA API and why I don&#8217;t just use it to pull data out from GA.  The reason is the data in GA is all anonymous, aggregated data.  There&#8217;s no way to reach into GA and say, &#8220;tell me where John Doe came from.&#8221;   That&#8217;s why we pull data from the cookie, because we can combine it with a visitor&#8217;s info when they supply it.</p>
<p>Sure, it is possible to pull out GA data and place it in a CRM (like traffic from an email campaign, bounce rate from paid search, etc.) but it&#8217;s tough to identify individuals in that data.</p>
<p>Is it impossible?  No, not from a technical standpoint.  You would need to place a unique identifier in GA to link the data.</p>
<p>But we&#8217;re getting into a risky area here.</p>
<p>Remember, it is against the GA terms of service to capture data in GA that identifies an individual.  This could be an email address or database ID number.  Not my rule, Google&#8217;s, and they will crack down.</p>
<p>I&#8217;d be interested to hear people&#8217;s thoughts on this.  Feel free to comment!</p>
<p><a href="http://cutroni.com/blog/2009/03/18/updated-integrating-google-analytics-with-a-crm/">UPDATED: Integrating Google Analytics with a CRM</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;bodytext=A%20while%20back%20I%20wrote%20a%20post%20about%20how%20you%20can%20integrate%20Google%20Analytics%20with%20a%20CRM%20system.%20%20That%20posts%20referenced%20the%20old%20urchin.js%20code%20and%20is%20in%20need%20of%20an%20update.%20%20Plus%20a%20lot%20of%20people%20have%20been%20asking%20me%20about%20different%20integration%20options%20and%20I" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;notes=A%20while%20back%20I%20wrote%20a%20post%20about%20how%20you%20can%20integrate%20Google%20Analytics%20with%20a%20CRM%20system.%20%20That%20posts%20referenced%20the%20old%20urchin.js%20code%20and%20is%20in%20need%20of%20an%20update.%20%20Plus%20a%20lot%20of%20people%20have%20been%20asking%20me%20about%20different%20integration%20options%20and%20I" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;t=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;source=Analytics+Talk+&amp;summary=A%20while%20back%20I%20wrote%20a%20post%20about%20how%20you%20can%20integrate%20Google%20Analytics%20with%20a%20CRM%20system.%20%20That%20posts%20referenced%20the%20old%20urchin.js%20code%20and%20is%20in%20need%20of%20an%20update.%20%20Plus%20a%20lot%20of%20people%20have%20been%20asking%20me%20about%20different%20integration%20options%20and%20I" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;annotation=A%20while%20back%20I%20wrote%20a%20post%20about%20how%20you%20can%20integrate%20Google%20Analytics%20with%20a%20CRM%20system.%20%20That%20posts%20referenced%20the%20old%20urchin.js%20code%20and%20is%20in%20need%20of%20an%20update.%20%20Plus%20a%20lot%20of%20people%20have%20been%20asking%20me%20about%20different%20integration%20options%20and%20I" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;title=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2009%2F03%2F18%2Fupdated-integrating-google-analytics-with-a-crm%2F&amp;submitHeadline=UPDATED%3A%20Integrating%20Google%20Analytics%20with%20a%20CRM&amp;submitSummary=A%20while%20back%20I%20wrote%20a%20post%20about%20how%20you%20can%20integrate%20Google%20Analytics%20with%20a%20CRM%20system.%20%20That%20posts%20referenced%20the%20old%20urchin.js%20code%20and%20is%20in%20need%20of%20an%20update.%20%20Plus%20a%20lot%20of%20people%20have%20been%20asking%20me%20about%20different%20integration%20options%20and%20I&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2009/03/18/updated-integrating-google-analytics-with-a-crm/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Adding Business Data to Google Analytics Data</title>
		<link>http://cutroni.com/blog/2008/10/28/adding-business-data-to-google-analytics-data/</link>
		<comments>http://cutroni.com/blog/2008/10/28/adding-business-data-to-google-analytics-data/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 04:15:33 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/?p=879</guid>
		<description><![CDATA[I know the past week has been full of Google Analytics news, but I&#8217;m excited to tell you about something one of our team members created: Google Analytics Notes. For a long time we&#8217;ve wanted to add business data to GA to help keep track of marketing activities, industry news and GA configuration changes. These [...]<p><a href="http://cutroni.com/blog/2008/10/28/adding-business-data-to-google-analytics-data/">Adding Business Data to Google Analytics Data</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img hspace="7" src="http://www.cutroni.com/blog/wp-content/uploads/2008/10/postit_note-150x150.jpg" alt="" title="Post It Note!  Wouldn&#039;t it be cool to add them to Google Analytics?" width="150" height="150" class="alignright size-thumbnail wp-image-881" style="border:0px;" /></p>
<p>I know the past week has been full of <a href="http://analytics.blogspot.com/">Google Analytics</a> news, but I&#8217;m excited to tell you about something one of our team members created: Google Analytics Notes.</p>
<p>For a long time we&#8217;ve wanted to add business data to GA to help keep track of marketing activities, industry news and GA configuration changes.  These things are critical to know when analyzing data as they add more context and help us understand what&#8217;s affecting website performance.</p>
<p>We tried using <a href="http://docs.google.com/">Google Spreadsheets</a> to store business info but it never worked.  People did not take the time to open up a spreadsheet and add information.  We figured that adding some type of &#8216;note&#8217; functionality to GA would be the easiest way to change this behavior.  That&#8217;s how GA Notes was born.</p>
<p>GA Notes is a <a href="http://en.wikipedia.org/wiki/Firefox_extension">Firefox extension</a> that lets you add business data to a profile.  Notes appear in a concealable table at the top of every report.</p>
<p><a href="http://www.cutroni.com/blog/wp-content/uploads/2008/10/picture-41.png"><img src="http://www.cutroni.com/blog/wp-content/uploads/2008/10/picture-41.png" alt="" title="Business data in Google Analytics." width="500" height="148" class="aligncenter size-full wp-image-884" /></a></p>
<p>Any GA user who views a profile, and has the Firefox extension, will see the notes entered for the profile.  You can add notes, edit notes and delete notes.  Notes can also be exported in XML format for archival purposes.</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/gAgikPKFuI0"></param> <embed src="http://www.youtube.com/v/gAgikPKFuI0" type="application/x-shockwave-flash" width="425" height="350"></embed></object></p>
<h2>Installation</h2>
<p>Installing GA Notes is easy.  Just download the following file to your computer:</p>
<p><a href="https://ga-notes.appspot.com/ganotes.xpi" onClick="pageTracker.trackPageview('/blog/files/ganote.xpi');">https://ga-notes.appspot.com/ganotes.xpi<br />
</a></p>
<p>Once downloaded double click on the file.  Firefox should open and ask if you want to install the extension.  Click install and that&#8217;s it.  You&#8217;re ready to start adding notes to your GA data.</p>
<p><img src="http://www.cutroni.com/blog/wp-content/uploads/2008/10/picture-31.png" alt="" title="Adding business notes to Google Analytics." width="229" height="86" class="aligncenter size-full wp-image-880" /></p>
<h2>Usage</h2>
<p>The extension adds a &#8216;Show Notes&#8217; button in the GA menu bar.  Click on the button to view notes for this profile or to add a note or edit/delete an existing note.  It&#8217;s not that complicated. :)  We wanted to keep this easy and flexible.</p>
<h2>How it Works</h2>
<p>For those of you that are interested, GA Notes runs on <a href="http://code.google.com/appengine/">Google&#8217;s App Engine</a>.  No data is stored on your machine or our servers.  It&#8217;s stored on Google&#8217;s servers.  The Firefox extension provides the interface to enter and display data.  But all of the processing and data storage happens on App Engine.  All data sent to App Engine is encrypted prior to transmission.</p>
<p>In a perfect world we would have added notes to the data-over-time graph at the top of each report.  However, we can&#8217;t get inside that part of GA using a Firefox extensions (or <a href="https://addons.mozilla.org/en-US/firefox/addon/748">Greasemonkey</a> script).  We thought this was a good compromise.  If anyone out there knows how to dig into Flash let us know! :)</p>
<h2>Road Map</h2>
<p>This is obviously a beta version of the software.  We have a number of features that we&#8217;re working on and hope to have done soon.  These include:</p>
<ul>
<li>Sorting and searching notes by date</li>
<li>Excel friendly export</li>
<li>An admin flag for notes to separate admin changes to your GA account</li>
<li>Some type of alert to show you how many new notes have been added since your last login</li>
<li>A more graphical visualization of note</li>
</ul>
<p>If you have any suggestions or ideas please <a href="http://cegner.wufoo.com/forms/ga-notes-feedback-form/">let us know</a>!</p>
<h2>Credit</h2>
<p>I don&#8217;t have the smarts to build these types of things, I just know enough to be dangerous.  Chris, a new member of our team, built GA Notes from the ground up.  Thanks Chris for all the hard work.</p>
<p><a href="http://cutroni.com/blog/2008/10/28/adding-business-data-to-google-analytics-data/">Adding Business Data to Google Analytics Data</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Adding%20Business%20Data%20to%20Google%20Analytics%20Data%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;bodytext=%0A%0AI%20know%20the%20past%20week%20has%20been%20full%20of%20Google%20Analytics%20news%2C%20but%20I%27m%20excited%20to%20tell%20you%20about%20something%20one%20of%20our%20team%20members%20created%3A%20Google%20Analytics%20Notes.%0A%0AFor%20a%20long%20time%20we%27ve%20wanted%20to%20add%20business%20data%20to%20GA%20to%20help%20keep%20track%20of%20marketi" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;notes=%0A%0AI%20know%20the%20past%20week%20has%20been%20full%20of%20Google%20Analytics%20news%2C%20but%20I%27m%20excited%20to%20tell%20you%20about%20something%20one%20of%20our%20team%20members%20created%3A%20Google%20Analytics%20Notes.%0A%0AFor%20a%20long%20time%20we%27ve%20wanted%20to%20add%20business%20data%20to%20GA%20to%20help%20keep%20track%20of%20marketi" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;t=Adding%20Business%20Data%20to%20Google%20Analytics%20Data" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;source=Analytics+Talk+&amp;summary=%0A%0AI%20know%20the%20past%20week%20has%20been%20full%20of%20Google%20Analytics%20news%2C%20but%20I%27m%20excited%20to%20tell%20you%20about%20something%20one%20of%20our%20team%20members%20created%3A%20Google%20Analytics%20Notes.%0A%0AFor%20a%20long%20time%20we%27ve%20wanted%20to%20add%20business%20data%20to%20GA%20to%20help%20keep%20track%20of%20marketi" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;annotation=%0A%0AI%20know%20the%20past%20week%20has%20been%20full%20of%20Google%20Analytics%20news%2C%20but%20I%27m%20excited%20to%20tell%20you%20about%20something%20one%20of%20our%20team%20members%20created%3A%20Google%20Analytics%20Notes.%0A%0AFor%20a%20long%20time%20we%27ve%20wanted%20to%20add%20business%20data%20to%20GA%20to%20help%20keep%20track%20of%20marketi" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;title=Adding%20Business%20Data%20to%20Google%20Analytics%20Data" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F10%2F28%2Fadding-business-data-to-google-analytics-data%2F&amp;submitHeadline=Adding%20Business%20Data%20to%20Google%20Analytics%20Data&amp;submitSummary=%0A%0AI%20know%20the%20past%20week%20has%20been%20full%20of%20Google%20Analytics%20news%2C%20but%20I%27m%20excited%20to%20tell%20you%20about%20something%20one%20of%20our%20team%20members%20created%3A%20Google%20Analytics%20Notes.%0A%0AFor%20a%20long%20time%20we%27ve%20wanted%20to%20add%20business%20data%20to%20GA%20to%20help%20keep%20track%20of%20marketi&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2008/10/28/adding-business-data-to-google-analytics-data/feed/</wfw:commentRss>
		<slash:comments>122</slash:comments>
		</item>
		<item>
		<title>Tying clicks &amp; content to conversion in GA</title>
		<link>http://cutroni.com/blog/2008/07/20/tying-clicks-content-to-conversion-in-ga/</link>
		<comments>http://cutroni.com/blog/2008/07/20/tying-clicks-content-to-conversion-in-ga/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 03:59:08 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Analysis]]></category>
		<category><![CDATA[google-analytics]]></category>
		<category><![CDATA[tricks]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/2008/07/20/tying-clicks-content-to-conversion-in-ga/</guid>
		<description><![CDATA[Many site owners spend a lot of time creating content that is supposed to drive conversions. But what&#8217;s the best way to measure the performance of this content with Google Analytics? How can we measure a specific piece of content, be it a page or a piece of creative, and it effect on conversions? Google [...]<p><a href="http://cutroni.com/blog/2008/07/20/tying-clicks-content-to-conversion-in-ga/">Tying clicks &amp; content to conversion in GA</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Many site owners spend a lot of time creating content that is supposed to drive conversions.  But what&#8217;s the best way to measure the performance of this content with Google Analytics?  How can we measure a specific piece of content, be it a page or a piece of creative, and it effect on conversions?</p>
<p>Google Analytics has a metric called $Index to help measure the &#8220;value&#8221; of site pages.   But the problem with $Index is that it is an average, and averages can be skewed very easily.  $Index is about the performance of a page, not the content on a page.  Also, many people want to know how many times a piece of content directly led to a conversion.  We just can&#8217;t get that with $Index.</p>
<p>We could view this type of analysis as a navigation analysis.  Google Analytics has the All Navigation report and the Initial Navigation report, but these reports track things that happen in under 3 clicks and not everyone converts in 3 clicks.</p>
<p>Rather than tackle this problem using navigational analysis, let&#8217;s consider it a content challenge.  What we want to do is see if a specific piece of content ultimately lead to conversion.</p>
<p><img id="image520" src="http://www.cutroni.com/blog/wp-content/uploads/2008/07/picture-3_300x180shkl.png" alt="Google Analytics site overlay report." align="right" hspace="7" /></p>
<p>Given this approach we could use the Site Overlay report, which is supposed to show the performance of each link on a page.  But, in my experience, the Site Overlay report is buggy at best (and I&#8217;m being nice).</p>
<p>We need is a way to link a piece of content, i.e. a pageview, to a conversion.  There&#8217;s a very simple way to do this using the Funnel Visualization report.</p>
<h2>The Concept</h2>
<p>Each funnel has a &#8216;required step&#8217; setting.  When enabled, this setting requires that the visitor views the first step in the funnel prior to conversion.  If the visitor does not see the first step then the Funnel Visualization report will not count a conversion.  The conversion will still be recorded in all other reports, but not the Funnel Visualization report.</p>
<p>What few people know is that it does not matter when the &#8216;required step&#8217; is viewed, as long as it is viewed prior to the conversion.</p>
<p>We&#8217;re going to use this setting to associate a conversion with the content we want to evaluate.</p>
<h2>Example</h2>
<p>Let&#8217;s say I want to track how many people view the About Me page on this blog before subscribing to my RSS feed.  I can create a goal and funnel that links the About Me pageview to the RSS subscription goal.</p>
<h3>Step 1: Set up the goal</h3>
<p>The first step is to create the goal.  Just set up the goal like any other normal goal.  Identify the goal URL, give the goal a name and a value (if you so desire).</p>
<p><img id="image511" src="http://www.cutroni.com/blog/wp-content/uploads/2008/07/picture-1_500x287shkl.jpg" alt="Google Analytics goal settings" /></p>
<h3>Step 2: Identify the &#8220;required step&#8221;</h3>
<p>Now let&#8217;s turn to the funnel.  Remember, step 1 in the funnel, the &#8216;required step&#8217;, is really the piece of content (i.e. the pageview) we want to evaluate in terms of conversions.  Simply add the page URL to the Step 1 URL field, give the step a name, and check the &#8220;required step&#8221; checkbox.</p>
<p><img id="image512" src="http://www.cutroni.com/blog/wp-content/uploads/2008/07/picture-2_500x284shkl.jpg" alt="Google Analytics funnel settings." /></p>
<p>That&#8217;s it!  There&#8217;s nothing else to do.  The funnel visualization report, for this specific funnel, will only show a conversion if the visitor views the About Me page at some point prior to conversion.  GA doesn&#8217;t care when the visitor sees the page, as long as they see the page prior to conversion.</p>
<h2>The Data</h2>
<p>Here&#8217;s a sample Funnel report.  We can see that 4 conversions occurred after viewing the about me page.  Remember, it does not matter when the About Me page was viewed, as long as it was viewed prior to conversion.</p>
<p><img id="image518" src="http://www.cutroni.com/blog/wp-content/uploads/2008/07/picture-2_530x308shkl.png" alt="Google Analytics funnel visualization report." /></p>
<p>Now, if we compare the number of conversions in the Funnel Visualization report, to the overall number of conversions for this goal, we notice there is a difference.</p>
<p><img id="image519" src="http://www.cutroni.com/blog/wp-content/uploads/2008/07/picture-1_300x139shkl.png" alt="Google Analytics goal conversions." /></p>
<p>The difference is the number of visits that did not include the About Me page prior to subscribing to the RSS feed.  There were 8 total RSS Subscription conversions, but only 4 of those conversions viewed the About Me page prior to converting.  Now we know how effective the About Me page was at driving RSS subscriptions.</p>
<h2>Taking it Further</h2>
<p>What about associating a set of pages with a conversion activity?  No problem, just use a regular expression to define your required step.  Here&#8217;s the same example, but I&#8217;ve tweaked to to track visits that include the About Me page or the All Posts page.</p>
<p><img id="image514" src="http://www.cutroni.com/blog/wp-content/uploads/2008/07/picture-3_540x543shkl.png" alt="GA funnel to associate multiple pages with a goal." /></p>
<p>And remember, the pageview you specify for your required step does not need to be a real &#8220;pageview.&#8221;  It can be a virtual pageview, generated with the <code>pageTracker._trackPageview()</code> method.  In fact, that&#8217;s what I&#8217;m doing on the blog.  I generate a virtual pageview every time someone clicks on the RSS icon.</p>
<p>This technique is very useful if you want to measure how well a specific piece of content on a page is performing.  Generate a pageview when a visitor clicks on the content and use it as step 1 in the funnel.</p>
<p>Think this is a good idea?  Got one that&#8217;s better?  Leave a comment!</p>
<p><a href="http://cutroni.com/blog/2008/07/20/tying-clicks-content-to-conversion-in-ga/">Tying clicks &amp; content to conversion in GA</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;bodytext=Many%20site%20owners%20spend%20a%20lot%20of%20time%20creating%20content%20that%20is%20supposed%20to%20drive%20conversions.%20%20But%20what%27s%20the%20best%20way%20to%20measure%20the%20performance%20of%20this%20content%20with%20Google%20Analytics%3F%20%20How%20can%20we%20measure%20a%20specific%20piece%20of%20content%2C%20be%20it%20a%20page%20or%20a" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;notes=Many%20site%20owners%20spend%20a%20lot%20of%20time%20creating%20content%20that%20is%20supposed%20to%20drive%20conversions.%20%20But%20what%27s%20the%20best%20way%20to%20measure%20the%20performance%20of%20this%20content%20with%20Google%20Analytics%3F%20%20How%20can%20we%20measure%20a%20specific%20piece%20of%20content%2C%20be%20it%20a%20page%20or%20a" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;t=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;source=Analytics+Talk+&amp;summary=Many%20site%20owners%20spend%20a%20lot%20of%20time%20creating%20content%20that%20is%20supposed%20to%20drive%20conversions.%20%20But%20what%27s%20the%20best%20way%20to%20measure%20the%20performance%20of%20this%20content%20with%20Google%20Analytics%3F%20%20How%20can%20we%20measure%20a%20specific%20piece%20of%20content%2C%20be%20it%20a%20page%20or%20a" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;annotation=Many%20site%20owners%20spend%20a%20lot%20of%20time%20creating%20content%20that%20is%20supposed%20to%20drive%20conversions.%20%20But%20what%27s%20the%20best%20way%20to%20measure%20the%20performance%20of%20this%20content%20with%20Google%20Analytics%3F%20%20How%20can%20we%20measure%20a%20specific%20piece%20of%20content%2C%20be%20it%20a%20page%20or%20a" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;title=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F07%2F20%2Ftying-clicks-content-to-conversion-in-ga%2F&amp;submitHeadline=Tying%20clicks%20%26amp%3B%20content%20to%20conversion%20in%20GA&amp;submitSummary=Many%20site%20owners%20spend%20a%20lot%20of%20time%20creating%20content%20that%20is%20supposed%20to%20drive%20conversions.%20%20But%20what%27s%20the%20best%20way%20to%20measure%20the%20performance%20of%20this%20content%20with%20Google%20Analytics%3F%20%20How%20can%20we%20measure%20a%20specific%20piece%20of%20content%2C%20be%20it%20a%20page%20or%20a&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2008/07/20/tying-clicks-content-to-conversion-in-ga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2008 Google Analytics Resolutions</title>
		<link>http://cutroni.com/blog/2008/01/08/2008-google-analytics-resolutions/</link>
		<comments>http://cutroni.com/blog/2008/01/08/2008-google-analytics-resolutions/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 15:13:04 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[google-analytics]]></category>
		<category><![CDATA[settings]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/2008/01/08/459/</guid>
		<description><![CDATA[Happy new year! I can&#8217;t believe 2007 is over. Continuing with a tradition I began last year, I give you my 2008 GA resolutions. Before I get into the list, I want to thank everyone who reads and contributes to Analytics Talk. 2007 was an incredible year for me, and I really owe a lot [...]<p><a href="http://cutroni.com/blog/2008/01/08/2008-google-analytics-resolutions/">2008 Google Analytics Resolutions</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Happy new year!  I can&#8217;t believe 2007 is over.  Continuing with <a href="http://www.cutroni.com/blog/2007/01/03/top-5-google-analytics-resolutions-for-2007/">a tradition I began last year</a>, I give you my 2008 GA resolutions.</p>
<p>Before I get into the list, I want to thank everyone who reads and contributes to Analytics Talk.  2007 was an incredible year for me, and I really owe a lot to you guys.  Thank you for reading, posting questions and helping me learn so much.</p>
<h2>1.  I will migrate to the new GA.JS tracking code.</h2>
<p>Google announced a <a href="http://www.cutroni.com/blog/2007/10/16/gajs-new-google-analytics-tracking-code/">new version of the tracking code</a>, ga.js,  in October 2007 and launched the new code in December.  After some <a href="http://www.cutroni.com/blog/2007/12/17/installing-gajs-with-aspnet/">minor launch problems</a> things seem to be running smoothly.  While you don&#8217;t need to migrate to <a href="http://www.google-analytics.com/ga.js">ga.js</a>, you should start to think about it because Google will no longer add features to urchin.js.  In my opinion, you should tackle this problem sooner rather than later.</p>
<h2>2.  I will contemplate Event Tracking and how I can use it.</h2>
<p><img id="o.ny" style="margin: 1em 0pt 0pt 1em; float: right;" src="http://docs.google.com/File?id=ajfw2hm7zr49_182dbvjnpgh" height="165" width="249"/>  The reason Google introduced a new version of the tracking code was to enable a powerful new feature called Event Tracking.  While most folks might think of event tracking as a &#8216;web 2.0&#8242; tracking tool geared towards video players and Ajax, it&#8217;s really a flexible framework for data collection.     I was skeptical at first, but now I&#8217;m a convert.  All of us can take advantage of this new feature.</p>
<p>I&#8217;ll be writing more about Event Tracking and its uses when Google pushes the feature to everyone.  In the mean time, check out this series of posts to learn more:</p>
<p><a href="http://www.cutroni.com/blog/2007/10/16/event-tracking-pt-1-overview-data-model/">Event Tracking Pt. 1: Overview &#038; Data Model</a><br />
<a href="http://www.cutroni.com/blog/2007/10/16/event-tracking-pt-2-implementations/"> Event Tracking Pt. 2: Implementation</a><br />
<a href="http://www.cutroni.com/blog/2007/10/16/event-tracking-pt-3-reporting-analysis/">Event Tracking Pt. 3: Reporting &#038; Analysis</a></p>
<h2>3.  I will get creative with profiles.</h2>
<p>This is something I&#8217;ve been talking about for a while.  Profiles are so much more than website data.  They&#8217;re a collection of data <i>and business rules</i>.  Last year, as part of my 2007 resolutions, I mentioned setting up test profiles as a way to insure your configuration settings are correct.</p>
<p>For 2008 I suggest setting up profiles for all major marketing campaigns and mediums.  Why?  So you can segment reports that normally can not be segmented.  Check out <a href="http://www.cutroni.com/blog/2007/07/17/segmenting-visitor-loyalty-reports-in-ga/">Segmenting Visitor Loyalty Reports in GA</a> for more information.</p>
<h2>4.  I will try some type of &#8216;advanced&#8217; Google Analytics configuration.</h2>
<p>Most of us have a fairly basic implementation of GA.  We don&#8217;t need to do much more than add the tracking code to our site, set up goals, and configure on site search reporting.</p>
<p>Why not try something new this year?  How about using an &#8216;advanced&#8217; feature like custom segmentation, event tracking or even e-commerce tracking?  All of these features can help you learn more about your visitors and what they do.  That&#8217;s why we use these features and try these hacks: to gain insight and knowledge.</p>
<h2>5.  I will keep track of website changes and Google Analytics changes.</h2>
<p>This is something that <a title="Tracking GA Changes" target="_blank" href="http://www.cutroni.com/blog/2006/08/31/track-your-google-analytics-changes/" id="v1bm">I wrote about</a> a long time ago, but it&#8217;s still really important.  It&#8217;s a good idea to keep track of your GA configuration changes so you can better understand the data.  Any modifications, like a change to a goal, funnel or filter, should be recorded.</p>
<p>It&#8217;s also a good idea to keep track of website changes and online marketing changes.  Knowing what&#8217;s going to happen with your online business helps drive analysis and you&#8217;ll be able to deliver data that will make people happy.</p>
<p>You don&#8217;t need anything elaborate, a simple <a title="Google Spreadsheet" target="_blank" href="http://google.com/docs">Google Spreadsheet</a>, <a title="like this one" target="_blank" href="http://spreadsheets.google.com/ccc?key=p7c_HKcmspSVSRSZgMckYdg&#038;hl=en" id="n97g">like this one</a>,  will work just fine.</p>
<p>There you have it, a few ideas to spice up your 2008 Google Analytics plans.  Got a better idea or think that I missed something?  Leave a comment below.  And happy new year!<!--d33555b2824ed8602202633cbf168443--></p>
<p><a href="http://cutroni.com/blog/2008/01/08/2008-google-analytics-resolutions/">2008 Google Analytics Resolutions</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=2008%20Google%20Analytics%20Resolutions%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;title=2008%20Google%20Analytics%20Resolutions" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;title=2008%20Google%20Analytics%20Resolutions&amp;bodytext=Happy%20new%20year%21%20%20I%20can%27t%20believe%202007%20is%20over.%20%20Continuing%20with%20a%20tradition%20I%20began%20last%20year%2C%20I%20give%20you%20my%202008%20GA%20resolutions.%0A%0ABefore%20I%20get%20into%20the%20list%2C%20I%20want%20to%20thank%20everyone%20who%20reads%20and%20contributes%20to%20Analytics%20Talk.%20%202007%20was%20an%20incredib" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;title=2008%20Google%20Analytics%20Resolutions&amp;notes=Happy%20new%20year%21%20%20I%20can%27t%20believe%202007%20is%20over.%20%20Continuing%20with%20a%20tradition%20I%20began%20last%20year%2C%20I%20give%20you%20my%202008%20GA%20resolutions.%0A%0ABefore%20I%20get%20into%20the%20list%2C%20I%20want%20to%20thank%20everyone%20who%20reads%20and%20contributes%20to%20Analytics%20Talk.%20%202007%20was%20an%20incredib" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;t=2008%20Google%20Analytics%20Resolutions" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;title=2008%20Google%20Analytics%20Resolutions&amp;source=Analytics+Talk+&amp;summary=Happy%20new%20year%21%20%20I%20can%27t%20believe%202007%20is%20over.%20%20Continuing%20with%20a%20tradition%20I%20began%20last%20year%2C%20I%20give%20you%20my%202008%20GA%20resolutions.%0A%0ABefore%20I%20get%20into%20the%20list%2C%20I%20want%20to%20thank%20everyone%20who%20reads%20and%20contributes%20to%20Analytics%20Talk.%20%202007%20was%20an%20incredib" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=2008%20Google%20Analytics%20Resolutions&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;title=2008%20Google%20Analytics%20Resolutions&amp;annotation=Happy%20new%20year%21%20%20I%20can%27t%20believe%202007%20is%20over.%20%20Continuing%20with%20a%20tradition%20I%20began%20last%20year%2C%20I%20give%20you%20my%202008%20GA%20resolutions.%0A%0ABefore%20I%20get%20into%20the%20list%2C%20I%20want%20to%20thank%20everyone%20who%20reads%20and%20contributes%20to%20Analytics%20Talk.%20%202007%20was%20an%20incredib" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;title=2008%20Google%20Analytics%20Resolutions" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=2008%20Google%20Analytics%20Resolutions&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2008%2F01%2F08%2F2008-google-analytics-resolutions%2F&amp;submitHeadline=2008%20Google%20Analytics%20Resolutions&amp;submitSummary=Happy%20new%20year%21%20%20I%20can%27t%20believe%202007%20is%20over.%20%20Continuing%20with%20a%20tradition%20I%20began%20last%20year%2C%20I%20give%20you%20my%202008%20GA%20resolutions.%0A%0ABefore%20I%20get%20into%20the%20list%2C%20I%20want%20to%20thank%20everyone%20who%20reads%20and%20contributes%20to%20Analytics%20Talk.%20%202007%20was%20an%20incredib&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2008/01/08/2008-google-analytics-resolutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Make GA Data Quality Suck Less!</title>
		<link>http://cutroni.com/blog/2007/11/06/make-ga-data-quality-suck-less/</link>
		<comments>http://cutroni.com/blog/2007/11/06/make-ga-data-quality-suck-less/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:44:03 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[data-quality]]></category>
		<category><![CDATA[google-analytics]]></category>
		<category><![CDATA[setup]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/2007/11/06/make-ga-data-quality-suck-less/</guid>
		<description><![CDATA[We all know that data quality sucks! But there are a few, vital steps that you can take to insure that your Google Analytics data is as accurate as possible. Remember, accurate data makes for happy, and accurate, analysts. Here are three simple tips that can help make your data more accurate. 1. Eliminate Duplicate [...]<p><a href="http://cutroni.com/blog/2007/11/06/make-ga-data-quality-suck-less/">Make GA Data Quality Suck Less!</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img width="119" hspace="7" height="96" align="left" alt="Frustrated with GA Data?  Get a grip!" id="image407" title="Frustrated with GA Data?  Get a grip!" src="http://www.cutroni.com/blog/wp-content/uploads/2007/11/frustration.jpg" />We all know that <a href="http://www.kaushik.net/avinash/2006/06/data-quality-sucks-lets-just-get-over-it.html">data quality sucks</a>!  But there are a few, vital steps that you can take to insure that your <a href="http://www.google.com/analytics">Google Analytics</a> data is as accurate as possible.  Remember, accurate data makes for happy, and accurate, analysts.</p>
<p>Here are three simple tips that can help make your data more accurate.</p>
<h2>1.  Eliminate Duplicate Data</h2>
<p>Many sites that I work on have duplicate data.  The usual cause is mixed case URLs.  Google Analytics is case sensitive, it captures the data exactly as it appears in the location bar of the browser.  So if a URL is of mixed case in the browser, it will be captured and displayed in mixed case within GA.</p>
<p>It&#8217;s very easy to have two URLs, that have the same functional meaning, appear as two line items in GA because they have a different case.  Here&#8217;s an example:</p>
<pre><code>/worldseries/index.php?year=2007&amp;keyword=lowell
/Worldseries/index.php?year=2007&amp;keyword=Lowell</code></pre>
<p>Both URLs are probably the same, they just appear different because of the case.  We want to force both URLs to have the same case and thus make them appear as a single line item in GA.   This can be done with a Lowercase or Uppercase filter.  I like the lowercase filter, but you could easily use the uppercase filter.  It&#8217;s a personal preference.</p>
<p>The filter below will force the Request URI to lowercase:</p>
<p><img alt="Google Analytics Lowercase Filter" id="image401" src="http://www.cutroni.com/blog/wp-content/uploads/2007/10/20071030-lowercase-filter.png" /></p>
<p>I recommend adding a case changing filter to any data element (i.e. filter field) that could be mixed case.  This includes:</p>
<ul>
<li>Request URI</li>
<li>Campaign Name</li>
<li>Campaign Term</li>
<li>Campaign Medium</li>
<li>Campaign Source</li>
</ul>
<p>Another cause of duplicate data is multiple URLs that display the same content but have a different file extension.  Here&#8217;s an example:</p>
<pre><code>/champions/redsox.php
/champions/redsox.htm</code></pre>
<p>These URLs may appear different (because of the file extension), but the web server might interpret them as the same file.  Please note that not every web server behaves this way.  It all depends on your web server.  Check with your IT guru if your site has URLs with multiple file extensions.</p>
<p>You should merge duplicates URLs, that have different file extensions, into a single line item.  I find the best way to do this is with an advanced filter.</p>
<p><img alt="Google Analytics AdVanced Filter for URI ReWrite" id="image403" src="http://www.cutroni.com/blog/wp-content/uploads/2007/11/20071104-advanced-filter-extension.png" /></p>
<p>Some may think that a search and replace filter is the best way to remove these duplicates.  But you would need to create a search and replace filter for each set of URLs that needs to be merged.  An advanced filter, because it uses a regular expression, will change every URL that ends in &#8216;.htm&#8217; to a &#8216;.php&#8217; extension.</p>
<h2>2.  Remove Irrelevant Information</h2>
<p>Extra information in the URL can cause big problems in Google Analytics.  The reason is that GA will capture all of the data in a URL, which includes the query string parameters.  Query string parameters that don&#8217;t have a functional meaning should be removed from the URL.</p>
<p>An easy way eliminate these parameters is to collect data for a week and then analyze the top content report.  Any query string parameter that does not provide insight into what the visitor sees or does should be eliminated.</p>
<p>To remove a query string parameter from GA simply add it to the &#8216;Exclude URL Query Parameters&#8217; field in the profile settings:</p>
<p><a title="20071104-exclude-parameters.png" class="imagelink" href="http://www.cutroni.com/blog/wp-content/uploads/2007/11/20071104-exclude-parameters.png"><img alt="20071104-exclude-parameters.png" id="image406" src="http://www.cutroni.com/blog/wp-content/uploads/2007/11/20071104-exclude-parameters.png" /></a></p>
<p>Enter multiple parameters as a comma separated list.</p>
<p>Be aware that once you remove a query string parameter from GA it is completely eliminated from the system. So any goals, funnels or other filters that use that parameter will no longer work.</p>
<p>Also remember that you should remove any query string parameters that contain personally identifiable information.  It is against the GA terms of service to collect PII.</p>
<h2>3.  Identify Your Segment</h2>
<p>I could have easily named this tip &#8216;exclude internal data&#8217; but I wanted to change the way we all think about profiles and the data that&#8217;s in them.  I believe we should think of profile data in terms of the segment we want to analyze, not who we want to exclude.  I know these statements are very close in meaning, but there is a slight difference.  Segmentation is so important to analysis.  I believe that every time we create a profile we should consider what segment of data it will contain.</p>
<p>I can think if a few segments of data that I would like to analyze:</p>
<ul>
<li>CPC traffic</li>
<li>New visitors</li>
<li>Return visitors</li>
<li>European visitors</li>
<li>Traffic from a specific marketing campaign</li>
<li>Non-employee traffic</li>
<li>Traffic generated by my call center</li>
</ul>
<p>All of the above segments can be created as different profiles using include filters.  Each will provide some insight into that segment.  <strong>Don&#8217;t get me wrong, you&#8217;ll probably want to exclude internal traffic from 99% of your profiles.</strong>  But try to think in broader terms, focus on the segment that you want to analyze.</p>
<p>Creating a profile based on a particular segment of traffic is pretty easy.  The first thing you want to do is identify what segment of traffic you want to include in your profile.  Then create a filter based on the filter filed that represents that segment.</p>
<p>Let&#8217;s say I want to see all traffic generated from visitors performing some type of external search on my name.  I could apply the following include filter to a profile:</p>
<p><img alt="Google Analytics Include Filter" id="image402" src="http://www.cutroni.com/blog/wp-content/uploads/2007/10/20071030-name-filter.png" /></p>
<p>This filter can easily be modified to include a specific marketing campaign (using the Campaign Name field), a specific country (using the Visitor Country field) or any other segment of data so long as it is represented by one of the filter fields.  Please note that this will work even if you&#8217;re using AdWords auto tagging on, even though you haven&#8217;t done any heavy lifting to define the Campaign Term.</p>
<p>By the way, you will want to exclude internal traffic from many profiles.  My favorite way to remove internal traffic from a profile is with an &#8216;Exclude all traffic from an IP address&#8217;.  Make sure you use anchors at the beginning and end of the regular expression.</p>
<p><img alt="Google Analytics Filter: Exclude IP Address" id="image405" src="http://www.cutroni.com/blog/wp-content/uploads/2007/11/20071105-exclude-ip.png" /></p>
<p>Another good way to exclude internal traffic, especially if you don&#8217;t have a static IP address, is to use a little hack called <a href="http://www.cutroni.com/blog/2006/07/11/count-me-out/">Count Me Out</a>.  This hack uses the GA custom segment cookie to identify users.</p>
<p>So remember, yes, you need to exclude internal traffic, but try to take a broad view and think about segmentation when you filter your profiles.<!--c59841172e80a2fb9bb7d6c362addf7d--><!--f721fa7914d09df272890886de8d55f3--></p>
<p><a href="http://cutroni.com/blog/2007/11/06/make-ga-data-quality-suck-less/">Make GA Data Quality Suck Less!</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Make%20GA%20Data%20Quality%20Suck%20Less%21%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;title=Make%20GA%20Data%20Quality%20Suck%20Less%21" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;title=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;bodytext=We%20all%20know%20that%20data%20quality%20sucks%21%20%20But%20there%20are%20a%20few%2C%20vital%20steps%20that%20you%20can%20take%20to%20insure%20that%20your%20Google%20Analytics%20data%20is%20as%20accurate%20as%20possible.%20%20Remember%2C%20accurate%20data%20makes%20for%20happy%2C%20and%20accurate%2C%20analysts.%0A%0AHere%20are%20three%20simple%20ti" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;title=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;notes=We%20all%20know%20that%20data%20quality%20sucks%21%20%20But%20there%20are%20a%20few%2C%20vital%20steps%20that%20you%20can%20take%20to%20insure%20that%20your%20Google%20Analytics%20data%20is%20as%20accurate%20as%20possible.%20%20Remember%2C%20accurate%20data%20makes%20for%20happy%2C%20and%20accurate%2C%20analysts.%0A%0AHere%20are%20three%20simple%20ti" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;t=Make%20GA%20Data%20Quality%20Suck%20Less%21" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;title=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;source=Analytics+Talk+&amp;summary=We%20all%20know%20that%20data%20quality%20sucks%21%20%20But%20there%20are%20a%20few%2C%20vital%20steps%20that%20you%20can%20take%20to%20insure%20that%20your%20Google%20Analytics%20data%20is%20as%20accurate%20as%20possible.%20%20Remember%2C%20accurate%20data%20makes%20for%20happy%2C%20and%20accurate%2C%20analysts.%0A%0AHere%20are%20three%20simple%20ti" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;title=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;annotation=We%20all%20know%20that%20data%20quality%20sucks%21%20%20But%20there%20are%20a%20few%2C%20vital%20steps%20that%20you%20can%20take%20to%20insure%20that%20your%20Google%20Analytics%20data%20is%20as%20accurate%20as%20possible.%20%20Remember%2C%20accurate%20data%20makes%20for%20happy%2C%20and%20accurate%2C%20analysts.%0A%0AHere%20are%20three%20simple%20ti" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;title=Make%20GA%20Data%20Quality%20Suck%20Less%21" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F11%2F06%2Fmake-ga-data-quality-suck-less%2F&amp;submitHeadline=Make%20GA%20Data%20Quality%20Suck%20Less%21&amp;submitSummary=We%20all%20know%20that%20data%20quality%20sucks%21%20%20But%20there%20are%20a%20few%2C%20vital%20steps%20that%20you%20can%20take%20to%20insure%20that%20your%20Google%20Analytics%20data%20is%20as%20accurate%20as%20possible.%20%20Remember%2C%20accurate%20data%20makes%20for%20happy%2C%20and%20accurate%2C%20analysts.%0A%0AHere%20are%20three%20simple%20ti&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2007/11/06/make-ga-data-quality-suck-less/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating Google Analytics With a CRM</title>
		<link>http://cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/</link>
		<comments>http://cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 02:46:17 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/</guid>
		<description><![CDATA[A lot of people ask about integrating Google Analytics data with other types of data. Most people are interested in some type of CRM integration so that&#8217;s what I&#8217;m going to write about. Let me start by saying that there is no API to Google Analytics. There is no formal way to pull data out [...]<p><a href="http://cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/">Integrating Google Analytics With a CRM</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img vspace="7" hspace="7" align="left" id="image393" alt="20071025-gears.jpg" src="http://www.cutroni.com/blog/wp-content/uploads/2007/10/20071025-gears.jpg" />A lot of people ask about integrating <a href="http://google.com/analytics">Google Analytics</a> data with other types of data.  Most people are interested in some type of CRM integration so that&#8217;s what I&#8217;m going to write about.</p>
<p>Let me start by saying that there is no <a href="http://en.wikipedia.org/wiki/API">API</a> to Google Analytics.  There is no formal way to pull data out and integrate it into some other application.  Sure, there are some hacks out there to manipulate the report URLs but, in my opinion, this is a pretty big hack and I don&#8217;t recommend it to our clients.</p>
<p>When we talk about integrating Google Analytics with a CRM we&#8217;re talking about pulling information about the visitor&#8217;s originating source and sending it to a CRM system.  We&#8217;re not going to pull the visitor&#8217;s entire history, just where they came from and attach it to other information that they enter into a form.</p>
<h2>Why do this?</h2>
<p><img hspace="7" width="241" height="141" align="right" alt="Happy Customers!" id="image395" title="Happy Customers!" src="http://www.cutroni.com/blog/wp-content/uploads/2007/10/20071029-happy-customers.JPG" />Pulling a visitor&#8217;s source information is very helpful to a sales team.  Image if a sales rep could identify how a sales lead found the website before picking up the phone and contacting them?  Remember, a visitor&#8217;s source info describes how the visitor found the site.  Did they respond to a specific email with a certain offer?  Or did they come from search and, if so, what was the keyword they used?  This type of info can help a sales team understand the intent of the prospect but where in the buying process they are.  That makes life for the team a little easier.</p>
<p>So how do we connect a visitor&#8217;s source to a visitor?</p>
<h2>Conceptual Overview</h2>
<p>Google Analytics stores a visitor&#8217;s source data in a cookie.  That cookie is named <code>__utmz</code>. The data can be extracted from the cookie and added to a lead generation form. When the visitor submits the form the source information is connected to the other information that the visitor entered into the form (usually her name and other contact information).</p>
<p>If the contact form is integrated with a CRM application, like <a href="http://www.salesforce.com/">SalesForce.com</a> or <a href="http://www.netsuite.com/portal/home.shtml">NetSuite</a>, it may be possible to store the marketing information with the individual&#8217;s contact information. Direct CRM integration depends on your CRM system. Some systems allow form fields to be pulled directly into the application. Check with your CRM provider for information about your specific system.</p>
<p>I would like to note that you don&#8217;t need to use some fancy CRM to take advantage of this technique.  You can use the technique below even if your lead form generates an email or dumps the data into a database.  The key is that we&#8217;re leveraging the data in the Google Analytics cookies and connecting it with information that the visitor sends you.</p>
<h2>Detailed Instructions</h2>
<p>Ok, so how do you actually do this?  It takes some coding, either client side coding (JavaScript) or server side code (<a href="http://www.php.net/">PHP</a>, <a href="http://en.wikipedia.org/wiki/Coldfusion">ColdFusion</a>, <a href="http://en.wikipedia.org/wiki/.NET_Framework">.NET</a>, <a href="http://en.wikipedia.org/wiki/Java_%28programming_language%29">Java</a>, etc.).  My example uses JavaScript.  Here&#8217;s a basic explanation of what the code needs to do:</p>
<p>1. Extract the visitor&#8217;s source data from the <code>__utmz</code> cookie<br />
2. Manipulate data as needed<br />
3. Place data in hidden form fields</p>
<p>When the visitor submits the form the source data in the hidden form fields will be sent back to the server where it can be used.</p>
<p>The sample code below extracts the source information from the cookie and places it in some hidden form fields.  Then, when the form is submitted the information is passed to the server.</p>
<pre>
<code>&lt;html&gt;
&lt;head&gt;

&lt;script src="http://www.google-analytics.com/urchin.js"&gt;&lt;/script&gt;

&lt;script&gt;
_uact="XXXXXX-X";
urchinTracker();
&lt;/script&gt;

&lt;script&gt;
//
// Get the __utmz cookie value. This is the cookies that
// stores all campaign information.
//
var z = _uGC(document.cookie, '__utmz=', ';');
//
// The cookie has a number of name-value pairs.
// Each identifies an aspect of the campaign.
//
// utmcsr  = campaign source
// utmcmd  = campaign medium
// utmctr  = campaign term (keyword)
// utmcct  = campaign content (used for A/B testing)
// utmccn  = campaign name
// utmgclid = unique identifier used when AdWords auto tagging is enabled
//
// This is very basic code. It separates the campaign-tracking cookie
// and populates a variable with each piece of campaign info.
//
var source  = _uGC(z, 'utmcsr=', '|');
var medium  = _uGC(z, 'utmcmd=', '|');
var term    = _uGC(z, 'utmctr=', '|');
var content = _uGC(z, 'utmcct=', '|');
var campaign = _uGC(z, 'utmccn=', '|');
var gclid   = _uGC(z, 'utmgclid=', '|');
//
// The gclid is ONLY present when auto tagging has been enabled.
// All other variables, except the term variable, will be '(not set)'.
// Because the gclid is only present for Google AdWords we can
// populate some other variables that would normally
// be left blank.
//
if (gclid !="-") {
      source = 'google';
      medium = 'cpc';
}
// Data from the custom segmentation cookie can also be passed
// back to your server via a hidden form field
var csegment = _uGC(document.cookie, '__utmv=', ';');
if (csegment != '-') {
      var csegmentex = /[1-9]*?\.(.*)/;
      csegment    = csegment.match(csegmentex);
      csegment    = csegment[1];
} else {
      csegment = '';
}
function populateHiddenFields(f) {
      f.source.value  = source;
      f.medium.value  = medium;
      f.term.value    = term;
      f.content.value = content;
      f.campaign.value = campaign;
      f.segment.value = csegment;
      return true;
}
&lt;/script&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;form name='contactform'
onSubmit="javascript:populateHiddenFields(this);"&gt;
&lt;input type='hidden' name='source' /&gt;
&lt;input type='hidden' name='medium' /&gt;
&lt;input type='hidden' name='term' /&gt;
&lt;input type='hidden' name='content' /&gt;
&lt;input type='hidden' name='campaign' /&gt;
&lt;input type='hidden' name='segment' /&gt;
&lt;/form&gt;
&lt;/body&gt;
&lt;/html&gt;</code>
</pre>
<p>Now, if this form is directly connected to a CRM then the data in the hidden form fields will go directly into the CRM along with other form info.  That&#8217;s the magic.  Again, you can use this method to collect source information even if the form is not connected to a CRM.  Any type of lead generation form will be more valuable if you use this technique.</p>
<h2>How The Code Works</h2>
<p>When the above page loads in the browser the JavaScript starts to execute and extracts data from the cookies.  First, it extracts the value of the <code>__utmz</code> cookie and stores it in a variable named <code>z</code>.  Then it parses the <code>z</code> variable and looks for information about the visitor&#8217;s source.  The <code>__utmz</code> cookie has a number of name-value pairs separated by a pipe (&#8216;|&#8217;) character.  Each name=value pair holds a different attribute of the visitor&#8217;s source.  Here&#8217;s an example of the <code>__utmz</code> cookie.</p>
<pre>
12454562.1193706926.14.5.utmcsr=google|utmccn=(organic)|
utmcmd=organic|utmctr=google%2Banalytics%2Bshortcut
</pre>
<p><img align="right" hspace="7" id="image397" src="http://www.cutroni.com/blog/wp-content/uploads/2007/10/20071029-z.png" alt="20071029-z.png" />You can see that the name value pairs look very similar to the parameters we use for <a href="http://www.cutroni.com/blog/2006/11/10/google-analytics-campaign-tracking-pt-1-link-tagging/">link tagging</a>.  Just by looking at the above cookie you can figure out that the visitor performed an organic search on Google for the term &#8216;google%2Banalytics%2Bshortcut&#8217; or &#8216;google analytics shortcut&#8217;.  That&#8217;s the type of information that we want to put in hidden form fields and send back to the server.  [You can learn more about the <code>__utmz</code> cookie in the reference section below.]</p>
<p>Getting back to the code, we were talking about how the code extracts the information from the z variable.  It uses a function named <code>_uGC()</code>, which is found in the urchin.js JavaScript, to do all of the work.    <code>__uGC()</code> extracts the value part of all the name-value pairs in the cookie.  We call <code>_uGC()</code> for each name-value pair that exists in the cookie.  It parses the cookie and pulls out the information that we want.  [If you want to know more about <code>_uGC()</code> please see the reference section at the end of this post.]</p>
<p>Once the information is out of the <code>z</code> variable the <code>populateHiddenFileds()</code> functions puts the data in a series of hidden form fields.  Then, when the form is submitted, the data is sent to the server.</p>
<p>You&#8217;ll notice a few things about the above code.  I&#8217;ve added some logic to deal with AdWords auto-tagging.  Auto tagging populates part of the cookie with a value named <code>gclid</code>.  This variable hides some of the info that we need, like source and medium.  The logic in the above code populates data that would otherwise be missing.  I&#8217;ve also added some code that extracts the custom segment value which is stored in the <code>__utmv</code> cookie.  I thought it would be useful to send this info back to the server as well.</p>
<h2>Conclusion</h2>
<p>Pulling visitor source data and connecting it with a visitor is very valuable.  While your implementation will almost certainly be different, the concept illustrated above is the foundation for all implementations.  Regardless of your implementation the business use for this data is fantastic.</p>
<p>Good luck!</p>
<p><img align="center" id="image396" src="http://www.cutroni.com/blog/wp-content/uploads/2007/10/20071029-reference.png" alt="20071029-reference.png" /></p>
<h2>Reference</h2>
<p><strong>About the _uGC() Function</strong></p>
<p>_uGC() takes three arguments:</p>
<p><code>_uGC(string, start-string, end-string)</code></p>
<p>• A string to search (target string)<br />
• A start string<br />
• An end string</p>
<p>The function will return the string between start string and end string.  If the start string is not found then the function will return a dash (-).</p>
<p><strong>About The _utmz Cookie</strong></p>
<p>The <code>__utmz</code> cookie is the referral-tracking cookie. It tracks all referral information regardless of the referral medium or source. This means that all organic, CPC, campaign, or plain referral information is stored in the <code>__utmz</code> cookie.   By default the cookie expires in six months, but that can be customized by changing the tracking code.</p>
<p>Cookie Format:</p>
<pre>
<code>domain-hash.ctime.nsessions.nresponses.utmcsr= X(|utmccn=X|utmctr=X|utmcmd=X|utmci</code>
</pre>
<p>Data about the referrer is stored in a number of name-value pairs, one for each attribute of the referral:</p>
<p><u>utmcsr</u><br />
Identifies a search engine, newsletter name, or other source specified in the<br />
utm_source query parameter See the &#8220;Marketing Campaign Tracking&#8221;<br />
section for more information about query parameters.</p>
<p><u>utmccn</u><br />
Stores the campaign name or value in the utm_campaign query parameter.</p>
<p><u>utmctr</u><br />
Identifies the keywords used in an organic search or the value in the utm_term query parameter.</p>
<p><u>utmcmd</u><br />
A campaign medium or value of utm_medium query parameter.</p>
<p><u>utmcct</u><br />
Campaign content or the content of a particular ad (used for A/B testing)<br />
The value from utm_content query parameter.</p>
<p><u>utmgclid</u><br />
A unique identifier used when AdWords auto tagging is enabled This value<br />
is reconciled during data processing with information from AdWords.</p>
<p><a href="http://cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/">Integrating Google Analytics With a CRM</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Integrating%20Google%20Analytics%20With%20a%20CRM%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;title=Integrating%20Google%20Analytics%20With%20a%20CRM" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;title=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;bodytext=A%20lot%20of%20people%20ask%20about%20integrating%20Google%20Analytics%20data%20with%20other%20types%20of%20data.%20%20Most%20people%20are%20interested%20in%20some%20type%20of%20CRM%20integration%20so%20that%27s%20what%20I%27m%20going%20to%20write%20about.%0A%0ALet%20me%20start%20by%20saying%20that%20there%20is%20no%20API%20to%20Google%20Analytic" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;title=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;notes=A%20lot%20of%20people%20ask%20about%20integrating%20Google%20Analytics%20data%20with%20other%20types%20of%20data.%20%20Most%20people%20are%20interested%20in%20some%20type%20of%20CRM%20integration%20so%20that%27s%20what%20I%27m%20going%20to%20write%20about.%0A%0ALet%20me%20start%20by%20saying%20that%20there%20is%20no%20API%20to%20Google%20Analytic" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;t=Integrating%20Google%20Analytics%20With%20a%20CRM" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;title=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;source=Analytics+Talk+&amp;summary=A%20lot%20of%20people%20ask%20about%20integrating%20Google%20Analytics%20data%20with%20other%20types%20of%20data.%20%20Most%20people%20are%20interested%20in%20some%20type%20of%20CRM%20integration%20so%20that%27s%20what%20I%27m%20going%20to%20write%20about.%0A%0ALet%20me%20start%20by%20saying%20that%20there%20is%20no%20API%20to%20Google%20Analytic" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;title=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;annotation=A%20lot%20of%20people%20ask%20about%20integrating%20Google%20Analytics%20data%20with%20other%20types%20of%20data.%20%20Most%20people%20are%20interested%20in%20some%20type%20of%20CRM%20integration%20so%20that%27s%20what%20I%27m%20going%20to%20write%20about.%0A%0ALet%20me%20start%20by%20saying%20that%20there%20is%20no%20API%20to%20Google%20Analytic" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;title=Integrating%20Google%20Analytics%20With%20a%20CRM" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F10%2F29%2Fintegrating-google-analytics-with-a-crm%2F&amp;submitHeadline=Integrating%20Google%20Analytics%20With%20a%20CRM&amp;submitSummary=A%20lot%20of%20people%20ask%20about%20integrating%20Google%20Analytics%20data%20with%20other%20types%20of%20data.%20%20Most%20people%20are%20interested%20in%20some%20type%20of%20CRM%20integration%20so%20that%27s%20what%20I%27m%20going%20to%20write%20about.%0A%0ALet%20me%20start%20by%20saying%20that%20there%20is%20no%20API%20to%20Google%20Analytic&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2007/10/29/integrating-google-analytics-with-a-crm/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>Time-On-Page Goals in Google Analytics &amp; Website Optimizer</title>
		<link>http://cutroni.com/blog/2007/09/05/time-on-page-goals-in-google-analytics-website-optimizer/</link>
		<comments>http://cutroni.com/blog/2007/09/05/time-on-page-goals-in-google-analytics-website-optimizer/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 21:42:42 +0000</pubDate>
		<dc:creator>Justin Cutroni</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tracking]]></category>
		<category><![CDATA[Website Optimizer]]></category>
		<category><![CDATA[goals]]></category>
		<category><![CDATA[google-analytics]]></category>

		<guid isPermaLink="false">http://www.epikone.com/blog/2007/09/05/time-on-page-goals-in-google-analytics-website-optimizer/</guid>
		<description><![CDATA[Today the Website Optimizer team introduced some new features that will make Optimizer much easier to use. I&#8217;m going to defer to the guys at GrokDotCom for coverage on the new features. They got their post up pretty fast and included a snazzy interview with Tom Leung (the Website Optimizer product manager). Please take a [...]<p><a href="http://cutroni.com/blog/2007/09/05/time-on-page-goals-in-google-analytics-website-optimizer/">Time-On-Page Goals in Google Analytics &amp; Website Optimizer</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Today the <a href="http://www.google.com/websiteoptimizer">Website Optimizer</a> team introduced some new features that will make Optimizer much easier to use. I&#8217;m going to defer to the guys at <a href="http://www.grokdotcom.com">GrokDotCom</a> for <a href="http://www.grokdotcom.com/2007/09/05/grokcast-new-features-on-google-website-optimizer/">coverage on the new features</a>. They got their post up pretty fast and included a snazzy interview with Tom Leung (the Website Optimizer product manager). Please take a moment and check it out.</p>
<p>I&#8217;d like to highlight a <a href="http://adwords.google.com/support/bin/answer.py?answer=74345">seemingly minor update</a> to the WO documentation that opened my eyes. Along with the new product features, the WO team published a simple tutorial about how to track time-on-page based conversions. This method can be used to create conversions based on how much time a visitor spends on a page.</p>
<p><img id="image350" title="How much TIME!" height="243" alt="How much TIME!" src="http://www.cutroni.com/blog/wp-content/uploads/2007/09/dreamstime_2083691.jpg" width="168" align="right" />Why is this important? Some conversion activities have nothing to do with completing a process. Some conversions measure how engaged a visitor is with a website. While there are many ways to measure engagement, <a href="http://blog.webanalyticsdemystified.com/weblog/category/engagement/">and many different opinions</a> about what engagement is, time spent reading a certain page is one way to measure engagement.</p>
<p>Anyway, the method that the optimizer team published in their support doc can be used in <a href="http://www.google.com/analytics">Google Analytics</a> to create time-on-page goals. The secret to the tracking is translating how much time a visitor spends on a page into a pageview. Remember, goal tracking in Google Analytics is based on a pageview. We need to create a pageview that indicates the visitor has been on a page for a certain amount of time.</p>
<h2>How it Works</h2>
<p>To translate time on page to a pageview we use a nifty JavaScript function called <code>setTimeout()</code>. This function will &#8216;do something&#8217; after a specified interval of time. We can use <code>setTimeout()</code> to create a pageview after some period of time has elapsed. How do we create pageviews in GA? With <code>urchinTracker()</code>.</p>
<p>Here&#8217;s the code that will create a pageview after a certain amount of time:</p>
<pre>
<code>&lt;script&gt;
setTimeout('urchinTracker("/read-pages?page="+
_udl.pathname+_udl.search);', 20000);
&lt;/script&gt;</code>
</pre>
<p>You&#8217;ll notice that there are two parts to the <code>setTimeout()</code> function. They&#8217;re separated by a comma. The first is <code>urchinTracker()</code>. That&#8217;s what will create the pageview after a certain amount of time. The second part is the number 20000. That&#8217;s the amount of time that <code>setTimeout()</code> will wait before executing <em>urchinTracker() and thus creating the pageview.</p>
<p>The time is in milliseconds. 1000 milliseconds equals one second. So 10000 milliseconds = 10 seconds.</p>
<p>Place the code, below the standard GA page tag. Once the page loads the timer will start. When the time limit is reached the <code>urchinTracker()</code> function will execute and a pageview will be created for the value passed to <code>urchinTracker()</code>. I&#8217;ve used a couple of Google Analytics variable to define the name of the pageview.</p>
<p><code>udl.pathname</code> is the part of the URL that occurs after the domain extension (.com, .net, etc.) and before any query string parameters (which usually start with a question mark).</p>
<p><code>_udl.search</code> is the list of query string parameters that appear after the path.</p>
<p>The code will create a pageview for a fictional page named &#8216;/read-pages&#8217;. Part of the fictional page URL will be a query parameter named &#8216;page&#8217; that stores the name of the page that the visitor was on when the pageview was executed. This setup gives you a lot of flexibility when setting up the goal.</p>
<p>Here&#8217;s how the goal would be setup:</p>
<p><img id="image348" alt="Goal Settings for Time on Page Goal" src="http://www.cutroni.com/blog/wp-content/uploads/2007/09/20070905-goal-setting.png" /></p>
<p>And here are some additional settings I&#8217;ve added to this goal:</p>
<p><img id="image349" alt="Additional Settings for Time on Page Goal " src="http://www.cutroni.com/blog/wp-content/uploads/2007/09/20070905-additional-settings.png" /></p>
<p>The goal is defined as a regular expression. So any pageview that matches &#8216;/read-page\?page=&#8217; will contribute to the goal total. Using this setup you can create one generic goal called &#8216;Read Page&#8217; and then use the <a href="http://www.cutroni.com/blog/2006/08/04/getting-more-out-of-google-analytics-goals/">Goal Verification</a> report to segment the conversions and identify which pages people actually read.</p>
<h2>An Example</h2>
<p>Let&#8217;s say we want to track how many people stay on the following page for 3 minutes:</p>
<p>http://www.cutroni.com/blog/2007/08/29/segmenting-members-from-non-members/</p>
<p>First we need to translate minutes to milli seconds:</p>
<p>3 minutes = 180 seconds<br />
1 second = 1000 milliseconds<br />
3 minutes = 180000 milliseconds</p>
<p>Now we&#8217;re ready to add the code to the page. Remember, it must go below the standard GA page tag:</p>
<pre>
<code>&lt;script&gt;
setTimeout('urchinTracker("/read-pages?page="+
_udl.pathname+_udl.search);', 180000);
&lt;/script&gt;</code>
</pre>
<p>After a visitor views the page for 3 minutes the code will create a pageview for:</p>
<p>/read-pages?page=/blog/2007/08/29/segmenting-members-from-non-members/</p>
<p>And a goal conversion will follow.</p>
<h2>A Note About Website Optimizer</h2>
<p>Obviously this technique will work for tracking conversion in Website Optimizer. The implementation is slightly different. You need to include the account number in the </em><em>SetTimeout()</em> function. The reason is that the GA code might have a different account number than the Website Optimizer.</p>
<pre>
<code>&lt;script&gt;
setTimeout('_uacct="UA-XXXXXX-X";
urchinTracker("/read-pages?page="+_udl.pathname+_udl.search);',
20000);
&lt;/script&gt;</code>
</pre>
<h2>Conclusion</h2>
<p>I can&#8217;t believe that I didn&#8217;t think of this method before. :) Thanks WO team for posting that very cool article.</p>
<p>Now, what about number of number-of-visit goals or time-on-site goals? I&#8217;ve got the number of visits goal tracking figured out and I&#8217;m working on a generic time on site. Stay tuned.<!--38016508f0993da1ccb044db8775f066--></p>
<p><a href="http://cutroni.com/blog/2007/09/05/time-on-page-goals-in-google-analytics-website-optimizer/">Time-On-Page Goals in Google Analytics &amp; Website Optimizer</a> is a post from: <a href="http://cutroni.com/blog">Analytics Talk by Justin Cutroni</a></p>

<div class="sociable">

<ul>
	<li class="sociablefirst"><a rel="nofollow"  target="_blank" href="http://twitter.com/home?status=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer%20-%20http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F" title="Twitter"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer" title="StumbleUpon"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;bodytext=Today%20the%20Website%20Optimizer%20team%20introduced%20some%20new%20features%20that%20will%20make%20Optimizer%20much%20easier%20to%20use.%20I%27m%20going%20to%20defer%20to%20the%20guys%20at%20GrokDotCom%20for%20coverage%20on%20the%20new%20features.%20They%20got%20their%20post%20up%20pretty%20fast%20and%20included%20a%20snazzy%20intervi" title="Digg"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://delicious.com/post?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;notes=Today%20the%20Website%20Optimizer%20team%20introduced%20some%20new%20features%20that%20will%20make%20Optimizer%20much%20easier%20to%20use.%20I%27m%20going%20to%20defer%20to%20the%20guys%20at%20GrokDotCom%20for%20coverage%20on%20the%20new%20features.%20They%20got%20their%20post%20up%20pretty%20fast%20and%20included%20a%20snazzy%20intervi" title="del.icio.us"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.facebook.com/share.php?u=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;t=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer" title="Facebook"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.linkedin.com/shareArticle?mini=true&amp;url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;source=Analytics+Talk+&amp;summary=Today%20the%20Website%20Optimizer%20team%20introduced%20some%20new%20features%20that%20will%20make%20Optimizer%20much%20easier%20to%20use.%20I%27m%20going%20to%20defer%20to%20the%20guys%20at%20GrokDotCom%20for%20coverage%20on%20the%20new%20features.%20They%20got%20their%20post%20up%20pretty%20fast%20and%20included%20a%20snazzy%20intervi" title="LinkedIn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/linkedin.png" title="LinkedIn" alt="LinkedIn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.friendfeed.com/share?title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F" title="FriendFeed"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/friendfeed.png" title="FriendFeed" alt="FriendFeed" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://sphinn.com/index.php?c=post&amp;m=submit&amp;link=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F" title="Sphinn"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/sphinn.png" title="Sphinn" alt="Sphinn" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;annotation=Today%20the%20Website%20Optimizer%20team%20introduced%20some%20new%20features%20that%20will%20make%20Optimizer%20much%20easier%20to%20use.%20I%27m%20going%20to%20defer%20to%20the%20guys%20at%20GrokDotCom%20for%20coverage%20on%20the%20new%20features.%20They%20got%20their%20post%20up%20pretty%20fast%20and%20included%20a%20snazzy%20intervi" title="Google Bookmarks"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://reddit.com/submit?url=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;title=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer" title="Reddit"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/reddit.png" title="Reddit" alt="Reddit" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="mailto:?subject=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;body=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F" title="email"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/email_link.png" title="email" alt="email" /></a></li>
	<li><a rel="nofollow"  target="_blank" href="http://technorati.com/faves?add=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F" title="Technorati"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" /></a></li>
	<li class="sociablelast"><a rel="nofollow"  target="_blank" href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fcutroni.com%2Fblog%2F2007%2F09%2F05%2Ftime-on-page-goals-in-google-analytics-website-optimizer%2F&amp;submitHeadline=Time-On-Page%20Goals%20in%20Google%20Analytics%20%26amp%3B%20Website%20Optimizer&amp;submitSummary=Today%20the%20Website%20Optimizer%20team%20introduced%20some%20new%20features%20that%20will%20make%20Optimizer%20much%20easier%20to%20use.%20I%27m%20going%20to%20defer%20to%20the%20guys%20at%20GrokDotCom%20for%20coverage%20on%20the%20new%20features.%20They%20got%20their%20post%20up%20pretty%20fast%20and%20included%20a%20snazzy%20intervi&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://cutroni.com/blog/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" /></a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://cutroni.com/blog/2007/09/05/time-on-page-goals-in-google-analytics-website-optimizer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
