<?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>Angus Robinson&#039;s Blog &#187; Web Analytics</title>
	<atom:link href="http://angusr.com/tag/web-analytics/feed/" rel="self" type="application/rss+xml" />
	<link>http://angusr.com</link>
	<description>A blog about &#60;strong&#62;Internet marketing&#60;/strong&#62;, web design, seo, e-commerce, and other neat stuff</description>
	<lastBuildDate>Wed, 24 Feb 2010 04:50:47 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to measure all forms of Twitter traffic</title>
		<link>http://angusr.com/blog/measure-all-forms-of-twitter-traffic/</link>
		<comments>http://angusr.com/blog/measure-all-forms-of-twitter-traffic/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 08:09:51 +0000</pubDate>
		<dc:creator>Angus Robinson</dc:creator>
				<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[echofon]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[hootsuite]]></category>
		<category><![CDATA[tracking parameters]]></category>
		<category><![CDATA[tweetdeck]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter client]]></category>
		<category><![CDATA[twitter stats]]></category>
		<category><![CDATA[URL shortening]]></category>

		<guid isPermaLink="false">http://angusr.com/?p=135</guid>
		<description><![CDATA[Measuring the amount and quality of traffic generated through Twitter can be challenging since most Twitter activity occurs outside of the web, on desktop clients like TweetDeck, mobile apps like Echofon, and other types of third party applications.
I’ve found six reports for Twitter client statistics from Many Eyes/IBM, TwitStat, Sysomos, Twalytics, Funkatron, and TweetStats, however [...]]]></description>
			<content:encoded><![CDATA[<p>Measuring the amount and quality of traffic generated through <a href="http://www.twitter.com" target="_blank">Twitter</a> can be challenging since most Twitter activity<strong> </strong>occurs<strong> outside of the web</strong>, on <strong>desktop clients</strong> like <a href="http://www.tweetdeck.com/" target="_blank">TweetDeck</a>, <strong>mobile apps</strong> like <a href="http://echofon.com/" target="_blank">Echofon</a>, and other types of third party applications.</p>
<p><img class="alignright size-full wp-image-142" title="twitter-usage-by-client" src="http://angusr.com/wp-content/uploads/2010/02/twitter-usage-by-client.gif" alt="twitter-usage-by-client" width="390" height="279" />I’ve found six reports for Twitter client statistics from <a href="http://manyeyes.alphaworks.ibm.com/manyeyes/visualizations/twitter-clients" target="_blank">Many Eyes/IBM</a>, <a href="http://www.twitstat.com/twitterclientusers.html" target="_blank">TwitStat</a>, <a href="http://www.sysomos.com/insidetwitter/clients" target="_blank">Sysomos</a>, <a href="http://twalytics.com/" target="_blank">Twalytics</a>, <a href="http://funkatron.com/tss/index.php/main/last90days" target="_blank">Funkatron</a>, and <a href="http://tweetstats.com/twitter_stats" target="_blank">TweetStats</a>, however there are some big differences among their reports. For example, web (twitter.com) usage varies from 18.9% to 48%; TweetDeck varies from 6.6% to 13.8%; and <a href="http://hootsuite.com/" target="_blank">Hootsuite</a> varies from 0.6% to 5.2%. That’s a lot of variation considering these reports were all generated on the same day (Feb 5, 2010) with the exception of the Sysomos report (Nov 16, 2009). Averaging the results among all six reports reduces the variances likely due to the different data collection methodologies.</p>
<p><span id="more-135"></span></p>
<p><img class="alignleft size-full wp-image-149" title="twitter-client-usage-average" src="http://angusr.com/wp-content/uploads/2010/02/twitter-client-usage-average.gif" alt="twitter-client-usage-average" width="350" height="274" />When we average the results we can see that 38.1% of all Twitter activity takes place on twitter.com (Web), and 2.4% takes place on m.twitter.com (mobile web), for a total of <strong>40.5%</strong> of twitter activity coming from the twitter.com domain. Why does this matter? Marketers need to be able to measure the volume and quality of traffic coming from Twitter to determine an ROI for their efforts. If you’re only measuring visits from twitter.com in your web analytics tool, <em>you’re only measuring 40% of all the activity</em>.</p>
<p><strong>Here are three possible solutions&#8230;</strong></p>
<h4>1. Trackable URL shortening services</h4>
<p>Services like <a href="http://bit.ly" target="_blank">bit.ly</a>, <a href="http://cli.gs" target="_blank">cli.gs</a>, <a href="http://tr.im" target="_blank">tr.im</a>, and <a href="http://hootsuite.com/" target="_blank">HootSuite</a>’s ow.ly will provide statistics on how many clicks were generated from your twitter posts. This is especially useful if you just want the number of clicks, but any good analyst knows that it’s what happens after the click that really matters. These services cannot measure any of the activity that happens on your website post-click, so using URL shortening services alone can only provide limited insights.</p>
<h4>2. Append tracking codes to all links posted on Twitter</h4>
<p>Most web analytics tools, like Google Analytics, allow you to append <strong>tracking parameters</strong> to links in order to report certain visits under a specific <strong>campaign</strong> rather than <strong>direct traffic</strong>. Links posted to Twitter are perfect opportunities for tracking codes since around 60% of your Twitter traffic could potentially be reported as direct visits. If you use Google Analytics, <a href="http://www.google.com/support/googleanalytics/bin/answer.py?hl=en&amp;answer=55578" target="_blank">Google offers a free tool</a> to help you add these parameters to your links.</p>
<p><em>So instead of posting your link as:</em><br />
http://www.mydomain.com/abc</p>
<p><em>You could use this link instead, with added Google Analytics tracking paramters:</em><br />
http://www.mydomain.com/abc<strong>?utm_source=twitter-feed&amp;utm_medium=social-media&amp;utm_campaign=twitter-abc</strong></p>
<p>These parameters can make links really long, so you’ll need to use a URL shortener to post them on Twitter. When you add tracking parameters to all links you tweet, you can start to measure the actionable fun stuff like <strong>goal conversions</strong>, <strong>time on site</strong>, <strong>visitor loyalty</strong>, <strong>visitor recency</strong>, and <strong>bounce rate</strong> for all traffic from Twitter, rather than just 40% of it. This information can be a starting point for generating an ROI on your social media efforts.</p>
<p>If you give utm_source a value different than “twitter.com”, you can be sure that all visits from “twitter.com” originated from <strong>links posted by tweeters other than you</strong> (a good thing!). Comparing your own efforts (traffic from the twitter-feed campaign) to your fans’ efforts (traffic from twitter.com) can yield some pretty neat insights. This can be a good way to gauge how energized the twittersphere is about your brand. To get the most accurate view possible, I’d recommend using a multiplier to estimate the total number of visits from twitter.com (details below)</p>
<h4>3. Use a multiplier to compensate for visits from Twitter clients</h4>
<p>Since 59.5% of all Twitter traffic could be reported in your web analytics tool under direct visits, a quick (and dirty) way to estimate the number of visits you’re really getting from Twitter is to <strong>multiply the number of twitter.com visits by 2.47</strong> (which is 100%/40.5%). This calculation assumes that your audience’s twitter client usage matches that of the overall Twitter population (40.5% use the website), and that the audiences among different clients are uniform (TweetDeck’s users behave exactly like UberTwitter’s). Of course, this is likely not the case, but the more traffic you receive from Twitter, the closer this estimate will be.</p>
<p>Using tracking parameters is definitely the better way to go for <strong>accurate &amp; insightful Twitter stats</strong>, but the multiplier is a good starting point. And as explained above, tracking parameters can’t be appended to links that are posted by your fans, so applying a multiplier is necessary to estimate the total number of visits generated by all tweeters other than you.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://angusr.com/blog/measure-all-forms-of-twitter-traffic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Best Practices don&#8217;t Exist in Web Design</title>
		<link>http://angusr.com/blog/best-practices-dont-exist-in-web-design/</link>
		<comments>http://angusr.com/blog/best-practices-dont-exist-in-web-design/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 18:45:28 +0000</pubDate>
		<dc:creator>Angus Robinson</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[A/B testing]]></category>
		<category><![CDATA[call to action]]></category>
		<category><![CDATA[conversion rate]]></category>
		<category><![CDATA[e-commerce]]></category>
		<category><![CDATA[google website optimizer]]></category>
		<category><![CDATA[multivariate testing]]></category>
		<category><![CDATA[sequential testing]]></category>
		<category><![CDATA[surveys]]></category>
		<category><![CDATA[usability testing]]></category>
		<category><![CDATA[Web Analytics]]></category>

		<guid isPermaLink="false">http://angusr.com/?p=127</guid>
		<description><![CDATA[I&#8217;ve heard statements like this countless times: “We should use Add to Cart instead of Buy Now because it&#8217;s the best practice.” But the fact is that in web design, best practices simply don’t exist. What works for one site, might not work for another. It will depend entirely on the context in which the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve heard statements like this countless times: “We should use <em>Add to Cart</em> instead of <em>Buy Now</em> because it&#8217;s the best practice.” But the fact is that in web design, <strong>best practices simply don’t exist</strong>. What works for one site, might not work for another. It will depend entirely on the <strong>context</strong> in which the element in question is displayed, and the <strong>website’s audience</strong>. <em>Add to Shopping Cart</em> might convert better for Amazon, whereas <em>Buy Now</em> might convert better for Dell, and <em>Buy It Now</em> might convert better for eBay. They have the data to back it up. But just because the Amazon uses <em>Add to Cart</em>, it doesn&#8217;t mean that&#8217;s the right option for your site. You will never know which option is truly the better one until you’ve identified and tested other options. On the web this is relatively inexpensive, not to mention a lot of fun, so you have no excuse!</p>
<p>These “best practices” aren’t just limited to calls to action, although <abbr title="Call to Action">CTA</abbr>&#8217;s are notorious for having so-called best practices. Other elements which are subject to the tyranny of best practices are: colours, fonts, size of icons/design elements, advertising, navigation, general layout, style of writing, type of visuals used, design style, and everything else under the sun.</p>
<p>So, how do you determine what’s best for your site? Here are some paths to enlightenment&#8230;</p>
<p><span id="more-127"></span></p>
<h4>Usability Testing</h4>
<p>Usability concerns should be the first issues to be addressed – think of it as the low-hanging fruit of conversion optimization. If any element of the site is inhibiting visitors from converting, it should become apparent through usability testing. For example, during the design phase of a relaunch, you can present two versions of mockups to the subject of a usability test: one that uses <em>Add to Cart</em>, and one that uses <em>Place in Shopping Bag</em>, and see if the subject can successful complete the task in either scenario with as little friction as possible. This is obviously an overly-simplified example, but if the subject is confused by any of the variations, you’ll know to completely eliminate the potential for using it. If both are easily understood, it’s up to multivariate testing to determine which one actually converts better.</p>
<h4>Multivariate Testing &amp; A/B Testing</h4>
<p>Once you’ve addressed all usability concerns, you can start testing different hypotheses through multivariate testing. The key to multivariate testing is to start with a hypothesis – one that is well-thought out. Don’t be afraid to test radical changes – we’re going for big wins here! With multivariate and A/B testing, you can say with confidence that “our tests conclude that on our website, <em>Add to Cart</em> converted 20% more orders than <em>Buy Now</em>, so we should use <em>Add to Cart</em>.” But that doesn’t mean that Add to Cart is a universal best practice because what works for you, might not work for another site. Furthermore, you don’t know if <em>Add to Cart </em>is actually the <strong>best</strong> converting CTA for your own website – all you know is that it’s <strong>better</strong> than <em>Buy Now</em>. It’s impossible to ever know what’s “best” because you cannot possibly test every scenario.</p>
<p>Multivariate &amp; A/B testing can be done very easily for free using <a title="Google Website Optimizer" href="http://www.google.com/websiteoptimizer" target="_blank">Google Website Optimizer</a>, however there are several situations where you’ll run into trouble with multivariate testing &amp; A/B testing, so if multivariate &amp; A/B testing isn’t an option for conducting your test, sequential testing is the next best thing, as long as you understand the limitations.</p>
<h4>Sequential Testing</h4>
<p>Sequential testing attempts to measure the impact of a web design change by comparing the your analytics data for the period <strong>before the change</strong> to the period <strong>after the change</strong>. For example, your web analytics tool tells you that conversion rate before June 1 was 2% when you use the <em>Buy Now</em> CTA. On June 1, you change that CTA to <em>Add to Cart</em>. <a title="Use this calculator to determine test length" href="https://www.google.com/analytics/siteopt/siteopt/help/calculator.html" target="_blank">After enough data has been collected</a>, you see that after June 1, your conversion rate is 3%. While it does have its obvious limitations, it can be used instead of multivariate testing so long as you’re careful and follow these guidelines:</p>
<ul>
<li>You select time periods where the amount of traffic is relatively the same</li>
<li>You select time periods where your traffic mix is relatively the same</li>
<li>Rather than comparing all traffic in aggregate, segment your traffic as much as possible and compare within segments</li>
<li>Do not introduce any new changes, tools, features, irregular content, or anything else that could potentially influence the outcome you&#8217;re measuring</li>
<li>You gather enough data to have statistically significant results (use the <a title="Google Website Optimizer calculator" href="https://www.google.com/analytics/siteopt/siteopt/help/calculator.html" target="_blank">Google Website Optimizer calculator</a>)</li>
<li>You only conclude the design change has had an effect if you notice a <strong>big </strong>impact</li>
</ul>
<p>It&#8217;s important to keep in mind that Sequential testing is suboptimal for a few reasons:</p>
<ul>
<li>Your traffic sources are naturally going to change from day to day, week to week, and month to month, so it will likely be different audiences seeing each variation</li>
<li>You must observe a large improvement to conclude there was a statistically significant effect</li>
<li>You can only test a small number of variations (depending on your traffic level)</li>
<li>For big websites, it&#8217;s almost impossible to leave the site untouched for an extended period of time, so there could be other content/design changes that are influencing the test</li>
</ul>
<p>But if this is the only method available to you, and you are careful with implementation, it can provide some insight &#8211; it&#8217;s better than not testing at all.</p>
<h4>Surveys</h4>
<p>Analyzing clickstream data can show you what is happening on your site, but qualitative data such as surveys will help you answer the “why”. Surveys can answer questions that your data cannot, giving you further insight into exactly what works and what doesn’t on your site. Survey answers can give you great ideas for testing. For example, you could ask your paying customers what factors affected their purchase decision. If there are any surprises, it would certainly be an opportunity for testing.</p>
<h4>Continual Testing</h4>
<p>Audiences change over time. What works for your site today might not work for your site next year. It’s important to keep testing <strong>new and old hypotheses</strong> to make sure you’re always using the most effective tactics for your current audience. Amazon is famous for this. At any given time, they&#8217;re running several multivariate tests, which is one of the reasons they’ve been able to consistently generate unheard-of conversion rates of over 15%. Amazon has embraced the fact that best practices don&#8217;t exist in web design, and so should we all.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://angusr.com/blog/best-practices-dont-exist-in-web-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Importance of Assigning Conversion Goal Values</title>
		<link>http://angusr.com/blog/importance-assigning-conversion-goal-values/</link>
		<comments>http://angusr.com/blog/importance-assigning-conversion-goal-values/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 20:04:29 +0000</pubDate>
		<dc:creator>Angus Robinson</dc:creator>
				<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[$ index]]></category>
		<category><![CDATA[adwords]]></category>
		<category><![CDATA[conversion rate]]></category>
		<category><![CDATA[goal value]]></category>
		<category><![CDATA[google analytics]]></category>
		<category><![CDATA[ppc]]></category>

		<guid isPermaLink="false">http://angusr.com/?p=115</guid>
		<description><![CDATA[In almost all web analytics software packages, you can define a dollar value to any goal you define. Few people actually make use of assigning monetary goal values, however. If you are not assigning goal values, you could be missing some key data. Here are 5 reasons why you need to start defining goal values, [...]]]></description>
			<content:encoded><![CDATA[<p>In almost all web analytics software packages, you can define a dollar value to any goal you define. Few people actually make use of assigning monetary goal values, however. If you are not assigning goal values, you could be missing some key data. Here are 5 reasons why you need to start defining goal values, and there&#8217;s no better time to start than right now&#8230;</p>
<p><span id="more-115"></span></p>
<h4>1. More effectively evaluate your traffic sources</h4>
<p>You have likely defined a couple goals which are crucial to your success such as submitting a lead generation form, or buying a product. You likely also have some other secondary goals which you want to track, but are not as important in the grand scheme of things, such as posting a comment or entering a contest. If you do not define goal values for each goal, the only way you can get a holistic view of which traffic sources perform the best is by using the average conversion rate for all goals which essentially treats all goals equally. By assigning goal values, you can adjust the weighting for each goal. Submitting a lead generation form could be worth $100.00 to your business whereas submitting a comment could be worth $1.00. When you make this distinction, you can see that while <em>traffic source A</em> has a lower average conversion rate than <em>traffic source B</em>, visitors from <em>traffic source A</em> are more likely to submit the lead generation form (worth 100 times more to your business).</p>
<p>This might seem trivial in this example, but if you are utilizing goal tracking as effectively as possible, you should have at least 5 goals set up. With this many goals, you NEED to use <strong>per visit goal value</strong> to truly see how valuable the traffic source is to you.</p>
<h4>2. Easily determine ROI on your Pay Per Click campaigns</h4>
<p>As mentioned in #2 above, if you&#8217;re not assigning goal values, you are evaluating traffic sources on average conversion rate, thus treating all goals equally. With <abbr title="Pay Per Click">PPC</abbr> campaigns, goal values become even more important because they can tell you if you are losing money or making money on a specific campaign. If you are using Google Analytics and Adwords, your PPC campaigns are already integrated to your web analytics software &#8211; nice! If you&#8217;re using another set up, there are likely some steps you&#8217;ll need to take so that your PPC campaigns are integrated with your web analytics software. Comparing <abbr title="Revenue Per Click">RPC</abbr> and <abbr title="Cost Per Click">CPC</abbr>, your web analytics package can compute the <abbr title="Return on Investment">ROI</abbr> and Margin &#8211; essential information for determining how to best optimize your PPC spending. You could be spending $100 a month on a PPC campaign that has a low average conversion rate, but high RPC and speding $10,000 per month on a PPC campaign that has a high average conversion rate, but low RPC, and you wouldn&#8217;t know unless you actually assign goal values.</p>
<h4>3. Use &#8220;$ index&#8221; to choose which pages to optimize</h4>
<p>Many web analytics packages will calculate a metric for each page on the site called &#8220;<strong>$ Index</strong>&#8221; or &#8220;dollar index&#8221;. Calculation of this metric is slightly complicated, but <a title="Google Analytics Definitions | Analytics Market" href="http://www.analyticsmarket.com/blog/google-analytics-definitions" target="_blank">analyticsmarket.com</a> did a great job of explaining it:</p>
<blockquote><p>[$ Index is...] A measurement of how influential a page is to conversion. It doesn&#8217;t indicate how much money a page brought. Rather, it&#8217;s a score. The higher the number, the more frequently it was viewed prior to a purchase or conversion. It&#8217;s calculated by taking the goal conversion value or transaction value of a visit and applying it evenly to all the pages prior to that conversion. Seen in aggregate, it just attempts to correlate pages to conversions.</p></blockquote>
<p>So, the more important a page is to a goal conversion, the higher the $ index. And, the more important a page is to a <em>high value</em> goal conversion, the higher the $ index, because all goals are not equal. If you do not assign goal values, $ index for every page will be $0.00.</p>
<p>In your top content reports, you can see the $ index for each page on your site. You may find a few surprises of your top landing pages that have exceptionally high or low $ index values &#8211; take a look at these pages to see if you can learn anything from them. Is there anything we can learn from the high $ index pages, and apply to the low $ index pages? Do you have any hypotheses you&#8217;d like to test with a multivariate test? $ index is a great metric for deciding where you want to focus your optimization efforts.</p>
<h4>4. You will never have complete information, so just jump in now</h4>
<p>If you have been putting off assigning goal values because you don&#8217;t have all the necessary information, do not let this hold you back &#8211; you could be missing out on key actionable insights. Gather whatever information you can find to help you determine the value of one conversion for the specific goal, and assign the value to that goal. In web analytics, it&#8217;s very rare that you will have every piece of information you need, so just do your best with the information you have. You can always change it down the road (although only future goal conversions will use the new goal value after the change).</p>
<p>The most important consideration when assigning goal values is not the absolute value of each goal, but the <strong>relative values</strong>. In other words, if submitting a lead generation form is 100 times more valuable to your business than posting a comment, make sure the lead generation form goal value is 100 times the goal value for comment posting. Try to get the goal values as accurate as possible, but in most cases, it&#8217;s impossible to have perfect information, so just do your best.</p>
<h4>5. Show your boss/investors/CEO the dollar value of the website</h4>
<p>You could go to your CEO and say &#8220;Our website had 413 newsletter signups, 285 comments, 14 lead generation form submissions, 1030 social shares, 79 RSS subscriptions, and 306 account registrations last month,&#8221; to which she will probably reply, &#8220;Great &#8211; so what?&#8221;</p>
<p>When you can speak to your CEO in a language she understands (dollars and cents), you will get a better reaction, and get your point heard. What if you said &#8220;Our website had 413 newsletter signups, 285 comments, 14 lead generation form submissions, 1030 social shares, 79 RSS subscriptions, and 306 account registrations last month, representing $42,864 in value to our business, up $8,477 month-over-month.&#8221; This clearly communicates the value the website brings to the company, and you&#8217;re much more likely to receive the support you need.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://angusr.com/blog/importance-assigning-conversion-goal-values/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
