<?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>Elephants and Analytics</title>
	<atom:link href="http://www.elephantsandanalytics.com.au/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.elephantsandanalytics.com.au</link>
	<description>&#34;Elephant in the corner&#34; is an English idiom for an obvious truth that is being ignored or goes unaddressed.</description>
	<lastBuildDate>Mon, 30 Aug 2010 14:48:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Measuring conversions</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/measuring-conversions/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/measuring-conversions/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 14:48:51 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Conversions]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=241</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/measuring-conversions/"><img align="left" hspace="5" width="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/08/conversions.jpg" class="alignleft wp-post-image tfe" alt="" title="conversions" /></a>One of the basic features of SiteCatalyst is its ability to track conversions.  To do so, you need to use Success Events.  The Success Event is generally a counter of something happening on your site.  However, there's a couple of things that should be considered though, when using success events, especially if you're using it to count things like leads...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmeasuring-conversions%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmeasuring-conversions%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>One of the basic features of SiteCatalyst is its ability to track conversions.  To do so, you need to use Success Events.</p>
<p>The Success Event is generally a counter of something happening on your site.</p>
<p>There&#8217;s a couple of things that should be considered though, when using success events, especially if you&#8217;re using it to count things like leads etc.</p>
<h3>Set it once</h3>
<p>The default way that success events &#8220;count&#8221; is to increment the count everytime something happens.  However, this can lead to over-inflating certain things if you&#8217;re not aware that it&#8217;s doing it.</p>
<p>For example, if you set a success event every time someone starts filling in a form, and they don&#8217;t complete the form (say they go to another piece of content), and then they return to the form and start it again, the success event fires again.  Now you have 2 form starts counted.  Depending on your measurement strategy, this can be either a good thing or a bad thing.</p>
<p>You might in fact only want that event to be set once per visit &#8211; so even if the user abandons and then comes back, the event will only be set once.</p>
<p>To do this, you can ask support to use Event Serialisation &#8211; Once Per Visit.  Simply give the name of the report suite and the event name to them and they&#8217;ll make the necessary changes.</p>
<p>There are a number of other ways to manage Event Serialisation as well; you can do it at the code level too, but we&#8217;ve had good results by implementing it on the backend (i.e. through Support).</p>
<h3>Tie it to a form</h3>
<p>When you set a success event, you almost always pass in an eVar at the same time.</p>
<p>For example, if the user is starting a form, then you would also pass in the name of the form as an eVar:</p>
<p><code>s.events="event2";<br />
s.eVar8 ="Stay in touch";<br />
</code> In the above example, we&#8217;ve used event2 as a Form Start success counter, and eVar8 is the name of our form; in SiteCatalyst we&#8217;ve called our eVar8 Lead Type.</p>
<p>Then, when the form is submitted, you pass in the Form Complete event, and the same form name to the eVar:<br />
<code>s.events="event3";<br />
s.eVar8 ="Stay in touch";</code></p>
<p>Now that you&#8217;ve set the events and the eVar at the same time, you&#8217;ll be able to see conversion reports with success events.</p>
<p>Using the above example, you&#8217;ll see a report that shows Form Start and Form Complete, against Form Names.</p>
<p><span style="color: #4d9301; font-family: 'Trebuchet Ms', Lucida, Arial, Verdana, serif, sans; line-height: 26px; font-size: 22px; letter-spacing: -1px;">Tracking Leads</span></p>
<p>Not every form complete may optin as a lead.  They may have requested information, but not checked the optin box.</p>
<p>So, it&#8217;s generally best practice to use another success events for optin tracking.  To do so, simply add another event on your thank you page, and if they checked the optin box, then (through some custom code your development team will possibly have to write for you), you can track optins as well.</p>
<p><code>s.events="event3,event10";<br />
s.eVar8 ="Stay in touch";</code>In the above example, we set event3 as Form Complete, and event10 as Lead Submitted, but only when the optin box was actually checked.  Otherwise, we&#8217;d just set event3.</p>
<p>Given that you now have 3 success events that you are tracking, you&#8217;ll need to ask Support to turn on Event Serialisation across these three events.</p>
<p>Using the above examples, you&#8217;ll now be able to see reports that show the Lead Type (name of form), with the various measures against it.  Below, we show the number of times the form was viewed (instances), the number of times the Form Start was set, the number of times the form was submitted, and the number of times that someone opted in from it.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/08/conversions.jpg"><img title="conversions" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/08/conversions.jpg" alt="" width="657" height="55" /></a></p>
<p>The percentages shown are a percentage of the column, so for example, only 4% of Form Starts occur on this form (there&#8217;s other data here, but I&#8217;ve excluded it from this image.  From this you can also calculate conversion rates, by using a calculated metric such as [Lead Completes]/[Form Start], or [Lead Completes]/[Visits], again, depending upon how you want to report on things.</p>
<h3>Measuring campaign conversions</h3>
<p>Of course, you&#8217;ll probably want to know how your campaigns are converting &#8211; are they driving leads too?  Simply by using your campaign codes and SAINT (typical way to do it), you&#8217;ll be able to tie success events back to the campaign code (as it&#8217;s an eVar), and therefore you can see Leads by Campaign.</p>
<p>You&#8217;ll probably also want to do the same for Organic Keywords, and Internal Keywords and so forth.</p>
<h3>Form Abandonment</h3>
<p>The next level of analysis comes from understanding where in the form people are abandoning.  SiteCatalyst offers this functionality.  The steps are straightforward:</p>
<ol>
<li>You need to use the plugin &#8220;Form Analysis&#8221;.  Simply copy and paste it into your s_code in the plugins section.</li>
<li>At the bottom of do_plugins function, in the s_code, you call the plugin using s.setupFormAnalysis()</li>
<li>In the config section of your s_code, you set the name of your form in the s.formList=&#8221;form1&#8243;.  Comma separate values if you are tracking multiple forms.</li>
<li>You make sure that you name your forms with whatever you put in the s.formList values.</li>
</ol>
<p>With the above set, you should now be tracking form abandonment.  Each time a user clicks on the form but doesn&#8217;t complete it, just before they leave the page, the s_code will fire off to Omniture the name of the field they were last on.  If they submitted, you&#8217;ll see that too.  If they didn&#8217;t enter any information, that&#8217;ll be in the report as well.</p>
<p>Warning, the Form Analysis report is a little difficult to read though &#8211; so I&#8217;ll save that for another post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/measuring-conversions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Strangely, they&#8217;ve asked me to present again&#8230;</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/strangely-theyve-asked-me-to-present-again/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/strangely-theyve-asked-me-to-present-again/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 14:56:00 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Strategies]]></category>
		<category><![CDATA[ADMA 2010]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[Digital Day]]></category>
		<category><![CDATA[Marketing Higher Education Symposium]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=234</guid>
		<description><![CDATA[It seems that I'll be hitting the road again, presenting at a couple of conferences.  One in Perth, the other in Sydney...]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fstrangely-theyve-asked-me-to-present-again%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fstrangely-theyve-asked-me-to-present-again%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>So, it looks like I&#8217;m on the road again with a couple of presentations.</p>
<p>On Friday 27th Aug, I have the pleasure of presenting at the <a href="http://www.pcec.com.au/pop_eventDetails.cfm?eventID=843" target="_blank">ADMA Digital Day</a> in Perth.</p>
<p>And then, on September 21st and 22nd, I&#8217;m honoured to be presenting again at the <a href="http://acevents.com.au/marketingedu2010/" target="_blank">Marketing Higher Education Symposium</a> in Sydney.</p>
<p>I guess I have a couple of presentations and a morning workshop to put together&#8230;</p>
<p>Looking forward to both of them; looking forward to seeing you there.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/strangely-theyve-asked-me-to-present-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More internal search insights</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 15:23:24 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Basic metrics]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[internal search]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=225</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/07/search_results-150x150.png" class="alignleft wp-post-image tfe" alt="search_results" title="search_results" /></a>Improving internal search should be one of your primary goals.  It's probably used by an extraordinary amount of people, searching for all sorts of things.  In this post, I show how to capture the number of times people search, a breakdown of keywords and search attempts, and also demonstrate how much search is costing your organisation. ]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmore-internal-search-insights%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmore-internal-search-insights%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>As I&#8217;ve written in <a title="posts about search" href="http://www.elephantsandanalytics.com.au/blogposts/category/search/">previous posts</a>, internal search provides great insights into so many aspects of your site, and is one area that you should definitely focus measurement on.</p>
<p>Aside from the usual <a href="http://www.elephantsandanalytics.com.au/blogposts/searching-for-gold/">keywords</a> that people are searching on, and whether or not those keywords lead to a conversion of some sort, there&#8217;s other measures that can be used to show whether your internal search is working.</p>
<p>For example, if you segment your audience type (as we do into Staff, Students and Anonymous traffic), you can see the different searches those audiences conduct.</p>
<p>Some measures to understand the effectiveness of search results would be:</p>
<ul>
<li>Time on the search page &#8211; a large amount of time would indicate they are not finding the result</li>
<li>Search bounce &#8211; a high bounce would indicate poor results</li>
<li>Number of searches per session &#8211; while not a direct indicator, could indicate poor results</li>
<li>Keyword pathing &#8211; shows refinement of searches</li>
<li>Number of Results &#8211; look for the zero&#8217;s in this one</li>
</ul>
<p>Sometimes, no matter what you do, your organic search results just don&#8217;t cut the mustard &#8211; especially in a distributed content model where the content owners are less inclined or less experienced to think about SEO.  If you find yourself in this situation, there&#8217;s a number of different things you can do to help.  Half the battle though is realising that your natural search results are going to be poor (garbage in, garbage out) and any change is likely to be a slow burn.</p>
<p>One option to assist would be Omniture SiteSearch, which will allow you to do all sorts of things, including influencing results based on previous search data from SiteCatalyst, integrated with Test &amp; Target&#8230;but we&#8217;ll save that for a future post.</p>
<h3>Number of Searches</h3>
<p>On the flip side, to get more insight, let&#8217;s look at the number of searches per session.</p>
<p>You can implement that very easily by using what&#8217;s called a counter eVar.  You simply want to know the number of times something happens, before something else happens.</p>
<p>In SiteCatalyst, you can create a counter eVar (simply select the type of eVar as counter).  Each time something happens, such as a search, we pass in the value of the keyword and we pass in a special value &#8220;+1&#8243; to the eVar.</p>
<p>SiteCatalyst then allows you to see reports based on those different values.</p>
<p>Our internal search tracking code looks like this:</p>
<p><code> /* Internal Search Event Setting */<br />
if(s.prop5&amp;&amp;s.prop5=="0"){s.prop5=""}<br />
if(s.prop5) {<br />
s.events=s.apl(s.events,"event1",",",1);<br />
s.eVar39="+1";<br />
}<br />
if(s.prop5&amp;&amp;!s.eVar5) s.eVar5=s.prop5;<br />
</code></p>
<p>We set s.prop5 with the keyword on the search page &#8211; everytime a keyword is present.</p>
<p>eVar39 is our counter eVar.  It basically captures the number of times that we have searched for something.  Each time we do another search, the value in SiteCatalyst is incremented by 1 and then we end up with a report that shows the number of searches during a session (as we have set the eVar to expire on a visit).</p>
<p><img class="alignright size-full wp-image-229" title="search_results" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/07/search_results.png" alt="search_results" width="517" height="420" />So in this, albeit very limited result set, it shows that there were 184 searches on the first attempt.</p>
<p>There were 53 searches done on the third attempt, and so forth.</p>
<p>Interestingly (sadly), one search term was searched for on a 17th attempt &#8211; someones keen, but likely couldn&#8217;t find the result they were looking for, and they continued to search until they found some decent results.</p>
<p>You can also break down (providing you have full correlations on search terms), on each attempt to see what they were searching for.</p>
<p>In the instance where the person conducted 17 searches, the 17th search was for the term &#8220;vbs location&#8221;</p>
<p>I&#8217;ve also illustrated here that keywords can be broken down by the number of searches conducted.  In the example above, Bookshop was searched for 205 times in total, but featured as someone&#8217;s 2nd, 3rd, 4th and 5th search attempt (the none is because it&#8217;s got previous data prior to my eVar being put in place).</p>
<h3>Monetising Search</h3>
<p>For most companies, search conversion is key &#8211; revenue generation from search.  However, for the most part, our internal search does not &#8220;convert&#8221; to a sale of something.  It&#8217;s mostly used to find content, so we&#8217;re keen to understand what that costs us (not how much revenue is being generated).</p>
<p>If you&#8217;re looking for a way to calculate a cost for search, here&#8217;s a &#8220;back of the envelope&#8221; calculation&#8230;</p>
<p>The average time spent by Staff on our search results page is around 208 seconds.<br />
The average number of annual searches by Staff alone is 124,600&#8230;<br />
therefore&#8230;<br />
25,916,800 seconds expended using search annually<br />
= 431,947 minutes expended using search annually<br />
= 7,199 total hours expended using search annually<br />
(that&#8217;s a phenomenal number when you think about it&#8230; that&#8217;s 960 working days at 7.5 hours a day)</p>
<p>If the average cost per hour of a resource is $ 40.00<br />
then&#8230;<br />
$ 287,960 is the total cost of resources who spend their time searching</p>
<p>If you can decrease search time spent by just 10% (21 seconds), you theoretically save around $29,000 &#8211; or you increase productivity availability by 96 days&#8230;food for thought!</p>
<p>A few fancy calculated metrics in SiteCatalyst and you could probably put cost of search against each keyword for a specific audience as well&#8230;but we&#8217;ll leave that for now.</p>
<p>On the plus side, if you do the above, you&#8217;ll conversely be able to see conversions from search, enlightening you as to which search terms are driving revenue, or leads etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/more-internal-search-insights/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Page success events and eVars</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/page-success-events-and-evars/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/page-success-events-and-evars/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 12:08:32 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Campaigns]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Segmentation]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=217</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/page-success-events-and-evars/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/clickthrough_pvs-150x150.png" class="alignleft wp-post-image tfe" alt="clickthrough_pvs" title="clickthrough_pvs" /></a>So, still want to know certain things like what pages were viewed from visitors conducting a search, or which campaigns are driving most page views - and you don't have Discover.  Well, there's two parts to this post and a bunch of answers...so read on.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fpage-success-events-and-evars%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fpage-success-events-and-evars%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>So, you can&#8217;t mix eVars and sProps right&#8230;  But you still want to know certain things like what pages were viewed from visitors conducting a search, or which campaigns are driving most page views &#8211; and you don&#8217;t have Discover.</p>
<p>Well, there&#8217;s two parts to this post and a bunch of answers&#8230;so read on.</p>
<h3>Page View Success Event</h3>
<p>Firstly, set up a Page View Success Event.</p>
<p>Relatively simple concept.  Set a success event every time a page viewed.  It will result in a report-specific count of pages (and should be very close to actual page views), BUT, you can see it on Conversion Reports&#8230;such as Campaign Reports, or Search Reports.</p>
<p>And it&#8217;s easy to implement into your s_code:</p>
<pre style="word-wrap: break-word; white-space: pre-wrap;">/* append page velocity to the existing event, or set a new event */
if(s.events){
s.events = s.events + "," + "event13";
}else{
s.events = "event13";
}</pre>
<p>In the above example, I&#8217;m using event13 to be my Page View Success Event.  In SiteCatalyst admin, I&#8217;ve created the success event and called it Page Velocity.  The event is created as a Counter type event.</p>
<p>The code basically says that if s.events is already populated with a value, then append it with &#8220;,event13&#8243;.  If s.events wasn&#8217;t populated, then just set it as event13.</p>
<p>Don&#8217;t forget to use the comma&#8230;you don&#8217;t want to mess up all your production events do you.</p>
<p>Now, every time a page is viewed, s.events will be either appended to, or set distinctly.</p>
<p>Ok &#8211; pretty straightforward &#8211; and pretty boring stuff.</p>
<p>But now, let&#8217;s open a campaign report to start with and add the metric &#8220;Page Velocity&#8221; to it.</p>
<p><img class="aligncenter size-full wp-image-218" title="clickthrough_pvs" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/clickthrough_pvs.png" alt="clickthrough_pvs" width="494" height="178" /></p>
<p>Next, I created a calculated metric &#8211; CT/PVs, being Page Velocity /  Click Throughs &#8211; a rudimentary engagement value.  What it suggests is that Organic traffic views about 5 pages per click through, versus nearly 14 pages from traffic that comes from Social Media sites.  In case you&#8217;re wondering how we got Social Media sites, we use the Unified Traffic Sources VISTA rule.  You can also drill down on this report through your SAINT classifications.</p>
<p>So, now we are able to see Page View counts against conversion reports.</p>
<p>Let&#8217;s take it one step further.</p>
<h3>Page Views by Campaign</h3>
<p>Suppose you want to see what pages they view by campaign.</p>
<p>By default, SiteCatalyst won&#8217;t allow you to see that, but there are plenty of reasons why you actually need it.  From campaign reports, to search keyword reports &#8211; you could benefit from knowing pages viewed by that segment.  If you don&#8217;t have Discover, this is one thing that is somewhat frustrating.</p>
<p>Ah, but you can do it, although it&#8217;s a bit more work, but let&#8217;s walk through it.</p>
<p>Firstly, you need to store PageNames into an eVar.  Once you&#8217;ve done that, you&#8217;re set.  It&#8217;s also best to create an s.prop at the same time you create the eVar.</p>
<pre style="word-wrap: break-word; white-space: pre-wrap;">/* Set the s.prop as Page Name*/
	if(!s.prop19)
	s.prop19=s.pageName;

/* Set the PageName eVar */
	if(s.prop19&amp;&amp;!s.eVar19) s.eVar19=s.prop19;</pre>
<p>In the above code, I&#8217;ve used s.prop19 to set my pagename (so that I can use it in reports later).  I&#8217;ve also set my eVar19 to be the same as my prop19 (which is pageName)</p>
<p>Set these up in the Admin console as well in SiteCatalyst.   I named my conversion variable &#8220;Pagename (conv)&#8221;  so that I can distinguish it in segment managers.</p>
<p>Right, now you can breakdown your campaigns (because by default Campaigns have Full Subrelations enabled on them), by Page Velocity, and then by Pagename (conv).</p>
<p>For example:</p>
<p><img class="aligncenter size-full wp-image-219" title="campaign_pagename" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/campaign_pagename.png" alt="campaign_pagename" width="354" height="326" /></p>
<p>So in the 5&#215;5 example above, visitors from Organic Search viewed around 1.5 million pages, of which, around 200,000 were to our homepage.  Click on the Search Organic link in the report and you can drill down further.</p>
<p>Obviously, I&#8217;ve just used overall campaign traffic in the above example.  You can also drill down on your campaign reports, through your SAINT classifications to, say, a creative element, and see what pages were viewed from people who clicked through from that element.</p>
<p>Now, here&#8217;s another example.</p>
<h3>Internal Search Traffic</h3>
<p>Let&#8217;s assume you track your internal search keywords.  I know you all do, because they are a gold-mine of information. Make sure though that you track them in both an s.prop and an eVar.  Why?  Most people track them as just an s.prop, which gives you straight-forward counts of keywords.  But as an eVar, you can also then see conversions against those keywords, and, with the changes you&#8217;ve just made above, you will probably be able to see what pages are viewed following a keyword search.</p>
<p>However, you will need to set up Full Subrelations on your eVar.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-221" title="internal_search_drilldown" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/internal_search_drilldown.png" alt="internal_search_drilldown" width="600" /></p>
<p style="text-align: center;">
<p>The above shows that on a particular day, there were 242 page views following a search for the word &#8220;bookshop&#8221;.  The pages visited are shown in the image to the right.</p>
<p>So, through simple code changes, we&#8217;ve successfully managed to get some visibility on activity within conversion reports.</p>
<p>Hope that all helps.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/page-success-events-and-evars/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Campaign bounce rates and pathing</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/campaign-bounce-rates-and-pathing/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/campaign-bounce-rates-and-pathing/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 10:53:05 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Campaigns]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[bounce]]></category>
		<category><![CDATA[pathing]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=206</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/campaign-bounce-rates-and-pathing/"><img align="left" hspace="5" width="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/campaign_pathing_bounce.png" class="alignleft wp-post-image tfe" alt="campaign_pathing_bounce" title="campaign_pathing_bounce" /></a>Ever wondered how to show bounce rates by different campaigns, or other segments?  Read on, becuase there's a relatively easy way to do it in SiteCatalyst, which also brings other benefits with it.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fcampaign-bounce-rates-and-pathing%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fcampaign-bounce-rates-and-pathing%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>If you&#8217;ve ever wanted to know bounce rates by different campaigns, or other segments, there&#8217;s a relatively easy way to do it in SiteCatalyst, which also brings other benefits with it.</p>
<p>Despite the fact that Bounce is not a native metric for SiteCatalyst, it&#8217;s easy enough to calculate it (single access/entries)&#8230;but as you&#8217;ll realise, you cannot use that metric on Campaigns (or any eVar for that matter), because they are traffic props.</p>
<p>So, to get Bounce metrics onto a campaign report, you simply concatenate your campaign code to a page name and store it into an s.prop.  The following is an example of that code:</p>
<pre style="word-wrap: break-word; white-space: pre-wrap;">if(!s.campaign){ s.prop26=s.pageName; }else{ s.prop26=s.campaign+"|"+s.pageName;}</pre>
<p>In the example above, I&#8217;ve used s.prop26 to store the concatenated values.  In the Admin for the report suite, under Traffic variables, create s.prop26 as Campaign Pathing.</p>
<p>At this point, you should also call support, or use the live chat and ask them to enable pathing on that s.prop.  By doing so, you immediately enable the two metrics that you&#8217;ll need to see bounce &#8211; single access and entries.</p>
<p>Once you&#8217;ve done that, everytime a campaign code is seen, it will be stored into s.prop26, followed by the page name.  Bear in mind this only occurs on the first page that the user visits.</p>
<h3>Campaign Bounce Rates</h3>
<p>Now you&#8217;ll be able to create a report that shows campaign codes and their respective bounce rates:</p>
<p style="text-align: center;"><img class="size-full wp-image-207 aligncenter" title="campaign_pathing_bounce" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/campaign_pathing_bounce.png" alt="campaign_pathing_bounce" width="600" /></p>
<p>As the above report shows every instance of the s.prop, you can then filter on either a specific campaign code, or on a specific page name.  So for example, if you run multiple campaigns to a product page, simply filter on the page name.  You&#8217;ll get the added benefit of seeing &#8220;non-campaign&#8221; traffic to that page too.</p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-213" title="campaign_pathing_bounce_v2" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/campaign_pathing_bounce_v2.png" alt="campaign_pathing_bounce_v2" width="600" /></p>
<p>That&#8217;s not the only benefit to concatenating s.props together.  You could do the same thing for different segments to understand how they interact with your site.  For example, you could put Visitor Type at the beginning, Customer or Non-Customer; or any combination really.</p>
<p>Just remember that there is a limit to the amount of characters that an s.prop will store&#8230;and you don&#8217;t want to exceed the 500,000 unique monthly values on s.props either.</p>
<p>There&#8217;s another benefit to this.</p>
<h3>Campaign Pathing</h3>
<p>Campaign pathing now works&#8230;you&#8217;ll now be able to see pathing from specific campaign codes (or the other segments you have put in there).</p>
<p>Simply create a pathing report to see where people go when they come in from a specific campaign code.</p>
<p style="text-align: center;"><img class="size-full wp-image-208 aligncenter" title="campaign_pathing" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/06/campaign_pathing.png" alt="campaign_pathing" width="500" height="614" /></p>
<p>Despite the fact that the subsequent pages don&#8217;t contain the campaign code, you can be assured that they represent the traffic from the same segment that started this journey.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/campaign-bounce-rates-and-pathing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are they scrolling?</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/are-they-scrolling/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/are-they-scrolling/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 14:24:20 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Basic metrics]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[long pages]]></category>
		<category><![CDATA[percent viewed]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=194</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/are-they-scrolling/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/04/pctviewed-150x150.jpg" class="alignleft wp-post-image tfe" alt="pct of page viewed" title="pct of page viewed" /></a>Ok, it's been way too long since I posted an update, and loads has happened since November.  I've been to the Omniture Summit in the US, I've presented again at the Education Marketing Conference in Sydney and I presented twice at the Omniture Client Briefings in Sydney and Melbourne.  That was all in March.

A couple of conversations at the (incredible) Omniture summit sparked an interest and I thought I'd share with you how we implemented.  Long pages.  Well, pages that go beyond the fold.

Do you know if your users are scrolling down to read the content?  Did you know you can get this insight?]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fare-they-scrolling%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fare-they-scrolling%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Ok, it&#8217;s been way too long since I posted an update, and loads has happened since November.  I&#8217;ve been to the Omniture Summit in the US, I&#8217;ve presented again at the Education Marketing Conference in Sydney and I presented twice at the Omniture Client Briefings in Sydney and Melbourne.  That was all in March.</p>
<p>A couple of conversations at the (incredible) Omniture summit sparked an interest and I thought I&#8217;d share with you how we implemented.</p>
<p>Long pages.  Well, pages that go beyond the fold.</p>
<p>Do you know if your users are scrolling down to read the content?  Did you know you can get this insight?</p>
<p>Clickmap would be the traditional method, but that will only show what they are clicking on&#8230;not what they are viewing.</p>
<p>There&#8217;s a plugin called &#8220;getPercentPageViewed&#8221; and it&#8217;s really easy to implement to get that understanding.  You might actually need another plugin, if you&#8217;re not already using it, which is getPreviousValue.</p>
<p>You then need to set aside two s.props, correlate the two, and add a classification to one of them.</p>
<p>Sounds complicated?</p>
<p>No!</p>
<p>Ok, so, to the code.</p>
<p>s.prop31 = the previous page name<br />
s.prop32 = how much of the previous page they viewed as a percentage</p>
<pre style="word-wrap: break-word; white-space: pre-wrap;">        s.prop31=s.getPreviousValue(s.pageName,'gpv_pn');
        if (s.prop31){
        s.prop32=s.getPercentPageViewed();
        }</pre>
<p>Now, this actually measures the percentage of page viewed for the previous page.  But through correlations, we can then apply the correct percentages to the correct page, so we can generate a report that shows something like the report shown to the right.</p>
<p><img class="size-full wp-image-196 alignright" title="pct of page viewed" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/04/pctviewed.jpg" alt="pct of page viewed" width="266" height="302" />This report is simply looking at the custom traffic prop #32 &#8220;PCT Page Viewed&#8221; and it represents all pages, site wide.</p>
<p>In itself, not very useful.  28% of our pages are 100% viewed &#8211; meaning they either scroll or the whole page loads.</p>
<p>Plus, it&#8217;s the entire list of percentages, so eventually, this report is likely to show every number from 1 to 100.</p>
<p>Now, here&#8217;s where the useful stuff starts.</p>
<p>If you view the Previous Page Viewed traffic report, you&#8217;ll see a list of previous pages viewed, along with the number of times they were viewed (standard measure on traffic reports is page views).</p>
<p>Pick a long page that you want to look at further and correlate that page with the percentage viewed.</p>
<p>You can see something like the next image shown.</p>
<p><img class="size-full wp-image-197 alignright" title="prevpage_correlation" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/04/prevpage_correlation.jpg" alt="prevpage_correlation" width="358" height="295" />So, here, I&#8217;m looking at one of our long pages, and I see that 19% of the time, users are scrolling all the way to the bottom &#8211; which is good.</p>
<p>However, this report also shows every percentage value passed in&#8230;which makes it rather unwieldy to try to review.</p>
<p>So, to get a little more useful, you need to create some classification buckets, for the percentages, so that you can group the percentages together and report on the groups, rather than the individual values.</p>
<p>All you need to do is apply a Classification to the custom traffic property (s.prop32 in my example).  By classifying the individual percentages into buckets, your report will be much better.</p>
<p>So, for example, we want to show anything more than 75% viewed to be in a bucket of Up to 100%; anything from 50% to 74% was called Up to 75% etc.  To do so, go to the Admin Console and add a classification for s.prop32, which will create the necessary SAINT files.  We called our buckets Percent Buckets.</p>
<p>Download that classification file, and add in the buckets you want, then upload it to SiteCatalyst.</p>
<p>Now you can run a report to show individual pages viewed and you can now correlate that with the Percent Buckets. What you&#8217;ll end up with, providing you&#8217;ve done it all correctly, is a report similar to the following:</p>
<p><img class="size-full wp-image-198 alignright" title="page_buckets" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/04/page_buckets.jpg" alt="page_buckets" width="359" height="234" /> Now, that&#8217;s far more interesting and useful.</p>
<p>It shows us that on average, almost 45% of our traffic scrolls 100% on this particular page.  As this page is a list of courses, we would expect that this has varied scrolling as people will find courses in different locations.</p>
<p>But, if we had a long piece of content, it would help us to determine the overall design, for instance, if the key call to action was at the bottom of the page&#8230;maybe the page should be shorter.</p>
<p>getPercentPageViewed is a really useful plugin which is easily implemented without any support and can provide more insight into how users are interacting with your content.</p>
<p>Since I&#8217;ve been incredible bad at updating this, I&#8217;m going to be adding in a few more posts rather quickly around some of the new things that we&#8217;ve implemented recently, such as Page Velocity (how certain things affect page views), the latest Dashboard using SiteCatalyst (which is amazing &#8211; nice one Omniture), Keyword Classifications (grouping search keywords into various categories &#8211; combined with Page Velocity), link tracking to automate Most Popular destinations, and a number of other little nuggets I&#8217;ve come across.</p>
<p>I must confess that the reason I&#8217;ve not updated recently is that we&#8217;ve been rather busy doing things like work, such as launching a whole new internal site to our <a href="http://our.murdoch.edu.au" target="_blank">Staff and Students</a> and our brand campaign <a href="http://www.murdochencounters.com.au" target="_blank">Encounters</a>, which, this year has turned into a massive online/offline fully integrated campaign, including a TV, website, a mobile site, banners, emails and an a physical installation onto the campus which takes a feed from the main site etc.  So, my apologies.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/are-they-scrolling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is your content converting?</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/is-your-content-converting/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/is-your-content-converting/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 10:35:55 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[Test and Target]]></category>
		<category><![CDATA[Omniture]]></category>
		<category><![CDATA[Omniture Discover]]></category>
		<category><![CDATA[participation]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[value]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=168</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/is-your-content-converting/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/11/participation2-150x150.jpg" class="alignleft wp-post-image tfe" alt="participation" title="participation" /></a>One of the little-used nuggets in SiteCatalyst is "participation".

It's a given that you want to know how many sales you've made, or how much revenue you've generated, but what about which pages have helped to contribute to that conversion.  Not every visitor follows the same path through the content, and it's therefore beneficial to be able to see which pages are more likely to drive a conversion than others, thereby exposing your most valuable pages.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fis-your-content-converting%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fis-your-content-converting%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>One of the little-used nuggets in SiteCatalyst is &#8220;participation&#8221;.</p>
<p>It&#8217;s a given that you want to know how many sales you&#8217;ve made, or how much revenue you&#8217;ve generated, but what about which pages have helped to contribute to that conversion.  Not every visitor follows the same path through the content, and it&#8217;s therefore beneficial to be able to see which pages are more likely to drive a conversion than others, thereby exposing your most valuable pages.</p>
<p>And some surprising results may surface; some pages that you thought were key pages, may not be; others that you thought weren&#8217;t, may well be contributing more to the purchase or conversion event.</p>
<p>Armed with this knowledge, you can further optimize your site.</p>
<h3>Enter Participation</h3>
<p>Basically, this little-used metric helps you to assess whether your content is participating in conversion events or not.</p>
<p>There are in fact two metrics that can help &#8211; linear allocation or participation (I prefer participation).</p>
<p>Linear allocation provides each page or variable value that contributes to the completion of a success event (e.g. revenue or cart additions) with a <em>partial</em> credit for the conversion. For example, if a user navigates through five pages of your site, and the visit results in a purchase, linear allocation divides the 1 purchase across each of the five pages so that each page receives credit for 0.2 of the purchase.  If conversion is enabled, then allocation for pages is also automatically enabled.</p>
<p>The downside to this type of allocation, in my opinion, is that you don&#8217;t necessarily see the true value.  If there are two visitors and two purchases, but one visitor sees 4 pages and the other visitor sees 2 pages, the allocation can get confusing&#8230;especially when you multiply that out by the variations of pages, visitors and the path length (number of pages they viewed).</p>
<p>Participation metrics, on the other hand, assign <em>full</em> credit to each page or variable value that contributed to the conversion. In the example above, a visitor navigates through five pages of your site, which results in a purchase. A participation metric gives credit to each page used in the purchase process. If any events have participation enabled, then the pages participating in the event also have participation enabled.</p>
<p>The result would be that &#8220;1&#8243; is assigned to every page they visited (even over multiple visits).  Eventually what surfaces, is high value pages &#8211; those pages that contribute the most to a visitor purchasing something.</p>
<p>Looking at a real world example of this, the following shows Applications Submitted Participation metric, against each page, with Page Views and Page Bounce Rate.</p>
<p style="text-align: center;"><img class="size-full wp-image-175 aligncenter" title="participation" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/11/participation2.jpg" alt="participation" width="640" height="242" /></p>
<p>In the above report, the top performing page that contributes the most to applications submitted is a <a href="http://www.murdoch.edu.au/Future-students/Domestic-students/Applying-to-Murdoch/Applying-online/" target="_blank">page of content</a> describing the application process.   Almost 52% of visitors who have submitted an application have gone through this page.</p>
<p>I&#8217;ve also created a custom metric &#8211; App Submitted Conversion Rate (Participation / Visits), which shows that nearly 6% of visits to that page result in an application being submitted.  So that, for us, is a key page.</p>
<p>What&#8217;s also apparent is that #8 has a relatively low participation rate (14.1%).  That page is one of the &#8220;parent&#8221; pages to the best performing page, which indicates that the path that is being followed does not take people through the parent page, otherwise, the participation would he higher.  (That makes sense to us as we drive people to the top performing page from a multitude of sources, such as course pages).</p>
<p>Using a pathing report, we can also validate that assumption, as we can see where they came from and where they went to on their journey for this key page.</p>
<p>Participation also crosses multiple visits &#8211; providing your configuration is set to ensure that cookies don&#8217;t expire on the end of the visit, so you&#8217;re then able to see how many times people return before they submit an application, or purchase something.</p>
<p>To some extent, the above result is expected (and desired).  Likewise for the homepage (#2).  Looking down the list, it&#8217;s a little surprising to see that the search page (#9) actually beats out some of the other pages, from a participation rate, but not an overall conversion rate.</p>
<p>So, it would be interesting to find out what they are searching for&#8230;</p>
<h3>Slice and dice with Omniture Discover</h3>
<p><img class="alignright size-full wp-image-174" title="search_terms_leading_to_an_app" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/11/search_terms_leading_to_an_app1.jpg" alt="search_terms_leading_to_an_app" width="342" height="195" />Using <a href="http://www.omniture.com/en/products/online_analytics/discover" target="_blank">Omniture Discover</a>, we can dig into this data further.  Discover helps you answer the questions that you ask when you get the first answer &#8211; because the answer inevitably leads to other questions.</p>
<p>So, based on segment which we created on the fly called &#8220;visitors who have submitted an application&#8221; we can see what search terms they are using.  The results are shown below:</p>
<p>And what we see is that 25 applications were submitted from people searching for &#8220;honours&#8221; &#8211; which is interesting because honours content is not readily available on our site.</p>
<h3>Learnings from Participation</h3>
<p>Using Participation metrics can help determine the &#8220;value&#8221; of pages.  Pages that have low participation rates (that you think should have higher rates) are often good candidates for further optimization to assist in the conversion process.  Likewise, the same goes for pages that have low overall conversion rates (from the calculated metric).  Only you&#8217;ll know which pages they are.  Participation can be viewed as a kind of re-enforcement of the path you anticipate them to take.</p>
<p>By using Participation, you can determine the unbiased influence of any page on success and use it to further optimize your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/is-your-content-converting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Who&#8217;d have thought Einstein was into Web Optimisation</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/whod-have-thought-einstein-was-into-web-optimisation/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/whod-have-thought-einstein-was-into-web-optimisation/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 15:11:40 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Basic metrics]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[KPI's]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[value]]></category>
		<category><![CDATA[web analytics strategy]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=159</guid>
		<description><![CDATA[Albert Einstein once had a picture hanging on his wall at Princeton that read:

"Not everything that can be counted counts, and not everything that counts can be counted."

He was a smart cookie and often referred to it...and it definitely rings true for web analytics.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fwhod-have-thought-einstein-was-into-web-optimisation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fwhod-have-thought-einstein-was-into-web-optimisation%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Albert Einstein once had a picture hanging on his wall at Princeton that read:</p>
<p><span style="background-image: initial; background-repeat: initial; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: #d5f69b; margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; color: #446c00; display: block; width: 720px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-position: initial initial; padding: 5px; border: 1px dashed #75ad14;">Not everything that can be counted counts, and not everything that counts can be counted.</span>That picture should be up in every business optimization unit across the globe.</p>
<p>I&#8217;ve often said just because you can, doesn&#8217;t mean you should.  And in many cases, you just plain can&#8217;t.</p>
<p>Despite the capabilities of many web analytics applications, sometimes the things that count just can&#8217;t be counted by web analytics.  For example, User Experience (did they get really get what they wanted) can&#8217;t be counted through web measurement.  It may well be answered through a variety of other methods, such as focus groups or qualitative research, but sadly web analytics can&#8217;t provide the answer.  Yet.  Maybe one day, when we&#8217;re all chipped, chapped and chafed, and tracked from pillar to post, but in the meantime&#8230;well, you get my drift.</p>
<p>Unfortunately, in many cases, companies still measure absolutely everything, report on way too much, and get nothing out of it.  They end up with analysis paralysis, which devalues the optimization proposition.</p>
<p>In a survey conducted by eConsultancy in 2008, 78% of companies don&#8217;t tie their data collection strategy back to their business objectives.  Staggering.</p>
<h3>Not everything that can be counted counts</h3>
<p>It&#8217;s vitally important to stick to business KPI&#8217;s.</p>
<p>When you&#8217;re driving your car, you only want to know a few key things; how fast you&#8217;re going; how much fuel you&#8217;ve got left are typically your two KPI&#8217;s.</p>
<p>On a day to day basis, you don&#8217;t need to know how much oil you have in the bottom of the engine; or the temperature of the coolant; or your tire pressure.</p>
<p>So what makes you think that your stakeholders want all that information?</p>
<p>Think about who you are providing insight to.  If it&#8217;s your CEO or CMO, think of them as the driver and structure your reports accordingly; your web team might be the mechanics, so they want to know how much oil is in the engine and how hot it is.</p>
<p>What&#8217;s important is that you pick out the few key performance indicators that are tied to the business objectives (and campaign objectives) of the stakeholder &#8211; and they get narrower the further up the chain you report.</p>
<p>Your CEO probably won&#8217;t want to know CPC for an online campaign, but they probably will be interested in how many sales have been generated off the back of it.  Your CMO may be interested in CPC, but probably not (too much information).  Your campaign manager will be interested though, so they can continue to optimize the campaign.</p>
<h3>Not everything that counts can be counted</h3>
<p>Here&#8217;s a tricky one to measure&#8230;a TVC brand campaign and it&#8217;s effectiveness at driving sales.</p>
<p>Now, don&#8217;t get me wrong &#8211; there are things you can do that will help, such as vanity URL&#8217;s that redirect to another URL so that you can measure traffic through the original URL.  But still, it&#8217;s a tricky one.  Despite the advancements and sophistication in the technology, there is still no way to fully integrate offline and online reporting.</p>
<p>Einstein often referred to that picture.  He was a smart cookie; and it definitely rings true for web analytics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/whod-have-thought-einstein-was-into-web-optimisation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Driving content relevance with Test and Target</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/driving-content-relevance-with-test-and-target/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/driving-content-relevance-with-test-and-target/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 09:38:33 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Behavioral targeting]]></category>
		<category><![CDATA[Campaigns]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[Test and Target]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[content relevance]]></category>
		<category><![CDATA[strategy]]></category>
		<category><![CDATA[web analytics strategy]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=148</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/driving-content-relevance-with-test-and-target/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/10/TandT-150x150.jpg" class="alignleft wp-post-image tfe" alt="Test and Target modules" title="Test and Target modules" /></a>In many cases homepages are either relatively static, or promotional driven.  The problem is that homepages are often still the starting point of a users journey on the site and not every user should see the same content.

Enter Omniture Test and Target.  A very powerful application that can dynamically change content based on previous user behaviors.  Content relevance yields greater conversion, so it makes a lot of sense to include it in your overall online strategy.  ]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fdriving-content-relevance-with-test-and-target%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fdriving-content-relevance-with-test-and-target%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Driving content relevance with Omniture Test and Target</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">In many cases homepages are either relatively static, or promotional driven.  The problem is that homepages are often still the starting point of a users journey on the site.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">In our case, at Murdoch University, despite the fact that we use SEO and SEM tactics to drive clicks to deeper content, we know from our metrics that many users either bookmark our homepage, or search for &#8220;Murdoch University&#8221; or a derivative thereof, which means that they click through to our homepage.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">The role of the homepage is to channel users into areas of the site as quickly as possible.  With many different audience groups, numerous campaigns, and many stakeholders, real estate is highly sought after.  So it&#8217;s crucial that we are able to address content relevance &#8211; make the content on the homepage as relevant to what the user is looking for when they visit.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Enter Omniture Test and Target.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Using Test and Target, we&#8217;re able to easily modify the content displayed on the homepage (and many other areas of the site), by using their sophisticated behvioural targeting technology, thereby making our content far more relevant to users when they visit, with the goal of optimizing their experience, and ultimately leading to more sales.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">For example, if a user has previously been to our site, started an application but not yet completed it, why point them to the content that talks about how to apply, when you can prompt them to complete their application.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Likewise, if they have expressed an interest in a certain category of information, get them back into that stream with as few clicks as possible.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">As Test and Target stores a profile of an individuals browsing activity on our site, coupled with SiteCatalyst data, and various parameters that we set on specific events throughout our site, we can use that as a kind of category or activity affinity, and alter content display based on those parameters, on a user by user basis.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">For example, our homepage has 4 key modules on it.  Currently the two left modules are T&amp;T driven.  The left hand module is promotional based.  So we&#8217;re currently running a Postgraduate promotion.  If the user has been to a PostGraduate course previously, they will see the PostGraduate promotion.  If they have been to an Undergraduate course, they&#8217;ll see our Course Search module.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">For the next module, it shows either a Future Students module (default), a Domestic Students module, or an International Students module.  If the user has been into the Domestic Students section, then in the future, when they see the homepage, they&#8217;ll see the Domestic module.  Likewise, if they are an International visitor, or they visit the International section, they&#8217;ll see the International module.  If we know nothing about them, i.e. they are within Australia but havent been to the site before, they&#8217;ll see the Future Students module.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Implementing Test and Target in this manner is very easy.  There are a number of key parts:</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">1) Put the code onto the page in the area where you want to display the content &#8211; this code is called an mbox.  It&#8217;s a combination of a &lt;div&gt; tag and a piece of javascript.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">2) Put some default content inside the &lt;div&gt; tag.  This is displayed is nothing else can be displayed.  For us, the Course Search and the Future Students content is default.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">3) Put mbox code onto other key pages and set specific parameters within those mboxes.  I call these &#8220;listeners&#8221; &#8211; they dont actually display any content, they just pass critical information into the users profile when they are activated, such as on key pages, or key events like starting or completing an application.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">4) Put some alternative content into Test and Target.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">5) Create targeted campaigns in Test and Target with rules about what content should be displayed (either default or content in step 4).</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">6) Activate the campaign and hey presto &#8211; behavioural targeting now works for you.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Ok, well, there might be a bit missing, like your content and targeting strategy, but you get the drift.</div>
<p>In many cases homepages are either relatively static, or promotional driven.  The problem is that homepages are often still the starting point of a users journey on the site and not every user should see the same content.</p>
<p>In our case, at Murdoch University, despite the fact that we use SEO and SEM tactics to drive clicks to deeper content, we know from our metrics that many users either bookmark our homepage, or search for &#8220;Murdoch University&#8221; or a derivative thereof, which means that they click through to our homepage.</p>
<p>The role of the homepage is to channel users into areas of the site as quickly as possible.  With many different audience groups, numerous campaigns, and many stakeholders, real estate is highly sought after.  So it&#8217;s crucial that we are able to address content relevance &#8211; make the content on the homepage as relevant to what the user is looking for when they visit, because relevance yields greater conversion.</p>
<h3>Enter Omniture Test and Target.</h3>
<p>Using <a href="http://www.omniture.com/en/products/conversion/testandtarget" target="_blank">Test and Target</a>, we&#8217;re able to easily modify the content displayed on the homepage (and many other areas of the site), by using their sophisticated behavioral targeting technology, thereby making our content far more relevant to users when they visit, with the goal of optimizing their experience, and ultimately leading to more sales.</p>
<p>For example, if a user has previously been to our site, started an application but not yet completed it, why point them to the content that talks about how to apply, when you can prompt them to complete their application.</p>
<p>Likewise, if they have expressed an interest in a certain category of information, get them back into that stream with as few clicks as possible.</p>
<p>As Test and Target stores a profile of an individuals browsing activity on our site, coupled with SiteCatalyst data, and various parameters that we set on specific events throughout our site, we can use that as a kind of category or activity affinity, and alter content display based on those parameters, on a user by user basis.</p>
<p><img class="aligncenter size-full wp-image-153" title="Test and Target modules" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2009/10/TandT.jpg" alt="Test and Target modules" width="500" height="271" /></p>
<p>For example, <a href="http://www.murdoch.edu.au" target="_blank">our homepage</a> has 4 key modules on it.  Currently the two left modules are T&amp;T driven.  The left hand module is promotional based.  So we&#8217;re currently running a Postgraduate promotion.  If the user has been to a PostGraduate course previously, they will see the PostGraduate promotion.  If they have been to an Undergraduate course, they&#8217;ll see our Course Search module.</p>
<p>For the next module, it shows either a Future Students module (default), a Domestic Students module, or an International Students module.  If the user has been into the <a href="http://www.murdoch.edu.au/Future-students/Domestic-students/" target="_blank">Domestic Students</a> section, then in the future, when they see the <a href="http://www.murdoch.edu.au/" target="_blank">homepage</a>, they&#8217;ll see the Domestic module.  Likewise, if they are an International visitor, or they visit the <a href="http://www.murdoch.edu.au/Future-students/International-students/" target="_blank">International section</a>, when they see the <a href="http://www.murdoch.edu.au/" target="_blank">homepage</a>, they&#8217;ll see the International module.  If we know nothing about them, i.e. they are within Australia but haven&#8217;t been to the site before, they&#8217;ll see the Future Students module.</p>
<p>Implementing Test and Target in this manner is very easy.  There are a number of key parts:</p>
<ol>
<li>Put the code onto the page in the area where you want to display the content &#8211; this code is called an mbox.  It&#8217;s a combination of a &lt;div&gt; tag and a piece of javascript.</li>
<li>Put some default content inside the &lt;div&gt; tag.  This is displayed is nothing else can be displayed.  For us, the Course Search and the Future Students content is default.</li>
<li>Put mbox code onto other key pages and set specific parameters within those mboxes.  I call these &#8220;listeners&#8221; &#8211; they don&#8217;t actually display any content, they just pass critical information into the user profile when they are activated, such as on key pages, or key events like starting or completing an application (see below).</li>
<li>Put some alternative content into Test and Target (called offers).</li>
<li>Create targeted campaigns in Test and Target with rules about what content should be displayed (either default or the content created in step 4).</li>
<li>Activate the campaign and hey presto &#8211; behavioural targeting now works for you.</li>
</ol>
<p>Ok, well, there might be a bit missing, like your content and targeting strategy, but you get the drift.</p>
<h3>Category and Activity Affinity</h3>
<p>Throughout our site, we pass a number of parameters through the &#8220;listener&#8221; mboxes, which are placed on strategic pages.  For example, in the above Domestic and International sections of the site, we have created a parameter called profile.sitesection and we pass in a value of either Domestic or International.  We can also pass in other values, such as &#8220;Research&#8221;, &#8220;Library&#8221;, &#8220;Student&#8221; or &#8220;Staff&#8221; on other pages, so that we can expand on the targeted content.  The strategy largely depends upon who</p>
<p>Our T&amp;T campaign that we created in step 5 then looks for either of those values and depending on the value, displays the relevant content.  If it doesn&#8217;t find a value, it serves the default content &#8211; the Future Students content.</p>
<p>Another area that we utilize this is within our online application system.  We pass in a value when they start an application and another when they complete an application.  This allows us to look for those values, and depending upon a combination of them, we know the status of an application (not started, started not completed, started and completed) and can then display relevant content to either engage them to start an app, prompt them to complete an app, or other default content.</p>
<p>Within T&amp;T we can also set conversion events.  These events are mostly used when you are testing different variations of promotions (I&#8217;ll post an entry about testing content in the near future) to see which one drives the best result.  For behavioral targeting we&#8217;ve found that we use these more for general reporting, rather than actual optimization.</p>
<h3>Practical usage ideas</h3>
<p>Content relevance is effective for every industry vertical.  For example:</p>
<ul>
<li><strong>ISP&#8217;s</strong> could use it to target content to customers with accounts, versus potential new customers.</li>
<li><strong>Banks</strong> could use it to target product category affinity &#8211; those that might have expressed an interest in mortgages versus credit cards.</li>
<li><strong>Retailers </strong>could use it to target product category affinity too &#8211; if a user expresses an interest in TV, show them TV products on the homepage over other products.</li>
<li><strong>Tourism </strong>operators could target by region of interest or by activity, such as kayaking, or fishing.</li>
<li><strong>Media companies</strong> could use it to display news from a certain category, for example, finance news over fashion news.</li>
</ul>
<p>One of the most successful strategies is re-engagement; get an abandoned user back into a process quickly.  You know they&#8217;ve abandoned; they&#8217;re back on your site; re-engage them and try to convert them.</p>
<p>Like everything though, it&#8217;s important that the content strategy is thought through first and the objectives and success measures are clearly defined, before trying to implement.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/driving-content-relevance-with-test-and-target/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe buys Omniture</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/adobe-buy-omniture/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/adobe-buy-omniture/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 03:39:50 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Basic metrics]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=143</guid>
		<description><![CDATA[Bit of surprising news, Adobe is buying Omniture for $1.8billion. 

Still taking this in and many thoughts running through my mind at the moment.  Seen Adobe purchase a few companies in the past and the results have been varied.  They are, after all, a product-based company, offering little in the way of services.  Omniture on the other hand, is a service-based company.  Very different business models, very different thought processes.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fadobe-buy-omniture%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fadobe-buy-omniture%2F&amp;source=timelleston&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Bit of <a href="http://www.omniture.com/press/777" target="_blank">surprising news</a>, Adobe is buying Omniture for $1.8billion.</p>
<p>Still taking this in and many thoughts running through my mind at the moment.  Seen Adobe purchase a few companies in the past and the results have been varied.  They are, after all, a product-based company, offering little in the way of services.  Omniture on the other hand, is a service-based company.  Very different business models, very different thought processes.</p>
<p>I wonder if Omniture will keep their name too&#8230;?  They have a massive brand equity  ($1.8billion) so it would be a shame (I think) to see that dissapear to something like Adobe SiteCatalyst.</p>
<p>And I wonder too if they retain autonomy over the direction of their offering?  I see that they are to become a business unit of Adobe, with Josh James as the senior VP of the new business unit.  I hope that they will continue to develop their products and services at the speed that they have us all accustomed too.</p>
<p>And I really hope their services don&#8217;t get impacted.</p>
<p>Interesting times lay ahead for Omniture.  Interesting times, I&#8217;m sure, lay ahead for their customers too.</p>
<p>Please, keep us all informed on plans, impacts, directions, etc.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/adobe-buy-omniture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
