<?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 &#187; Conversions</title>
	<atom:link href="http://www.elephantsandanalytics.com.au/blogposts/tag/conversions/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, 05 Dec 2011 11:02:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Back to basics &#8211; SAINT classifications</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-saint-classifications/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-saint-classifications/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 02:31:14 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SAINT]]></category>
		<category><![CDATA[campaigns]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Segmentation]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-saint-classifications/</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-saint-classifications/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/courses_classified-150x150.png" class="alignleft wp-post-image tfe" alt="courses_classified" title="courses_classified" /></a>I’ve come across a few clients now that either aren’t using SAINT, are using it in a limited way, or are using it for campaigns only.  Maybe people are confused by what it does, or daunted by it, or just don’t know what it can be used it for.  It’s got uses that extend way beyond campaigns.

So, in this post, I’ll re-cap a bit about what SAINT actually is, and how it can be used, across a whole multitude of things.]]></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%2Fback-to-basics-saint-classifications%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fback-to-basics-saint-classifications%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I’ve come across a few clients now that either aren’t using SAINT, are using it in a limited way, or are using it for campaigns only.&#160; Maybe people are confused by what it does, or daunted by it, or just don’t know what it can be used it for.&#160; It’s got uses that extend way beyond campaigns.</p>
<p>So, in this post, I’ll re-cap a bit about what SAINT actually is, and how it can be used, across a whole multitude of things.</p>
<p>And classifications can be used for millions of records.&#160; We recently <a href="http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/">uploaded a very large list</a> of customer ID’s and segments per customer, which enables some fascinating insight into customer behaviour.</p>
<h3>SAINT – the acronym</h3>
<p>To get this out the way, SAINT stands for <strong>S</strong>iteCatalyst <strong>A</strong>ttribute <strong>I</strong>mporting and <strong>N</strong>aming <strong>T</strong>ool.&#160; It’s a way to classify a SiteCatalyst variable into more meaningful terms, and enabling you to group them together in certain ways.</p>
<h3>What’s a Classification?</h3>
<p>Basically, when you “classify” a SiteCatalyst variable, you are extending the information available on that variable through additional meta-data.&#160; </p>
<p>Classifications are most frequently used on campaigns.&#160; When you run a campaign you track it through a campaign code – a unique code that you set to identify that specific campaign element, such as “eml123”.&#160; You add the tracking code (typically in the format <a href="http://www.youdomain.com/page.html?cid=eml123">www.youdomain.com/page.html?cid=eml123</a>) to a link that’s driving traffic to your site.</p>
<p>Your s_code is most likely looking for any page query string to contain the parameter “cid”, and once it sees it, it’ll put the value “eml123” into the s.campaign variable.</p>
<p>It only needs to see it once…typically on the landing page.&#160; As long as it saw it and recorded it then you can see success events further down track, tied back to the campaign code.</p>
<p>Looking at your campaign reports, you’ll see one called “Tracking Code”, and in there, you’ll see all of the unique values that have been passed through the s.campaign variable.</p>
<p>But by themselves, they’re pretty difficult to read.&#160; “eml123” doesn’t mean much to anyone.</p>
<p>So what if you want to view them by type of campaign, or source of clickthrough, or media type etc.&#160; Do you need to create a new conversion variable for each one?&#160; No.&#160; </p>
<p>This is where classifications come into play.</p>
<p>You can simply tell SiteCatalyst, through SAINT, that there is additional information that represents the unique campaign code, and using that information, you can view reports and conversions by the extended data, slicing and dicing to your hearts content.&#160; Obviously you need to upload that data using the SAINT template, but that’s all pretty straightforward.</p>
<h3>So, what else can it do?</h3>
<p>Well there’s plenty of things that can be classified.&#160; </p>
<p>We’ve used classifications across a broad spectrum of values, including:</p>
<ul>
<li>Products – the obvious one, classified into category, sub category, manufacturer, supplier, etc </li>
<li>Internal promotions – the next most commonly used one, classified in the same way (generally) as external campaigns </li>
<li>External Search Terms – classified against branded or non-branded terms </li>
<li>Internal Search Terms – classified against type of term, such as product, information, support, sales etc </li>
<li>Customers – classified against <a href="http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/">customer demographics</a>, business segments, locations, products owned, mosaic segment etc. </li>
<li>Behavioural Segments – classified against profile characteristics (such as described in <a href="http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/">Moving Beyond Business-Based Segmentation</a>) </li>
<li>Videos – classified against genre, length, player etc. </li>
<li>and the list goes on… </li>
</ul>
<p>If you’re using multiple eVars to capture similar information, or information that is essentially meta-data to do with another eVar, then you should be using SAINT to classify from a single eVar.</p>
<p>And it’s not just eVars that can be classified.&#160; Traffic props can be classified too.&#160; </p>
<h3>Use Hierarchies</h3>
<p>I’ve also come across plenty of clients that don’t have the hierarchies configured.&#160; To configure hierarchies is very simple using the admin.</p>
<p>The benefit to hierarchies is that they allow you to view rolled-up metrics, and then allow you to drill-down into your chosen hierarchy.</p>
<p>Once you apply a hierarchy to your classifications, your menu structures change to support that hierarchy.</p>
<p>The most common use of hierarchies is within campaign structures, but they apply to all classifications.&#160; Below I’ve shown the resulting menu structure for Murdoch’s equivalent of products – courses:</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="courses_classified" border="0" alt="courses_classified" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/courses_classified.png" width="513" height="204" /></p>
<p>Once you open a report, for instance, Course Area (shown below), you initially see the rolled-up metrics.&#160; Once you click on the + sign, you drill into that classification to report on the next level.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="course_drilldown" border="0" alt="course_drilldown" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/course_drilldown.png" width="574" height="367" /></p>
<p>So, if you don’t see the classification drilldown in your menu’s…</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="classified" border="0" alt="classified" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/09/classified.png" width="366" height="191" /></p>
<p>…ask your admin to classify as it will surely help in your day to day reporting capability.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-saint-classifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>What are our members doing?</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/what-are-our-members-doing/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/what-are-our-members-doing/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 15:47:18 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[saint]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[Strategies]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/blogposts/what-are-our-members-doing/</guid>
		<description><![CDATA[This topic was requested by one of my readers – thanks for the inspiration Dan.  

And it comes back to segmentation.  And the value derived from measuring your customers/members behaviors across your digital channels, and the impact they could be having on your conversion rates if you don’t segment.]]></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%2Fwhat-are-our-members-doing%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fwhat-are-our-members-doing%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>This topic was requested by one of my readers – thanks for the inspiration Dan.&#160; </p>
<p>And it comes back to segmentation.&#160; And the value derived from measuring your customers/members behaviors across your digital channels, and the impact they could be having on your conversion rates if you don’t segment.</p>
<p>Ok, so, we’ve all likely got some form of customer – either a lead, or a customer who has purchased, or a member, such as a policy-holder or a service-holder.&#160; For the purpose of this post, I will call members, customers.</p>
<p>Why do we want to measure their activity?</p>
<p>Well there’s a number of reasons.</p>
<p>If we run a self-service site, we might want to know what self-service transactions are being done beyond the login (within the customer self-service portal, nowadays commonly called My{something or other}).</p>
<p>That’s pretty straightforward and you can achieve that with traditional metrics if you are reporting solely within that “site”.</p>
<p>But customers are not all the same.&#160; There are business customers, there are residential customers, there different types of customers within each of those segments – business types, business size, residential locations, MOSAIC-based classifications of customers, demographics and so forth.&#160; And guaranteed they will do stuff differently.&#160; They purchase different products and services.&#160; They’re interested in different content and so forth.</p>
<p>And many self-service sites are purely transactional in nature – change your address, update something or other, check usage of something or other etc.&#160; Most of your content will be on the “outside” and these guys use that content too.&#160; But they have a closer affinity to your brand and will use that content differently.</p>
<p>And the other big thing about them is, they’re customers.&#160; They’ve converted.&#160; Not only are they your golden opportunity to </p>
<p>a) cross-sell/up-sell and    <br />b) observe their activity and figure out why they converted so you can better optimize</p>
<p>but (and possibly more importantly) unless you measure their activity, they are <strong><em>negatively impacting</em></strong> your conversion rates on your regular website and your average revenue per visit is <strong><em>understated</em></strong>.</p>
<h3>Huh? Why?</h3>
<p>Because they probably go through that site to get to their My{something or other} self-service site.</p>
<p>Consider this:</p>
<p>Let’s say you’re an insurance company.&#160; Your acquisition team wants to know the sites conversion rate for product sales and the average revenue per visit.&#160; You also have a self-service site and the way that most of them get to that site is through your regular homepage.&#160; Suppose your overall traffic to your site is 350,000 visits per month and you get 10,000 product sales per month, with revenue of $500 per sale.&#160; Suppose also that 200,000 visits per month go to your fabulous self-service site where they’re busy updating their info, checking on their policy and so forth.</p>
<p>If you DON’T strip out known customers, you’re under-reporting.&#160; </p>
<p>Your average order value is unaffected – it’s still $500.&#160; But your visit conversion rate is showing as 3%, and your average revenue per visit is $14.29.</p>
<p>If you strip out the known customers, your conversion rates just went through the roof.&#160; It’s now 7% (10,000/150,000) and the average revenue per visit is $33.33 ($5,000,000/150,000).</p>
<p>Ok, a little extreme maybe, but you get the general idea.</p>
<p>So, measuring customers not only provides more accurate conversion rates, but also gives you better insights into their activity.</p>
<p>And SiteCatalyst allows you do all that – and more.&#160; </p>
<h3>Customer segmentation</h3>
<p>Right, so you want to measure customer activity for a variety of reasons.</p>
<p>For basic customer segmentation, you’ll need an eVar and an s.prop and one or two success events.&#160; The eVar will enable visibility of conversions back to them (revenue and the likes); the s.prop is used to segment your traffic-based reports by customer/non-customer type and the success events are for things like logins, failed logins etc.</p>
<p>If you’re measuring self-service activity, you’ll have another eVar for self-service transaction type and a counter success event.&#160; These two are set every time the user completes a transaction.&#160; You pass the type of transaction to the eVar and set the success event.&#160; All pretty much no-brainer stuff.</p>
<p>If you really want to get value, you’ll also use an eVar to capture their memberID, userID or some other unique value that can be used for customer-type segmentation.</p>
<h3>Basic segmentation – customer/non-customer</h3>
<p>When a user does something that only a customer can do, or if they make a purchase, you set the eVar as “customer” or something similar.&#160; You also set the success event, such as login, if that’s what they did.&#160; </p>
<p>You will also need to set the s.prop to “customer” and you need to make sure it’s remembered and set again on every single page view.</p>
<p>The way to do this is through the getAndPersistValue plugin – a handy little plugin that will set a traffic prop automatically from a value in the cookie.</p>
<p>For example:</p>
<p>Let’s say that you have a My{something or other} self service site, and the user logs in.&#160; Upon login, you would use the following in your s_code:</p>
<p> <code>/* My Self Service Login */    <br />/* Set User Type */     <br />if((s.pageName.match(/loggedin/)){ // change for your page     <br />/* serialised login and self service success success event*/     <br />s.events=&quot;event1,event2&quot;;     <br />s.eVar10=&quot;Customer&quot;; // Customer Non Customer     <br />s.eVar11=&quot;Login&quot;; // Self service transaction name     <br />}     <br />/* Check existence of persisting prop10 - user type */     <br />s.prop10=s.getAndPersistValue(s.eVar10,'s_prop10',365);     <br />if(!s.prop10&amp;&amp;!s.eVar10) {     <br />s.prop10=&quot;Non Customer&quot;;     <br />s.eVar10=s.prop10;     <br />}     <br />/* Set persisting prop10 to value of the eVar10 */     <br />s.prop10=s.getAndPersistValue(s.eVar10,'s_prop10',365);     <br /></code>
<p>Basically what happens is when the user logs in, the eVar is set to Customer.&#160; The success events count the number of successful logins and also a general self-service transaction count.</p>
<p>Line 8 says set s.prop10 from the value of eVar10 and store it in a cookie for 365 days.&#160; </p>
<p>Under non-logged in status, eVar10 will be empty, so line 9 is true (eVar10 has no value but s.prop10 may have a value).&#160; If that’s the case, set it Non Customer and set the eVar to Non Customer.</p>
<p>Then line 14 re-evaluates s.prop10 from eVar10 and resets itself.&#160; Odd I know, but it works.</p>
<p>You end up with a number of different states:</p>
<p>1) For non customers eVar10 and s.prop10 = Non Customer</p>
<p>2) For customers in the same session, eVar10 and s.prop10 will be Customer</p>
<p>3) For customers in a later session, eVar10 and s.prop10 will be Customer (because of the getAndPersistValue)</p>
<p>A word about the success events:</p>
<p>I’ve used two success events – event1 as a discrete count of logins and another as a general count of self service transactions.&#160; You could combine, but I like the separate count and you can serialise the login event so you only count it once per session – giving an idea of true logins, rather than repeat logins per session.&#160; The self-service transaction type (eVar11) would generate a report of all the different types of transactions by customer type, when viewed using the Self Service Transaction event (event2), or specifically logins (event1).</p>
<h3>The Result</h3>
<p>Now you have the capability to report on not only logins and self-service transactions types, but also your conversion rates are more representative of real rates by Non-Customers (and Customers – very important for retention purposes), and you can see their behaviors across pages when you use the s.prop.&#160; </p>
<p>In v15, or with Discover, you can create and use these two segment values for more analysis to filter out or filter in based on Customer or Non Customer.</p>
<p>Of course, the next thing you’ll want to do is further enhance your Customer segments with demographics, or those additional business segments, using extracts from your customer database.&#160; Take a look at <a href="http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/">1 million rows and it still wants more</a>, for an understanding of how that works.</p>
<p>So, segment, strip out your non-customers and re-run your conversion rates.&#160; Now do the same for customers.&#160; And now start looking at what customers did prior to conversion so you can influence those non-customers to do the same thing.&#160; </p>
<p>My final tip…use Test&amp;Target to provide more relevant content to Customers or Non Customers…because, now you can identify them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/what-are-our-members-doing/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Hello 15!</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/hello-15/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/hello-15/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 15:11:40 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[campaigns]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[evars]]></category>
		<category><![CDATA[full sub relations]]></category>
		<category><![CDATA[key metrics]]></category>
		<category><![CDATA[normalisation]]></category>
		<category><![CDATA[normalization]]></category>
		<category><![CDATA[page views]]></category>
		<category><![CDATA[props]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[segments]]></category>
		<category><![CDATA[site overview]]></category>
		<category><![CDATA[visitors]]></category>
		<category><![CDATA[visits]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=692</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/hello-15/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/default_segments-150x150.png" class="alignleft wp-post-image tfe" alt="default_segments" title="default_segments" /></a>Well, it’s August and true to their word, Adobe upgraded us to SiteCatalyst v15 on the 1st, and so I thought I’d share a few of the golden nuggets within v15.

I was thinking about how to order them…do I go by not bad to flamin’ eck, that’s awesome? Or start with the big bang and then let it continue to smoulder throughout?  

The problem is there are too many new and great features that you can’t really put them in any type of order.  They appeal to you on different levels, from functionality, to UI, to analysis, to reporting, to combination segmentation and sub reporting.

]]></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%2Fhello-15%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fhello-15%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Well, it’s August and true to their word, Adobe upgraded us to SiteCatalyst v15 on the 1st, and so I thought I’d share a few of the golden nuggets within v15.</p>
<p>I was thinking about how to order them…do I go by not bad to flamin’ eck, that’s awesome? Or start with the big bang and then let it continue to smoulder throughout?&#160; </p>
<p>The problem is there are too many new and great features that you can’t really put them in any type of order.&#160; They appeal to you on different levels, from functionality, to UI, to analysis, to reporting, to combination segmentation and sub reporting.</p>
<p>And as this post is kind of huge (sorry you might a coffee and a bagel on this one), here’s a little taste of what’s covered in it:</p>
<ul>
<li>&#160;<a href="#segment">Segment, the all powerful segmentation</a> </li>
<li>&#160;<a href="#newsegments">New segments </a></li>
<li>&#160;<a href="#siteoverview">Site Overview Report </a></li>
<li>&#160;<a href="#segmentedoverview">Segmented Overview Report </a></li>
<li>&#160;<a href="#sidebyside">Side by Side segments (well sort of)</a> </li>
<li>&#160;<a href="#keymetrics">Key Metrics report </a></li>
<li>&#160;<a href="#normalization">Normalization (one of my new best friends) </a></li>
<li>&#160;<a href="#vvpv">Visits, Visitors and PageViews </a></li>
<li>&#160;<a href="#fullsubs">Full Sub Relations – multiple breakdowns on eVars </a></li>
<li>&#160;<a href="#trafficbreakdowns">Traffic prop breakdowns </a></li>
<li>&#160;<a href="#user">Login as another user </a></li>
<li>&#160;<a href="#calendar">Calendar events specific to report suites </a></li>
<li>&#160;<a href="#changes">Significant changes</a> </li>
</ul>
<p>So let’s start with the big one that everyone knows about, or at least should.</p>
<p> <a name="segment"></a><br />
<h3>Segments</h3>
<p>Unless you’ve been living under a rock for the last 5 months, you’ll have heard about the segmentation capability within SiteCatalyst v15.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="default_segments" border="0" alt="default_segments" align="right" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/default_segments.png" width="248" height="272" />Out of the box, it comes with 7 pre-defined segments that are shared across SiteCatalyst, Discover, and Test&amp;Target. </p>
<p>These segments were chosen because, according to Ben Gaines at Adobe, they are “valid (and important!) for all of our users—across vertical and market size. We’ve also seen these types of segments predict different behavior across a variety of actions: registration flows, purchases, and general site browsing.”</p>
<p> <a name="newsegments"></a><br />
<h3>New Segments</h3>
<p>You can, of course, create your own segments on the fly and apply them to any report as well.&#160; If you’re a Discover user, you can create them in Discover and save them back into SiteCatalyst for later use.</p>
<p>I’ve not yet figured out how to create a segment available across all report suites, without creating it in Discover.&#160; Perhaps Adobe can help on this one?</p>
<p>Segments can also be used in Test&amp;Target too. There’s a one-click little target icon next to the segment box which opens up a new A/B..n campaign in Test&amp;Target, although it doesn’t specifically target custom segments that you’ve created as that’s a little more complex – but the preconfigured ones are available for use immediately.</p>
<p> <a name="siteoverview"></a><br />
<h3>Site Overview report</h3>
<p>This new report is actually a dashboard, but, it’s highly useful and can be modified to your needs.&#160; Using the same features as dashboards, you can set this one to your landing page when you log in (no more pinwheel).</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="site_overview" border="0" alt="site_overview" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/site_overview.png" width="644" height="468" /></p>
<p>From those reportlets, you can get to the main report by clicking on the name of the reportlet.</p>
<p>You can also change the date and the whole thing will rerun against the new dates.</p>
<p> <a name="segmentedoverview"></a><br />
<h3>Segmented Overview</h3>
<p>If you want to see a particular reportlet using a specific segment without running the whole dashboard again, just click on the report suite name within the reportlet and a little popdown appears, allowing you to select not only the report suite, but also a segment to use.</p>
<p>When you select a new segment, it will re-run the reportlet, not the dashboard, against the new segment.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="reportlet_segment" border="0" alt="reportlet_segment" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/reportlet_segment.png" width="204" height="244" /></p>
<p>&#160;</p>
<p>Of course if you want to run the entire dashboard against the new segment, then just select the segment in the main segment dropdown and you’ll get instant gratification.</p>
<p> <a name="sidebyside"></a><br />
<h3>Side by Side Segments</h3>
<p>Ok, so you still need Discover to do comparative segmentation, but, there is a sneaky little way to show two segments at the same time, using a dashboard report.&#160; Generate your base report, for example, I’ve used calculated metrics on the new Key Metrics report (see below for more info).</p>
<p>Then apply a segment, and add it to a dashboard.&#160; Apply another segment and add it to the same dashboard.</p>
<p>Then go to the dashboard layout editor (which is also new), and just put both reportlets into the new dashboard.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="segment_compare" border="0" alt="segment_compare" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/segment_compare.png" width="644" height="393" /></p>
<p>What you get is a visualisation of the two (or more) segments, plotted over time.</p>
<p> <a name="keymetrics"></a><br />
<h3>Key metrics report</h3>
<p>One of my personal new favourites here is the Key Metrics report, which allows you to put multiple metrics on a time-based report.&#160; This was always one of the big challenges before, but, they listened to us, and here it is.&#160; And there’s a bunch of nifty things about this report that I just love!</p>
<p>Firstly, as shown above, you can add multiple metrics, or calculated metrics to the report – something you could never do before.&#160; For instance, you can add Visitors, Visits, Page Views, Conversion Metrics, Conversion Rates and so on.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="key_metrics_multi_metrics" border="0" alt="key_metrics_multi_metrics" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/key_metrics_multi_metrics.png" width="644" height="359" /></p>
<p>Now that you’ve got the key metrics trended side by side, every worthy analysis ninja will look to segment that information – so, just go ahead and apply those segments.</p>
<p>One of the great things about this report is you can do calculated metrics too…side by side (see the image for side by side segments above).</p>
<p> <a name="normalization"></a><br />
<h3>Normalization</h3>
<p>Ah, what a great idea this was.&#160; Normalize your data on the Key Metrics Report.&#160; As you can see from the above screen shot, the page views data is overwhelming the trending report, making it difficult to view some of the trends for the other metrics.</p>
<p>But that’s ok now – just normalize it.&#160; Same report as above, just normalized.&#160; And the other metrics pop up.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="normalized_key_metrics" border="0" alt="normalized_key_metrics" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/normalized_key_metrics1.png" width="644" height="316" /></p>
<p>Ok, so those metrics that I’ve used don’t really tell us anything.&#160; How about this one then?</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="normalized_key_metrics_insights" border="0" alt="normalized_key_metrics_insights" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/normalized_key_metrics_insights1.png" width="644" height="297" /></p>
<p>I’ve highlighted dates when certain metrics weren’t in line with the norm.</p>
<p>Now you have something to go and look at.&#160; Why, on those dates, did those metrics “pop”.&#160; What did you do?&#160; Did they vary by segment?&#160; And what can you do to nudge those that didn’t behave similarly?&#160; You can learn from that.</p>
<p>Love this report.&#160; One of my new best friends.</p>
<p> <a name="vvpv"></a><br />
<h3>Visits Visitors &amp; PageViews </h3>
<p>Yes, these are now available across most conversion reports.&#160; You used to be able to get Visits and Visitors by special request, but now, they’re enabled and you get Page Views as well.&#160; And they’re particularly useful across things like campaign reports, referring domains, search engines, keywords etc.</p>
<p> <a name="fullsubs"></a><br />
<h3>Full Sub Relations – multiple breakdowns on eVars</h3>
<p>Remember the days when you had to think carefully about setting up subrelations on eVars…should you use Full or Basic?&#160; And remember the impact if you got it wrong, or realized later that you needed Full Sub Relations on a key eVar?</p>
<p>Well, those days are gone.</p>
<p>You now get full subrelations on all eVars (although I don’t quite understand why the admin asks you still for the type of subrelation you want when you create an eVar – Omniture…can you add any info here?)</p>
<p>In this example, I’ve used two eVars, both are set up in the admin as Basic Subrelations, but I’m able to now break one down by the other, and then I’ve added a filter to remove the keyword “murdoch” from the report.&#160; As you can see, it’s a conversion report, with Unique Visitors, Visits and Page Views, as well as success events.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="user_type_by_organic_search" border="0" alt="user_type_by_organic_search" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/user_type_by_organic_search.png" width="644" height="239" /></p>
<p>Once again, you can sub-segment this report against any of your existing (or on-the-fly) segments. Yay!!!</p>
<p> <a name="trafficbreakdowns"></a><br />
<h3>Traffic Prop breakdowns</h3>
<p>Another great feature is the ability to now breakdown key traffic props, such as the referring domain report.&#160; It used to have basically “instances” and allowed you to put in success events.</p>
<p>No more.</p>
<p>Now you can not only see Visits, Visitors and Page Views, as well as success events, but you can also now break it down by things like Average Time on Site, and, all eVars…wow!&#160; Couldn’t do anything like that in v14.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="referring_domains_time_spent" border="0" alt="referring_domains_time_spent" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/referring_domains_time_spent1.png" width="644" height="325" /></p>
<p>And you can flip it too…start with a conversion report, such as our <a href="http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/" target="_blank">Figure Out Your Life segments</a>, and you can break them down, by Referring Domains, or Time Spent per Visit etc.</p>
<p>Ok, long post I know, but, there’s so much going on that I’ll probably add more posts in the future on the new features.</p>
<p>Just to touch on some of the other new things as well…</p>
<p> <a name="user"></a><br />
<h3>Login as another user</h3>
<p>Do you have a user that’s experiencing problems?&#160; Well, now you can log in as that user.&#160; Go to the admin and views the users, then click on “Login as this user”.</p>
<p> <a name="calendar"></a><br />
<h3>Report specific calendar events</h3>
<p>One of the problems with SC14 calendar events was that they showed up across every other report suite…which made it very unhelpful to users that had somewhat restricted views, such as global sites and regional sites.&#160; The UK office didn’t really care that you ran a specific promotion, but they saw it anyway.</p>
<p>Now you can apply a calendar event to a specific report suite only.&#160; To be honest, the link for it is a little tough to spot, so I’ve put a whopping great big arrow to it:</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="calendar_event" border="0" alt="calendar_event" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/08/calendar_event1.png" width="513" height="395" /></p>
<p>&#160;</p>
<p>Ok, now I’ve covered the things that I’m excited about, there are a few things that new users need to understand with this version.</p>
<p>This has all come about because of the way that data is stored.&#160; It used to be pre-processed into the reports, which resulted in the limitation on segmentation and other capabilities such as breakdowns.&#160; But Discover always worked off the original unprocessed data, which also led to some differences in the data, especially around unique visitor counts and classification deduping.</p>
<p>SiteCatalyst v15 now runs off the raw data – the same as Discover, so the datasets are the same, hence the reports are the same.</p>
<p> <a name="changes"></a><br />
<h3>Key Differences</h3>
<p>There are some key differences between v14 and v15 that you need to be aware of:</p>
<blockquote><h4>Visits for Non-Cookied Visitors </h4>
<p>All visitors, regardless of them accepting a cookie are now included in Visit counts and pathing data.&#160; But this increases your Visits metric, so your conversion rates will likely go down a bit.&#160; In testing, the increase of visits was about 0.5% for first-party cookies, and 5-12% for third party cookies.&#160; Another great reason why you should be on first party cookies (contact your account manager if your tracking server has 2o7.net in it).</p>
<h4><strong>Time Spent metric</strong>&#160;</h4>
<p>Both the time spent per visit and the average time spent on page metric now use all server calls to generate the metric, which is much improved on SC14.&#160; What this means is that non-page view data is included in time spent reports, such as custom links etc.&#160; And, they’re no longer bucketed.&#160; It now works off an average for each and every individual page view.</p>
<h4><strong>De-duplicated Visits and Visitors in Classifications</strong>&#160;</h4>
<p>Classifications are now correctly de-duplicated, meaning that when you group things using classifications, they are now de-duplicated, whereas before, they would count each instance of a visit or visitor.</p>
</blockquote>
<p>Ben Gaines wrote an <a href="http://blogs.omniture.com/2011/05/26/15-for-15-improved-metrics-and-logic/" target="_blank">excellent blog post</a> about these and a couple of others which is definitely worth reading and getting to grips with.</p>
<h3>Summary</h3>
<p>What can you say?</p>
<p>Thank you, Omniture Business Unit within Adobe, for listening to us.&#160; These changes make the platform even more useful than it already was and clearly makes it a powerhouse in the web analytics space.</p>
<p>With these, and many other changes made, we’re able to provide our organizations with even more insights that lead to more business optimization capabilities, a better ROI and hopefully more analysis ninjas.</p>
<p>Thanks guys!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/hello-15/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visitor Scoring &#8211; the engaged visitor segment</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/visitor-scoring-the-engaged-visitor-segment/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/visitor-scoring-the-engaged-visitor-segment/#comments</comments>
		<pubDate>Thu, 21 Jul 2011 15:34:42 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Discover]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[campaigns]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[engagement]]></category>
		<category><![CDATA[scoring]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[site analysis]]></category>
		<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Strategies]]></category>
		<category><![CDATA[Test&Target]]></category>
		<category><![CDATA[visitor engagement]]></category>
		<category><![CDATA[visitor interaction]]></category>
		<category><![CDATA[visitor scoring]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=676</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/visitor-scoring-the-engaged-visitor-segment/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/engaged_visitor_segment_in_discover_thumb-150x150.png" class="alignleft wp-post-image tfe" alt="engaged_visitor_segment_in_discover" title="engaged_visitor_segment_in_discover" /></a>So I promised that I would finally put fingertip to keyboard and talk a little bit more about using Visitor Scoring…to finish up the series that I started a while ago.

If you’ve read my previous posts, you’ll know that we implemented a series of metrics for engagement measurement, culminating in a per-visitor score.

I wanted to share with you some of the insights and benefits of doing all of this, particularly in Discover.]]></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%2Fvisitor-scoring-the-engaged-visitor-segment%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fvisitor-scoring-the-engaged-visitor-segment%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>So I promised that I would finally put fingertip to keyboard and talk a little bit more about using Visitor Scoring…to finish up the series that I started a while ago.</p>
<p>If you’ve read my <a href="http://www.elephantsandanalytics.com.au/blogposts/tag/engagement/http://www.elephantsandanalytics.com.au/blogposts/tag/engagement/" target="_blank">previous posts</a>, you’ll know that we implemented a series of metrics for engagement measurement, culminating in a per-visitor score.</p>
<p>I wanted to share with you some of the insights and benefits of doing all of this, particularly in Discover.</p>
<h3>An Engaged Segment</h3>
<p>If you remember from the <a href="http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement/" target="_blank">previous post</a>, we talked about using a total of seven different metrics to try to ascertain engagement, or, when used in combination, could identify an engaged user segment.</p>
<p>The final metric was a measure of interaction and there were two ways to implement; either by just counting the number of visitors that participated in specific actions on your site, or the second way; by creating <a href="http://www.elephantsandanalytics.com.au/blogposts/the-icing-on-the-visitor-scoring-cake/" target="_blank">a scoring methodology</a> at the visitor level and leveraging that as the final metric.</p>
<p>A little tougher to do, as it involved some additional code across the site, but definitely implementable, and now, we’re able to use that information to gain even greater insights.</p>
<blockquote><p><font color="#232323" face="Trebuchet MS">The reason you should segment is because not everyone on your site converts – in fact, probably only around 3-5% actually do what you want them to do.&#160; So you use segmentation to analyse those that have converted and try to understand what made them different, what their different behaviours were, and if possible, try to use that as predictors of future behaviour by the other 95-97%, so that you can lift conversions.</font></p>
</blockquote>
<h3>Creating the engaged segment</h3>
<p>Using Discover we created a Visitor container that contained the following rules, which we had previously determined worked best for our business. </p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/engaged_visitor_segment_in_discover.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="engaged_visitor_segment_in_discover" border="0" alt="engaged_visitor_segment_in_discover" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/engaged_visitor_segment_in_discover_thumb.png" width="644" height="471" /></a></p>
<p>The rules applied are from 6 of the original 7 indexes that defined engagement for us:</p>
<ol>
<li><strong>Click Depth Index</strong> – which captures the contribution of page and event views </li>
<li><strong>Duration Index</strong> – capturing the contribution of time spent on site </li>
<li><strong>Recency Index</strong> – which captures the visitor’s “visit velocity”—the rate at which visitors return to the web site over time </li>
<li><strong>Loyalty Index</strong>- the level of long-term interaction the visitor has with the brand, site, or product(s) </li>
<li><strong>Brand Index</strong> – the apparent awareness of the visitor of the brand, site, or product(s) </li>
<li><strong>Interaction Index</strong> – visitor interaction with content or functionality designed to increase level of Attention</li>
</ol>
<p>Notice the counts at the bottom of the segment creator – those seem to be a bit confusing as the number on the left (216 Visitors) represents the number of visitors that meet the criteria of the segment, but the number on the right (1,071,458 visitors) does not appear to be a count of visitors for the timeframe (for some reason I have yet to figure out).</p>
<p>Additionally, for this particular segmentation example, I wanted to ensure that our engaged visitors have actually become a lead (one of our primary goals).&#160; So our segment includes that, as well as them having a score of greater than 200, which means they’re interacting with a fair amount of content or doing a fair amount of activity (such as applying to come to study with us).</p>
<p>Saving the segment, it’s then ready for use.</p>
<h3>Using the segment</h3>
<p>One of the first things I looked at was where our engaged users were coming from, their average scores, conversion rates and application rates (or purchase rates), compared to all visitors who are not staff or students.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/engaged_visitors_by_traffic_source.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="engaged_visitors_by_traffic_source" border="0" alt="engaged_visitors_by_traffic_source" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/engaged_visitors_by_traffic_source_thumb.png" width="644" height="366" /></a></p>
<p>And I fell off my chair.</p>
<p>While the number is quite small comparatively, due in part to the timeframe I’m using, the score, lead conversion rate (leads/visitors) and application rate (applications/visitors), are significantly higher.&#160; This is to be expected due to the segment, but I wasn’t quite expecting the numbers to be that high.</p>
<h3>Visual Site Analysis</h3>
<p>I was keen to understand, visually, where these highly engaged users go on our site, so I used the Pathing Site Analysis report in Discover (one of my personal favourites).</p>
<p>Firstly I started with all visits to get a sense of what they do across common pages that we want them to interact with:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/site_analysis_all_visits.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="site_analysis_all_visits" border="0" alt="site_analysis_all_visits" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/site_analysis_all_visits_thumb.png" width="644" height="400" /></a></p>
<p>Fairly widespread usage of key pages.&#160; The thickness of the arrow indicated volume of traffic from one page to another – the bulk of traffic goes to the Courses homepage, from the site home page.</p>
<p>Next, I applied the same engaged segment:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/site_analysis_leads.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="site_analysis_leads" border="0" alt="site_analysis_leads" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/site_analysis_leads_thumb.png" width="644" height="285" /></a></p>
<p>Ok, I must need velcro pants because I fell off my chair again.</p>
<p>It appears that our highly engaged users take a whole different path.&#160; The colour indicates their propensity to become a lead.&#160; The big red steps are basically the lead capture process through our main tool – Figure Out Your Course.</p>
<p>And they seem to browse around first within courses then become a lead – which is also good to know.&#160; But once they become a lead, they tend to leave the site – which means we need to ensure that we’re effectively communicating with them through other channels, such as email at a later date.</p>
<p>Breaking down the traffic sources</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/Time-Spent-Engaged.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="Time Spent Engaged" border="0" alt="Time Spent Engaged" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/Time-Spent-Engaged_thumb.png" width="616" height="484" /></a></p>
<p>In breaking down the Organic Search by time spent, we also see that a significant portion of highly engaged visitors spend more than 10 minutes on the site, and are more likely to convert to leads having done so, as compared to all visitors – another significant insight for us to use.</p>
<h3>In summary</h3>
<p>This is just one example of many that could be used on your site.&#160; Once you’ve identified your engaged users, you can segment them further by demographics, or by customer type, or by content viewed, or by member/non-member and so forth.</p>
<p>You can view revenue by engaged/non engaged (bound to be vastly different), or average order value etc.&#160; </p>
<p>If you use Test&amp;Target, you’ll be in a great position to leverage the engaged user segment, targeting non-engaged users differently to increase their engagement levels.</p>
<p>All of this will help you gain better understanding into their behaviours, so that you can then further optimise your site to improve those conversions.</p>
<p>I’m keen to hear from others that have used Visitor Scoring, or Engagement Metrics across their site, coupled with Test &amp; Target to lift conversions.&#160; Let me know what your thoughts or successes are.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/visitor-scoring-the-engaged-visitor-segment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>1 million rows and SAINT still wants more</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/#comments</comments>
		<pubDate>Wed, 06 Jul 2011 14:57:41 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SAINT]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Data warehouse]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[FTP import]]></category>
		<category><![CDATA[SAINT classification]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[SiteCatalyst]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/ftp_import_thumb-150x150.png" class="alignleft wp-post-image tfe" alt="ftp_import" title="ftp_import" /></a>While this might be a quickie, it’s a biggy.  A big one in terms of the amount of data just uploaded through SAINT.  In fact, we’ve just uploaded around 1 million rows of data, with 6 columns per row.

And it didn’t even blink!  Gotta love that!

So why do we have a million rows of data?

Customer segmentation of course.]]></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%2F1-million-rows-and-saint-still-wants-more%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2F1-million-rows-and-saint-still-wants-more%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>While this might be a quickie, it’s a biggy.&#160; A big one in terms of the amount of data just uploaded through SAINT.&#160; In fact, we’ve just uploaded around 1 million rows of data, with 6 columns per row.</p>
<p>And it didn’t even blink!&#160; Gotta love that!</p>
<p>So why do we have a million rows of data?   <br />Customer segmentation of course.</p>
<p>This was actually done for one of our other clients.</p>
<h3>The rationale?</h3>
<p> 
<p>To segment conversions and transactions by customer type, segment, previous segment, needs group etc.&#160; And SAINT enables that capability.</p>
<h3>How?</h3>
<p>Firstly create an eVar that the raw identifier will go into.&#160; This might be an account number, a customer ID etc.&#160; Then, using the admin, create the classifications on the eVar for the relative columns you need.&#160; At this point I always create the classification hierarchy as well, just so I can envision how I want the data to be reported and drilled down though. </p>
<p>When you create the classifications, the SAINT file is also created and made available for download.</p>
<p>I opened the SAINT template in Excel and copied my customer segment data into it in blocks of 100,000 records.&#160; There’s a number of reasons for this, not the least of which is to keep the file size down, but also to make it easier if an upload does fail – at least you can deal with 100,000 rows better than 1 million rows.</p>
<p>So I’ve now got 10 files, each file contains 100,000 rows and 6 columns of data per row.&#160; Each file was about 5mb.</p>
<p>You can’t upload that much data through the browser, so you need to use the FTP Import capability.</p>
<p>In the SAINT admin, select Import File, click on the FTP Import and then Add New:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/ftp_import.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="ftp_import" border="0" alt="ftp_import" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/ftp_import_thumb.png" width="390" height="275" /></a></p>
<p>You’ll then get a popup that asks you to select a bunch of things to create an FTP account:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/ftp_import_selection.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="ftp_import_selection" border="0" alt="ftp_import_selection" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/07/ftp_import_selection_thumb.png" width="578" height="610" /></a></p>
<p>Select the data to be classified, move the report suite or suites to the box on the right, select the import options and add in your email address.</p>
<p>Check the box and hit save.</p>
<p>A new FTP account has just been created on the Omniture servers and you’ll get a confirmation screen showing the address, username and password.</p>
<p>Open it up in an FTP client and upload your SAINT files to the FTP server.</p>
<h3>You’re not quite done yet though.</h3>
<p>You also need to create a series of empty files, with a .fin extension, named exactly the same as your SAINT files.&#160; These are “finish” files and are crucial to the upload.&#160; They’re completely empty files – any text editor can create them.&#160; Just make sure they are named exactly the same, case sensitive.</p>
<p>Upload those .fin files and you’re done.</p>
<p>Now, go have a coffee, have some lunch or dinner or whatever and come back later.</p>
<h3>Progress</h3>
<p>You can kind of check on progress by refreshing the FTP list of files.&#160; Omniture removes the files from the FTP directory when it begins to process them, so you can kind of get an idea of where things are.</p>
<h3>Time Frame</h3>
<p>I uploaded the files around 4pm.&#160; </p>
<p>At 10:30pm I did a data extract by FTP of all data to see where it was up to…it was done.&#160; Shortly thereafter, I got an email saying it was done, without any failures.</p>
<p>Easy as pie.&#160; No muss no fuss.</p>
<p>While we’re using customer segments, it could just have easily been customer demographics, technographics or any other form of data.&#160; The point is, 1 million rows and it didn’t even blink. </p>
<p>There’s a few things to watch out for though when importing that much data.</p>
<p>There is a limit on the amount of unique values (500,000) that will be reported against in a given month.&#160; We’re ok – we won’t see that limit.</p>
<p>Recommendations are that file sizes be kept under 30mb for the initial load, and then subsequent refreshes less than 5mb.&#160; So we’re still ok.</p>
<p>And the import time will vary depending on many things, including how busy their import routines are.&#160; You get in the queue and everyone loves a queue.</p>
<p>But that was it.&#160; 1 million rows of customer data now available for segmentation nirvana in SiteCatalyst – and DataWarehouse, and Discover, and Test and Target.&#160; We’re off to the races!</p>
<p>And while the first run of this was a manual run, future updates can easily be automated now that the FTP site is created.&#160; Just remember your .tab and .fin files must be named the same. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/1-million-rows-and-saint-still-wants-more/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Elusive engagement – Part II – Visitor scoring</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement-part-ii-visitor-scoring/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement-part-ii-visitor-scoring/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 02:32:52 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[campaigns]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Data warehouse]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[engagement]]></category>
		<category><![CDATA[measuring engagement]]></category>
		<category><![CDATA[saint]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[Test&Target]]></category>
		<category><![CDATA[visitor engagement]]></category>
		<category><![CDATA[visitor ID]]></category>
		<category><![CDATA[visitor interaction]]></category>
		<category><![CDATA[visitor scoring]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=616</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement-part-ii-visitor-scoring/"><img align="left" hspace="5" width="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/visitor_scoring_tag_cloud_thumb.png" class="alignleft wp-post-image tfe" alt="Visitor Scoring Tag Cloud" title="Visitor Scoring Tag Cloud" /></a>This is a follow on post to my previous one about measuring that elusive engagement.  This post focuses on the aspect of applying a score to visitor interactions, as they interact with your content and applications.

Visitor scoring is fairly simple – especially in SiteCatalyst, and by leveraging the data in Discover through segmentation, (and ultimately in SiteCatalyst 15), it’ll give you even more insight into visitor engagement.

Visitor scoring measures and assigns a relative value to individual customers and prospects based on their actions and behaviors over time. You can determine intent and engagement – even before visitors convert.

Once you’ve identified your most valuable visitors, you can dissect their actions to determine the campaigns, keywords, referring sites and offline touch points that engage them – and invest more on these efforts.]]></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%2Felusive-engagement-part-ii-visitor-scoring%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Felusive-engagement-part-ii-visitor-scoring%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>This is a follow on post to my previous one about <a href="http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement/">measuring that elusive engagement</a>.&#160; This post focuses on the aspect of applying a score to visitor interactions, as they interact with your content and applications.</p>
<p>Visitor scoring is fairly simple – especially in SiteCatalyst, and by leveraging the data in Discover through segmentation, (and ultimately in SiteCatalyst 15), it’ll give you even more insight into visitor engagement.</p>
<p>Visitor scoring measures and assigns a relative value to individual customers and prospects based on their actions and behaviors over time. You can determine intent and engagement – even before visitors convert.</p>
<p>Once you’ve identified your most valuable visitors, you can dissect their actions to determine the campaigns, keywords, referring sites and offline touch points that engage them – and invest more on these efforts.</p>
<h2>Scoring</h2>
<p>T<a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/visitor_scoring_tag_cloud.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Visitor Scoring Tag Cloud" border="0" alt="Visitor Scoring Tag Cloud" align="right" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/visitor_scoring_tag_cloud_thumb.png" width="244" height="112" /></a>he basic premise of a visitor score is to give them “points” for certain activities.&#160; What score you decide to give them is entirely up to you…the important thing is that they accrue points over time, and you can use those points to create segments of visitors that have exceeded certain thresholds.</p>
<p>In doing so, you’ll be able to compare different visitors, for example, those with a high score, to those with a low score, from different traffic sources, or across different campaigns.</p>
<p>The theory behind this is that visitors with higher scores are likely to be more engaged – they’ve accrued more points over time, by doing the things you want them to do.&#160; It’s not just looking at conversions, although they will probably feature in your scoring methodology.</p>
<p>Imagine for a moment that you have a number of visitors:</p>
<p>Visitor 1 – comes to your site from Organic search, looks at 5 different products, watches 2 videos, signs up for your newsletter, but doesn’t buy anything.</p>
<p>Visitor 2 – comes to your site from Organic search, looks at 1 product and buys it.</p>
<p>Visitor 3 – comes to your site through an email campaign, and views 8 of your products.</p>
<p>Visitor 4 – comes to your site through Paid Search, looks at searches for a product, views it once and then looks at 3 FAQs.</p>
<p>Which visitor is more valuable to you?&#160; Who is more engaged?&#160; Visitor scoring will assist you to better understand the answer to that – and when you slot this Visitor Scoring methodology into the <a href="http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement/">Interaction Index</a>, and use Discover, you really do get a good proxy for engagement.</p>
<p>Ultimately most sites exist for a specific reason, whether it be to convert the visitor to a purchase, or allow them to self serve, or engage them with your content etc.&#160;&#160; And we all want them to do that.&#160; But only a small percentage will.&#160; In fact, in general, it’s around 3-5% of visitors that actually “convert”.</p>
<h2>First things first</h2>
<p>What you need to do initially is agree on a set of interactions across your site, and then apply an arbitrary score to them, either between 1 and 10 or 1 and 100.</p>
<p>For example:</p>
<ol>
<li>Home page viewed or Landing Page Viewed = 1 pt </li>
<li>View a general content page = 5 pts </li>
<li>View a Product = 10 pts </li>
<li>Search = 20 pts (I tend to think that if a visitor is going to take the time to search for something they can’t find, they’re more engaged, hence the higher score) </li>
<li>Watch a video = 30 pts </li>
<li>Use an interactive tool = 40 pts </li>
<li>Sign Up for a newsletter = 50 pts </li>
<li>Provide feedback/rate and review/comment = 75 pts </li>
<li>Buy a product or conduct a self service transaction = 100 pts </li>
</ol>
<p>Don’t worry about the actual scores, but do leave room for additional interactions that you can add in if you need to (but remember to communicate it out if you do add in others, as scores will go up).</p>
<p>Now that you’ve scored various activities, you need to implement the code to measure those interactions.</p>
<h2>Implementing the scoring</h2>
<p>In SiteCatalyst that’s easy enough to do – you need an eVar and a success event.</p>
<p>Set up the success event as a Counter Event.&#160; </p>
<blockquote><p>Note that you can now have counter events where they take a value other than 1, which is what is needed for the&#160; scoring.&#160; However, I believe you’ll need version H23 of the s_code to support this.&#160; </p>
</blockquote>
<p>Create the eVar as a Counter eVar, not a text eVar.</p>
<p>Visitor scoring is done by simply passing the score value as a +number into the eVar and the success event is set with the =number (yes, you no longer need to pass the event through the s.product string).</p>
<p>So, for example, on your homepage, you simply add the following:</p>
<pre>s.events=&quot;event1=1&quot;; s.eVar1=&quot;+1&quot;;</pre>
<p>On your search page, you’d include:</p>
<pre>s.events=&quot;event1=20&quot;; s.eVar1=&quot;+20&quot;;</pre>
<p>(The above obviously assumes you’ve used event1 and eVar1 for Visitor Scoring.</p>
<p>Complete that process for each of the key interactions and you’re set.&#160; We implemented ours directly into our s_code through a variety of s.pageName value matches, or product views, or other success events occurring.</p>
<p>To put this in context, we’ve implemented the following scoring:</p>
<ol>
<li>Homepage view = 1pt </li>
<li>Searched for something = 5pts </li>
<li>Viewed a course = 20pts </li>
<li>Completed a form = 30pts </li>
<li>Used one of our interactive tools = 50pts </li>
<li>Opted in to something = 70pts </li>
<li>Submitted an application = 100pts </li>
</ol>
<h3>Making it legible</h3>
<p>First thing you need to do when you implement this type of thing is make it all a bit more usable.</p>
<p>When you look at the raw data (your eVar against conversions), you’ll see something like:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/scoring.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Visitor scoring" border="0" alt="Visitor scoring raw report" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/scoring_thumb.png" width="443" height="352" /></a></p>
<p>Remember that the success event (Application Submitted) is associated back to the value seen in the eVar, when the success event was applied – so, in the example above, 37 apps were submitted when visitors had a score of 190; 22 had a score of 211, etc.&#160; Notice also that as we’re showing both Apps and Leads, we also see that they don’t correspond; Leads has a very different scoring result (see below).</p>
<p>Overall, it doesn’t tell you much – you actually want to group the eVars together.&#160; So, use SAINT to classify them into buckets.&#160; </p>
<blockquote>
<p>Important Tip: When you use Excel to classify your eVar, the key column will be the interaction score.&#160; You need to keep that column showing 2 decimal places – when you export from SAINT, it has the decimal places on it, when you open in Excel, the decimal places disappear, and if you re-save without decimals and upload again, they keys will be different, and the reports won’t work.&#160; So, put the key column to 2 decimal places and then classify it.</p>
</blockquote>
<p>That brings about the problem of what your buckets should be…well, that’s up to you.&#160; Only your data will tell you that.&#160; But, you can experiment with different buckets to see what works best.&#160; To be honest, it’s best to do this in Excel, rather than SAINT, as you’ll want instant gratification.&#160; And you’ll obviously need data collected before you can classify…so it’s best to run it without classifications for a while.</p>
<p>We classified ours following a bit of analysis using Excel to figure out the best buckets for Applications Submitted and Optins.&#160; As it turned out, after a lot of playing around, we chose a logarithmic scale, as it seemed to group everything the best:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/apps_score.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="application based scoring" border="0" alt="Application based scoring" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/apps_score_thumb.png" width="490" height="296" /></a></p>
<p>What we see in Excel is that with these buckets, 80% of applications occur before a visitor has a score of 320.&#160; We also note that most apps occur when visitors have a score of between 160-320…our sweet spot.</p>
<p>So, using SAINT, we classified our Engagement Value eVar into our buckets and uploaded back to SAINT.&#160; </p>
<blockquote>
<p>Tip: Due to the size of the file, we typically use an FTP upload now – it took less than 10 minutes to classify the data in the reports.</p>
</blockquote>
<p>Now re-run the above SiteCatalyst report, this time using your buckets:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/sitecatalyst_visitor_scoring.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="SiteCatalyst Visitor Scoring Report" border="0" alt="SiteCatalyst Visitor Scoring Report" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/sitecatalyst_visitor_scoring_thumb.png" width="644" height="241" /></a></p>
<p>Remember above I said that leads obviously have a very different score?&#160; You can see that in the above report, that Lead Completes tend to happen when the visitor has a score of between 40 and 160.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/lead_score.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Leads scoring" border="0" alt="Leads scoring" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/lead_score_thumb.png" width="545" height="297" /></a></p>
<p>What we see from Excel with Leads is that 80% of leads occur before a visitor has a score of 80 – which means that those that become leads, do so pretty quickly; they haven’t visited much other content (otherwise their score would be higher) – which is great news for us!</p>
<p>Another way to classify the scores is to set “low, medium, and high” buckets for engaged visitors.&#160; I’m still trying to figure out what we should use as those buckets, as we have a very large spread.&#160; Standard Deviation will probably assist in that one eventually.</p>
<h3>Calculated Metrics</h3>
<p>At this point in time, you probably also want to create a few calculated metrics to get some averages out.</p>
<p>Ones that I’d recommend are:</p>
<ol>
<li>Score per Visit = [Engagement Score] / [Visits] </li>
<li>Score per Search = [Engagement Score] / [Instances (Report-Specific)] </li>
<li>Score per Referrer = [Engagement Score] / [Instances (Report-Specific)] </li>
</ol>
<p>Why is Instances in there twice?&#160; Because a) Visits are not available across every report type and b) the naming convention just makes it a bit easier to understand (IMHO).</p>
<p>Did you know you can also trend calculated metrics?</p>
<p>Now that you’ve got all this wonderful new capability, what do you do with it…?</p>
<h3>Segment it (of course)</h3>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/geo_engagement.png"><img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Discover Geo Scoring" border="0" alt="Discover Geo Scoring" align="right" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/geo_engagement_thumb.png" width="210" height="244" /></a>There’s all sorts of different ways you can use this…all basically segmentation based.</p>
<p>You can look at traffic sources, campaigns, keywords, geographics, user type segments, etc.&#160; You can trend and compare your segmented values over time.</p>
<p>In the example on the right, we see that while Australian visitors have an average score of 5.82, the highlighted items have much larger scores, indicating that they are engaging with more of the things we want them to do.&#160; The example on the right was extracted using Discover, as in SiteCatalyst 14 the capability with geo-demographic reports is somewhat limited to country/visits.</p>
<p>&#160;</p>
<p>In the next example, we’re looking at scores by course interest.&#160; The course category is actually an eVar that is set in various places across the site – similar to a product category.&#160; When a visitor browsers different bits of content, we’ll set their course category differently, which is then used for <a href="http://www.elephantsandanalytics.com.au/blogposts/test-and-target-silly-season-has-arrived/" target="_blank">Test &amp; Target</a> purposes…but works well here too.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/course_interest_scores.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Product Interest Scoring" border="0" alt="Product Interest Scoring" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/course_interest_scores_thumb.png" width="585" height="70" /></a></p>
<p>We see that while Undergrad had more course views during this short time frame, they scored actually slightly less than Postgrad visitors.&#160; This would indicate that PG visitors tend to read more, which would also make sense, as it’s a bigger purchase decision for them.</p>
<p>And as a final example, scores by different campaign types (Organic, Paid, Campaigns, etc).</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/Campaign_score.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Campaign Scoring" border="0" alt="Campaign Scoring" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/Campaign_score_thumb.png" width="580" height="203" /></a></p>
<p>Hmmm…seems Paid Search is doing really well; not a huge amount of traffic during this period, but they are interacting a lot.&#160; Break that down by keyword or Adword group and you’ll get even more insight.</p>
<p>Here we’re looking at Branded vs. Non Branded keywords (and their top keywords):</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/branded_non_branded_organic_term_score.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Branded Non Branded Search Term Scoring" border="0" alt="Branded Non Branded Search Term Scoring" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/06/branded_non_branded_organic_term_score_thumb.png" width="561" height="314" /></a></p>
<p>Seems that branded search terms generate a higher interaction, and in fact when they type in the full name of the university, they have the highest interaction.</p>
<h3>Multi-scoring techniques</h3>
<p>You’re not limited to having just one scoring methodology.&#160; We’re actually in the process of implementing a second one for a completely different reason.&#160; All you need is a spare eVar, another success event, and bit of time.&#160; Rinse and repeat!</p>
<h3>Comparative and Trending</h3>
<p>Of course, you can also trend on the calculated metrics to ensure your overall interaction score is going in the right direction, and you can trend by different segments too.</p>
<p>Likewise, you can do comparative analysis using different dates to compare the interaction scores.</p>
<h3>Extending the scoring</h3>
<p>In SiteCatalyst 15, you can leverage the segments for visitors with scores higher than X – you can either use the value of the event, or you can use the SAINT classifications.&#160; </p>
<p>Additionally, you can use these in DataWarehouse and Discover – or start from Discover and put the segments back into SiteCatalyst.</p>
<p>And, you can leverage the segments and scores in Test &amp; Target to further optimise user journeys and conversions.</p>
<p>There’s just a whole heap of different ways to use this information.</p>
<h3>Next post</h3>
<p>In my next post, I’ll combine the above interaction Visitor scoring into the Discover segments for a full on Engagement Analysis, replacing the previously described interaction score with this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/elusive-engagement-part-ii-visitor-scoring/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Test and Target silly season has arrived</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/test-and-target-silly-season-has-arrived/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/test-and-target-silly-season-has-arrived/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 02:00:00 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[Test&Target]]></category>
		<category><![CDATA[AB testing]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[campaigns]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[nested mbox]]></category>
		<category><![CDATA[nested mboxes]]></category>
		<category><![CDATA[Segmentation]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=560</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/test-and-target-silly-season-has-arrived/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/campaign_complexity_thumb-150x150.png" class="alignleft wp-post-image tfe" alt="campaign_complexity" title="campaign_complexity" /></a>Here's a real humdinger with you.

It’s campaign time again.  Not just any old campaign; it’s our main recruitment campaign of the year.

What we normally do on this campaign is behaviorally target content to users based on their application stage. 

Why?  Because we know from previous tests that behaviorally targeting content for re-engagement purposes not only lifts our application completion rate, but provides more relevance to the user when they visit our site – instead of just seeing a standard campaign message each time.  And relevance is proven to lift conversions.

But this time, the gates of hell opened and out rode the fifth horseman...with a complicated double somersault backflip twist.]]></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%2Ftest-and-target-silly-season-has-arrived%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Ftest-and-target-silly-season-has-arrived%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>I thought I’d share a real humdinger with you.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/campaign_complexity.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; float: right; padding-top: 0px; border-width: 0px;" title="campaign_complexity" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/campaign_complexity_thumb.png" border="0" alt="campaign_complexity" width="350" height="222" align="right" /></a>It’s campaign time again.  Not just any old campaign, it’s our main recruitment campaign of the year.</p>
<p>What we normally do on this campaign is behaviorally target content to users based on their application stage.</p>
<p>Why?  Because we know from previous tests that behaviorally targeting content for re-engagement purposes not only lifts our application completion rate, but provides more relevance to the user when they visit our site – instead of just seeing a standard campaign message each time.</p>
<p>Given the value of an application, and the lift we see, it’s well worth the effort to go down this path.</p>
<p>But this time, the gates of hell opened and out rode the fifth horseman.</p>
<p>We typically use 4 different stages, with one experience (content) per stage.  The challenge we always faced was that for each stage, we always wanted to run A/B tests to see which converted better – but could never figure out how to do it when it’s coupled with a behaviorally targeted campaign.</p>
<p>A few months ago, I worked with one of the Omniture Test &amp; Target genius rock stars, implementation engineer Randall, who worked through a nested mbox example with me, which could be used to nest A/B tests within a single Landing Page campaign.  Unfortunately at the time we didn’t get to implement anything (or even try it – but it looked great on paper).</p>
<p>Knowing that our primetime Mid Year recruitment campaign period was nearly on us, I dusted off the email and had a good ‘ole read, as I felt it had some opportunities for us in a variety of ways.</p>
<h3>And so the madness begins…</h3>
<p>Always up for a challenge, I strapped on my Test &amp; Target boots, and suggested that we could perhaps, possibly, maybe, ‘ish, try, have a crack at, putting together a behaviorally targeted campaign, where at each stage of the process we not only change the offer (easy) but run an A/B test (difficult) to test how well different offers convert people to the next stage.</p>
<p>Be careful what you wish for…because not only did they like that idea, they compounded it by throwing in another campaign on top of that one.</p>
<p>Mid Year campaign is normally restricted to Undergrad recruitment.  At least, that’s been the (now) historical position.</p>
<p>But no, this year, we’re doing simultaneous Undergrad and Postgrad Mid Year campaigns.</p>
<p>Yikes!!!  Go big or go home!  In for a penny, in for a pound.</p>
<p>So, to summarize, we want a simultaneous 4 stage behaviorally targeted campaign with a series of A/B tests within them.  And we need to switch users between campaigns based on whether they meet certain criteria, or whether they’ve viewed specific types of content.</p>
<p>Hmmm…a real humdinger!</p>
<h3>Test &amp; Target to the rescue</h3>
<p>It gets a bit tricky to do, so I’ll do my best to explain it.</p>
<p>Before I do though, here’s an illustration of what was actually created.  Each of the rectangles with the little red circles is a separate Test &amp; Target campaign.  You’ll see there are 11 of them.  The final bottom row is content…you’ll see there are 12 of them.  And you might also notice a total of 10 nested mboxes!</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/PGUG-Campaign-Web-Overview.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="PGUG Campaign Web Overview" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/PGUG-Campaign-Web-Overview_thumb.png" border="0" alt="PGUG Campaign Web Overview" width="644" height="305" /></a></p>
<p>In a bit more detail, we’ve ended up with:</p>
<ul>
<li>1 primary campaign as a Landing Page campaign that switches between an UG or PG experience, with a default offer for those we know nothing about.  The UG or PG experience then calls on (via a nested mbox):</li>
<li>1 of the 2 recruitment campaigns (UG or PG) as Landing Page campaigns so we can target one of the four  stages of the application, via nested mboxes, which calls on:</li>
<li>1 of the 8 A/B..n campaigns to determine the offer displayed</li>
</ul>
<p>There’s a total of:</p>
<ul>
<li>10 nested mbox offers…</li>
<li>12 content offers (the things people actually end up seeing)…</li>
<li>5 expression targets…</li>
<li>And 6 profile targets…</li>
</ul>
<p>Holy moly, I can hear you say.  Why so complicated?  It’s complicated because of the need to switch people between the campaigns based on what content and stage they’re at.</p>
<h3>So, how does it all work?</h3>
<h4>The top campaign:</h4>
<p>As we want to target initially by user interest (they’ve previously viewed Undergrad or Postgrad content, or they’ve visited an Undergrad or Postgrad course, or they’ve visited the Undergrad microsite or Postgrad site, or they’ve come in from an Undergrad of Postgrad email campaign, or they’ve visited the Figure Out Your Course tool or the Postgrad tool), we need to be able to get them into the relevant Undergrad or Postgrad campaign.</p>
<p>So, we need to use a Landing Page Campaign, which is set to re-evaluate the rules (and hence the offers) each time it displays.  This allows a user to see different experiences each time, based on the rules above.  It’ll switch a user to the opposite campaign if they go, say, from an Undergrad course to a Postgrad course.</p>
<p>But, we don’t want to show them an offer just yet.  We’re only doing this to determine which campaign they need to get into – and change that decision on the fly.</p>
<h3>Hello nested mbox</h3>
<p>On our home page, we already have an mbox (marketing box) defined, with default content.  So we start off by creating a campaign to use that mbox.</p>
<p>The following shows the top level campaign, targeting the default mbox on the page – HP_lowerleft.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/top_level_campaign.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="top_level_campaign" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/top_level_campaign_thumb.png" border="0" alt="top_level_campaign" width="644" height="436" /></a></p>
<p>Instead of serving content back, we want to serve back a different campaign (Undergrad or Postgrad), so we actually need to serve back a nested mbox as our offer.</p>
<p>A nested mbox is just an mbox served into an existing mbox, which then makes another call to Test &amp; Target to get more content.</p>
<p>So, if I meet the criteria for Undergrad, then the content offer that Test &amp; Target serves back to me contains a new mbox.  The content offer looks like:</p>
<p><code>&lt;div class="mboxDefault"&gt;<br />
&lt;/div&gt;<br />
&lt;script type="text/javascript"&gt;<br />
mboxCreate('UndergradNested');<br />
&lt;/script&gt;</code></p>
<p>I repeat that type of content offer for the Postgrad campaign offer, but call the other mbox ‘PostgradNested’.</p>
<p>From a conversion standpoint, we set the Conversion as an SiteCatalyst:event…meaning that whatever the user does, the campaign thinks they’ve converted, and as they restart with the same experience, it re-evaluates them each time, to determine which offer to show them.</p>
<p>That’s campaign #1.</p>
<p>We’ll call it the Mid Year Parent Campaign – and it’s the one at the very top of the illustration.</p>
<p>Now that I have that, I need to create two sub campaigns; one for Undergrad, the other for Postgrad. These campaigns will serve something back into the UndergradNested mbox, or the PostgradNested mbox.</p>
<h3>Main Sub Campaigns</h3>
<p>So, as I also want to serve back behaviorally targeted content, based on their stage of application, I need to repeat the above type of scenario, but have the experiences based on the users stage.</p>
<h3>Stage of application</h3>
<p>Once again, a Landing Page campaign allows a user to see different experiences each time, based on the rules evaluated.</p>
<p>So, we created another Landing Page campaign, with 4 offers, each offer targeting the stage that the user has completed:</p>
<ol>
<li>They’ve started an application but haven’t completed it yet</li>
<li>They’ve qualified for entry, but haven’t started an application yet</li>
<li>They’re a repeat visitor and haven’t qualified yet</li>
<li>They’re a new visitor and haven’t qualified yet</li>
</ol>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/undergrad_campaign.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="undergrad_campaign" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/undergrad_campaign_thumb.png" border="0" alt="undergrad_campaign" width="644" height="430" /></a></p>
<p>But, again, we don’t want to show them an offer just yet – we want to show an A/B test for offers 3 &amp; 4, and different content for offers 1 &amp; 2.  So, again, we serve back a nested mbox offer, that aligns with the users stage.  In the example below, I’ve shown the nested mbox content for Experience D:</p>
<p><code>&lt;div class="mboxDefault"&gt;<br />
&lt;/div&gt;<br />
&lt;script type="text/javascript"&gt;<br />
mboxCreate('1stTimeVisNested');<br />
&lt;/script&gt;</code></p>
<h3>A/B..n Sub-Campaigns</h3>
<p>Now that I have the Undergrad main behaviorally targeted campaign created, I need to create the 4 sub-campaigns which will serve back real content that the user will see.</p>
<p>So, I create a new A/B..N campaign, target the mbox 1stTimeVisNested created above, and create 2 different experiences for it.  That’s the A/B test for the 1st Time Visitors who haven’t qualified.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/ab_test_1.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="ab_test_1" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/ab_test_1_thumb.png" border="0" alt="ab_test_1" width="644" height="407" /></a></p>
<p>I repeat that for Repeat Visitors who haven’t qualified, but this time I target the campaign at the mbox RepeatVistNested.  This one also has two offers (the A/B test for this campaign).</p>
<p>Then I create two more A/B campaigns which will serve back content into the respective mbox defined during the other two stages of the application.</p>
<p>Complicated I know – hope you’re still with me.</p>
<h3>Rinse and Repeat</h3>
<p>Once all that’s been created, it’s a fairly simple matter to duplicate each campaign for a Postgrad version, modify the offer to create new distinct mboxes for each one, and set up the A/B campaigns, with their respective offers.</p>
<p>In doing so, we now have a total of 11 campaigns and 10 nested mboxes, with 12 content offers.</p>
<p>Now to the targeting of it all.</p>
<h3>Targeting Expressions and Profiles</h3>
<p>Interestingly, this turned out to be the hardest part.</p>
<p>The very first campaign needs to determine whether to ultimately display Undergrad content or Postgrad content.</p>
<p>So, as we have OR’s in our rules, we need to use an Expression Target (basically Javascript that sits in the T&amp;T target rules and returns a true or false).  We have to use an expression because the rules at the campaign level are all AND-based rules…which don’t work for us.</p>
<p>So, we have two Expression Targets on the main top level campaign…one to determine Postgrad the other to determine Undergrad.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/top_level_target1.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="top_level_target" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/top_level_target_thumb1.png" border="0" alt="top_level_target" width="644" height="228" /></a></p>
<p>By way of explanation, the Undergrad target expression basically says:</p>
<p>1) Get the value of the last campaign that the user clicked on (that’s our campaign tags)<br />
2) Return true if the users last:<br />
a) coursecategory was Undergrad, or<br />
b) tool used was Mid Year, or<br />
c) LastMicrosite visited was Undergrad, or<br />
d) campaign tag contained “undgrad”, or<br />
e) the current URL query string contains a special one for us to test it with!</p>
<p>The same is basically true for the Postgrad target, just different values.</p>
<p>These two expression targets are then used in the campaign, highlighted below.  Despite the fact that it says “…is present”, what it actually means is “… is true”.  Never understood why that is, but there we go.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/top_level_campaign_targets.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="top_level_campaign_targets" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/top_level_campaign_targets_thumb.png" border="0" alt="top_level_campaign_targets" width="537" height="484" /></a></p>
<p>Then we need to set up our Application Stage targeting – basically telling us if the user has Qualified for Entry and hasn’t started and app, or if they’ve started one but haven’t completed it yet.  So we added more targets as follows:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/stages_3_and_4_targets.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="stages_3_and_4_targets" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/stages_3_and_4_targets_thumb.png" border="0" alt="stages_3_and_4_targets" width="644" height="201" /></a></p>
<p>You’ll notice in both that there are a combination of both user and profile based rules.  User rules are script based and are set up in the Profiles area of T&amp;T and profile based rules are values passed into T&amp;T from an mbox.</p>
<p>We use a lot of mboxes across the site and pass quite a few profile parameters in through the mboxes – which makes it easier for us to target later.  All of our key stages have been pre-tagged with mboxes and various parameters.</p>
<p>The only one to use a user-based profile is our lastcampaign profile.  Anytime a visitor comes to our site and the visit contains a campaign tracking code, the code is automatically passed into Test &amp; Target and saved into their user profile, via a script, shown below.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/user_profiles.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="user_profiles" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/user_profiles_thumb.png" border="0" alt="user_profiles" width="644" height="256" /></a></p>
<p>You’ll also notice some of the profile.parameters that have been passed in – note that you can’t edit them.</p>
<p>In testing all of this, I just couldn’t figure out why I always ended up in the repeat visitor campaign for either UG or PG.</p>
<p>The reason was easy to overlook, and worth mentioning:</p>
<p>I’d actually structured the order of offers back to front in the second level campaigns…stupid me, I did know this, I clean forgot when I created the campaigns (Omniture: it would be great though to be able to re-order experiences – but you can’t you have to delete and start again).  The reason being, you have to put the highly targeted ones at the top and the broadest match at the bottom, as T&amp;T evaluates in the order that the experiences are displayed.  And thanks to Veronica at Omniture for spotting a misplaced apostrophe…they’ll get you everytime!</p>
<h3>Testing everything</h3>
<p>Yes, it’s a challenge – this many campaigns and offers means lots of new sessions, clearing of cookies, and re-establishing the stage of the user journey, but after a few hours, confirmation was established that everything was as it should be.</p>
<p>The biggest problem was that as we were serving back nested mboxes, we couldn’t preview the content in-situ as you would normally do through On-Site Preview, as it looks for the mbox on the page…and they don’t “exist” yet because they’ve not been served back yet.</p>
<p>But we go there.</p>
<h3>Performance?</h3>
<p>With all of these nested mboxes flying around, I was concerned by performance.  But, I was really happily surprised…it’s virtually undetectable.  Using WASP we’re able to see the order that the mboxes are served in and they match up correctly.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/mbox_calls_WASP.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="mbox_calls_WASP" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/05/mbox_calls_WASP_thumb.png" border="0" alt="mbox_calls_WASP" width="563" height="849" /></a></p>
<h3>In Summary</h3>
<p>So, there we have it.  Two behaviorally targeted campaigns, with triple backflip A/B twists thrown in.  The horse is back in the stable, the gates of hell are securely closed again and Rapture didn’t happen.</p>
<p>Test &amp; Target came to the rescue and allows us to do what we need to do from a campaign standpoint.</p>
<p>I can sleep now – the campaign is live, you can experience the different offers by viewing the homepage, then a Postgrad course, then an Undergrad course, then repeating your visit later, or starting an app and not completing it.  If you feel so inclined…</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/test-and-target-silly-season-has-arrived/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Moving beyond business-based segmentation</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/#comments</comments>
		<pubDate>Wed, 20 Apr 2011 10:48:23 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[behavioural targeting]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[saint]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[Test&Target]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/"><img align="left" hspace="5" width="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Dashboard.png" class="alignleft wp-post-image tfe" alt="FOYL_Dashboard" title="FOYL_Dashboard" /></a>One of the most powerful ways to enable an audience connection is through behavioural segmentation.

Many companies today segment from a business standpoint.  Don’t get me wrong, this is a good strategy and aligns your measurement and optimisation strategy with your business segmentation model.

Customer / non-customer segments.  Product A owners / product B owners.  Mosaic-based segments.  Geographic segments.  Lead / Non-lead segments.  These are all typically business-based segments, and you should definitely be segmenting using this methodology if your overall business does.

But I think there’s a higher level of segmentation – behavioural segmentation.  Read on to see how we easily achieved this.

]]></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%2Fmoving-beyond-business-based-segmentation%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fmoving-beyond-business-based-segmentation%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_Dashboard" border="0" alt="FOYL_Dashboard" align="right" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Dashboard.png" width="244" height="144" />One of the most powerful ways to enable an audience connection is through behavioural segmentation.</p>
<p>Many companies today segment from a business standpoint.&#160; Don’t get me wrong, this is a good strategy and aligns your measurement and optimisation strategy with your business segmentation model.</p>
<p>Customer / non-customer segments.&#160; Product A owners / product B owners.&#160; Mosaic-based segments.&#160; Geographic segments.&#160; Lead / Non-lead segments.&#160; These are all typically business-based segments, and you should definitely be segmenting using this methodology if your overall business does.</p>
<p>But I think there’s a higher level of segmentation – behavioural segmentation.</p>
<h3>Behavioural segmentation in action</h3>
<p>Every time someone visits your site they’re telling you what they’re interested in.&#160; These behavioural segments are measurable and usable.&#160; And moving from business-based segmentation to behavioural segmentation truly allows you to relevantly engage with your customers based on what they’ve told you about themselves, through either their activity on your site, or through forms they’ve completed.</p>
<p>At Murdoch, we recently re-developed our primary lead generation tool, called “Figure Out Your Life”.</p>
<p>FOYL, as it was affectionately known to us, was the University’s primary lead gen tool – it essentially asks you a number of questions and then suggests courses or careers that may be of interest to you.</p>
<p>Overall, the redesign was based on user feedback from focus groups but we took the opportunity to introduce behavioural segmentation into it, to not only measure those segments over time, using a combination of SiteCatalyst and SAINT classifications, but to enable more refined and relevant content targeting to each segment for optimisation and engagement purposes.</p>
<p>The new FOYL, now called <a href="http://www.murdoch.edu.au/Future-students/Figure-out-your-course/?cid=elephant" target="_blank">Figure Out Your Course</a> (or FOYC) asks 6 personality-type questions, and allows the user to rate their answer to each question, on a sliding scale, from 1 to 10.</p>
<p>The combination of their answers to the 6 questions results in 3 recommendations for courses they might consider.&#160;&#160; </p>
<p>I’m not going to reveal the methodology behind tool – that’s confidential IP and very complex, but I will talk about the segmentation opportunities it allows.</p>
<h3>How we achieved behavioural segmentation</h3>
<p>From a segmentation standpoint, we decided that we wanted to firstly measure the segments to see what “types” of users are completing the tool, and secondly, through integration with Test &amp; Target, we can then customise content to each user, based on how they answered each question.</p>
<p>To do so, we needed to capture each of their answers in an eVar (conversion variable), which must be remembered over multiple visits.</p>
<p>To enable more realistic clustering of segments, we decided that while the tool works on a rating between 1 and 10, we’d actually work our segments on a rating of 1 to 5.&#160; So we “bucketed” each answer accordingly:</p>
<p>Moving the slider to position 1 or 2 makes them segment 1,    <br />3 or 4, segment 2     <br />5 or 6, segment 3     <br />7 or 8, segment 4     <br />9 or 10, segment 5</p>
<p>In doing so, each user now scores (from a segment standpoint) between 111111 and 555555, which makes a total of 15,625 combinations (111111, 111112, 111113, etc through to 555555), or 5^6.</p>
<p>By combining their scores for individual answers into a single variable, we end up with a per-person score, where each digit in the variable represents their chosen response to each question.&#160; </p>
<p>So for example, if a person answers question 1 with a rating of 2, question 2 a rating of 10, question 3 a rating of 7, question 4 a rating of 10, question 5 a rating of 6 and question 6 a rating of 1, their overall segment score would be 154531.</p>
<p>We store this in an eVar and a persistent s.prop, and pass them to SiteCatalyst.</p>
<h3>Results</h3>
<p>What we end up with is a list of scores in a SiteCatalyst report as follows:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_segments_raw.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_segments_raw" border="0" alt="FOYL_segments_raw" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_segments_raw_thumb.png" width="266" height="239" /></a></p>
<p>Not a lot of use, except that we can see the raw scores and the number of instances of each score.&#160; You can see as well that they’ve started to cluster.&#160; 50 people have been through the tool and selected 141515 as their answers to each question.</p>
<p>Using SAINT classifications, we then created every possible combination and classified every result.&#160; Despite it being 15,625 combinations, this only took a few minutes – gotta love Excel for this.</p>
<p>We’ve classified each digit location as the question, and each digit value as the score from 1 to 5.</p>
<p>For example, the classification for digit location 1 is “Indoors (1) or Outdoors (5)”.&#160; The values range from 1 to 5.</p>
<p>Our classification file looks like:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Classification_File.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="FOYL_Classification_File" border="0" alt="FOYL_Classification_File" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Classification_File_thumb.png" width="644" height="350" /></a></p>
<p>We set “No FOYL” as the default for people who haven’t been through the tool yet – which also allows us to use T&amp;T to engage them into the tool.</p>
<p>Using the classifications, we can now see a report that shows all responses to digit location 1…i.e. how did people answer that question:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Question_1_Responses.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_Question_1_Responses" border="0" alt="FOYL_Question_1_Responses" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Question_1_Responses_thumb.png" width="361" height="182" /></a></p>
<p>So we can see that most people are answering question 1 with a segment rating of 3 (mid way).&#160; Unfortunately, we can’t order the values numerically, they are ordered highest to lowest on their instances.</p>
<p>If we chart that as a pie chart, we see:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Question_1_Pie.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_Question_1_Pie" border="0" alt="FOYL_Question_1_Pie" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Question_1_Pie_thumb.png" width="419" height="209" /></a></p>
<p>Now we repeat that for every question asked and pop it into a dashboard for an overview of results, and we can see:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Dashboard1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_Dashboard" border="0" alt="FOYL_Dashboard" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Dashboard_thumb.png" width="644" height="377" /></a></p>
<p>We can also now sub-relate those individual segments with the courses they’ve viewed:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Question_1_Courses.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_Question_1_Courses" border="0" alt="FOYL_Question_1_Courses" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Question_1_Courses_thumb.png" width="644" height="372" /></a></p>
<p>Our true measure by segment is lead generation, so we just add in those conversion metrics too, Lead Start and Lead Complete and we can see conversion by segment.</p>
<h3>Discover</h3>
<p>Using Discover, we can create those segments individually and compare them.&#160; Here I’ve compared search terms against anyone that answered the Behind Scenes/Lead a team or Indoors/Outdoors with a 5:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Discover.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="FOYL_Discover" border="0" alt="FOYL_Discover" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/04/FOYL_Discover_thumb.png" width="644" height="144" /></a></p>
<p>The same segment can be used in SiteCatalyst 15 to segment your reports.</p>
<p>We also pass these segments into our email marketing platform so we can segment our ongoing communications further, generating a more personalised and relevant experience for the user.&#160; We can now customise parts of the message dynamically, based on the segment (or segments) that they told us they’re in.</p>
<h3>Test &amp; Target</h3>
<p>Now the really useful stuff.</p>
<p>Because Test &amp; Target can also see those segments and values, we can target content to each segment as they re-engage across our content.&#160; For example, we can vary messaging to people who prefer to work outdoors instead of indoors.</p>
<p>We can target course content to them based on their selections.</p>
<p>We can build multiple targets and combination targets to get the content to them.&#160; If they haven’t been through the tool, we’d also know that too, and we can target messaging to try to engage them that way.</p>
<h3>In summary</h3>
<p>Every company has the opportunity to segment. And that’s how you move beyond reporting to insight.&#160; Understanding how your segments interact with your content or how they convert differently allows you to further optimise their experience.&#160; </p>
<p>There’s plenty of opportunity to segment for measurement purposes, but when you combine Test &amp; Target with those segments, and start to target information based on those segments, it’s really powerful.</p>
<p>When you move away from just reporting, to segmentation, and beyond to segmentation based on user behaviour, you can really start to generate user engagement and relevance of content.</p>
<p>You just need to open your mind to the segmentation possibilities and find out what works for you.</p>
<p>Let me know how you’re segmenting your site visitors and what you’re doing around optimising their user journey based on their segments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/moving-beyond-business-based-segmentation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Understanding user behaviour on forms a.k.a. form abandonment</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/understanding-user-behaviour-on-forms-a-k-a-form-abandonment/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/understanding-user-behaviour-on-forms-a-k-a-form-abandonment/#comments</comments>
		<pubDate>Sun, 02 Jan 2011 11:20:20 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[form abandonment]]></category>
		<category><![CDATA[form analysis]]></category>
		<category><![CDATA[form analysis plugin]]></category>
		<category><![CDATA[form conversion]]></category>
		<category><![CDATA[forms]]></category>
		<category><![CDATA[Segmentation]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=429</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/understanding-user-behaviour-on-forms-a-k-a-form-abandonment/"><img align="left" hspace="5" width="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/01/form_completion_thumb.png" class="alignleft wp-post-image tfe" alt="Form Completion Report" title="Form Completion Report" /></a>We've all got forms on our websites.  And chances are, you have multi-page forms.  But, do you know how they're performing?  Do you know where people are abandoning your forms?  If you knew that, what could you do?  There's lots of ways to track forms but they vary depending upon what you need to accomplish.  Multi-page forms, which are very common these days, are slightly more complex from a measurement standpoint, but you definitely want to get some insights into these types of forms. In this post, I look at various ways to review form abandonment, from SiteCatalyst Fallout Reports, to using Discover Fallout Reports, to the Form Analysis plugin.]]></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%2Funderstanding-user-behaviour-on-forms-a-k-a-form-abandonment%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Funderstanding-user-behaviour-on-forms-a-k-a-form-abandonment%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>We’ve all got forms on our websites.  And chances are, you have multi-page forms.  But, do you know how they’re performing?  Do you know where people are abandoning your forms?  If you knew that, what could you do?</p>
<p>There’s lots of ways to track forms but they vary depending upon what you need to accomplish.  Multi-page forms, which are very common these days, are slightly more complex from a measurement standpoint, but you definitely want to get some insights into these types of forms.</p>
<p>Our online application form for enrolment is around 18 pages – only some of which require you to enter information.  So it’s important for us to know which pages people abandon on, and which form fields they last interact with.</p>
<p>Another example would be a credit card application form, which might be 10 pages.  Or an insurance form that might be 5 pages long.  And there’s no real benchmark for completion.  The benchmark to use is your historical data.  Then you try to optimise it to achieve a greater conversion from your own benchmark.</p>
<p>In the following post, I’ll look at different ways that you can measure forms using SiteCatalyst and Discover. This is a fairly long post, so I apologise in advance.</p>
<h3>Success Events</h3>
<p>The first thing you need to do is ensure you are setting some success events.  This will tell you the number of times a form was viewed and subsequently completed.</p>
<p>To do that, you’ll need to do a couple of things.</p>
<p>Firstly, you’ll need to use an eVar for the form name, and two success events – one for form view, and the other for form completion.  We actually use four different success events; Form Start, Form Complete, Lead Start and Lead Complete, being a positive optin.</p>
<p>On the form page, set the eVar to the name of the form, and set the success event, for example:</p>
<p><code>s.eVar8 = "Figure Out Your Life 2009";<br />
s.events = "event2"; // this is our Lead Start success event</code></p>
<p>When the user submits the form, you can then set the eVar and the completion event, as follows:</p>
<p><code>s.eVar8 = "Figure Out Your Life 2009";<br />
s.events = "event3"; // this is our Lead Complete success event</code></p>
<p>Now in SiteCatalyst, if you view the Lead Type report (assuming that’s what you called the eVar8), against Lead Start and Lead Complete success events, you’ll have some basic numbers, and you can create a calculated metric to understand completion ratios (lead complete / lead start).</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/01/form_completion.png"><img style="display: inline; border-width: 0px;" title="Form Completion Report" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/01/form_completion_thumb.png" border="0" alt="Form Completion Report" width="533" height="138" /></a></p>
<p>Then you can trend the same report, picking up the Lead Conversion Rate and the name of the form, to analyse its performance over time against other marketing campaigns &#8211; for example:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/01/conversion_rate_over_time.png"><img style="display: inline; border: 0px;" title="Trended conversions over time" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2011/01/conversion_rate_over_time_thumb.png" border="0" alt="Trended conversions over time" width="594" height="184" /></a></p>
<p>One thing you’ll probably want to do though is contact support to get Event Serialisation turned on for these two success events.  This ensures that you don’t count the event twice during the same session, which is especially useful when they have an error and go back to the form which may (or may not) fire off the Lead Start event again.</p>
<p>But that’s not really what this post is about.  This assumes that you’re doing that anyway.</p>
<h3>Form Field Analysis</h3>
<p>What about the fields that they abandon on?  Irrespective of it being a multi-page form or not, you’ll likely want to know what fields they last interacted with.</p>
<p>You can get this by using the formAnalysis plugin.  See the <a href="#nittygritty">nitty gritty bit at the bottom</a> for implementation ideas…as always, check with Omniture Support or Engineering Services to make sure you’ve done it correctly as the implementation can be different from client to client.</p>
<p>It’s not a particularly pretty report, and it can be somewhat complex to implement, but there’s a heap of insights it can give you, enabling you to take a closer look at your forms and decide if you need to change the label, or the field itself, or indeed if you really, really, need that field.</p>
<p>We have a form on the Murdoch Uni site called “Stay In Touch”.  It appears in multiple places across the site.</p>
<p>The way we have configured our form analysis plugin is to use the pagename, followed by the formname, and then the plugin does the rest.</p>
<p>As you can see from the report below, the pagename varies depending upon which form the user filled in.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/form_field_abandon.png"><img style="display: inline; border-width: 0px;" title="Form Analysis Report" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/form_field_abandon_thumb.png" border="0" alt="Form Analysis Report" width="593" height="310" /></a></p>
<p>As you can see, the most common thing that they last interact with was the field “segment” – that’s a field that asks them to tell us who they are.  It actually appears across a number of the different (but same) forms across the site and seems to be fairly consistent.</p>
<p>As that was the last field they interacted with, we need to look at the next field, or the form overall.  The next field asks them to tell what they’d like to be kept in touch about…and it appears that it’s that selection that’s putting them off.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/segment_field.png"><img style="display: inline; border-width: 0px;" title="segment_field" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/segment_field_thumb.png" border="0" alt="segment_field" width="466" height="169" /></a></p>
<p>I’ve filtered the above report using a number of criteria to look only at “abandon”.  The filter was:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/form_field_abandon_filter.png"><img style="display: inline; border-width: 0px;" title="form_field_abandon_filter" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/form_field_abandon_filter_thumb.png" border="0" alt="form_field_abandon_filter" width="554" height="301" /></a></p>
<h3>So, what…</h3>
<p>What can we do about this abandonment?</p>
<p>Well, there’s a number of things in play here.  We have another form that’s about getting in touch with the University to ask questions – powered by RightNow.  It appears that on further examination using pathing from the forms above, we can tell that the user wasn’t actually looking to use this form – they wanted the Ask a Question form as that’s where most of the “abandoned” traffic went to.</p>
<h3>Multi-page forms</h3>
<p>Multi-page forms are common, and you can use SiteCatalyst Fallout Reports to see the completion from page to page.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/fallout_report.png"><img style="display: inline; border-width: 0px;" title="SiteCatalyst Fallout Report" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/fallout_report_thumb.png" border="0" alt="SiteCatalyst Fallout Report" width="454" height="330" /></a></p>
<p>There’s a gotcha here though – you can only use this for 7 pages.  So if your form is more than 7 pages long, you’re going to be out of luck if you want to see every page.</p>
<p>The other way, which sort of works, but can lead to a bit of trouble, is to just look at the page views across the forms, by filtering on the pagename.  The problem with this approach is that it doesn’t put them in the order that you want them…it only shows the number of page views.</p>
<p>Enter Discover.</p>
<h3>Using Discover Fallout</h3>
<p>Discover has a wonderful visual fallout report that allows you to add an unlimited number of pages, or steps, to a form fallout report.</p>
<p>The following (very long image) is a representation of our online application process.  It’s 19 steps and each step shows the amount of fallout per step vs those that went on, and if they left, where they went next.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/onlineapps_small.png"><img style="display: inline; border-width: 0px;" title="Discover Fallout Report" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/onlineapps_small_thumb.png" border="0" alt="Discover Fallout Report" width="634" height="918" /></a></p>
<p>The following is an enlarged area of the same report:</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/onlineapp_onesection.png"><img style="display: inline; border-width: 0px;" title="Discover fallout report enlarged" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/onlineapp_onesection_thumb.png" border="0" alt="Discover fallout report enlarged" width="554" height="217" /></a></p>
<p>The thing that you’re looking for in this report is a larger than expected “lost”, as highlighted above.  Simply click on the green arrow and it will tell you where they went.  In the above example, the particular page where people “fallout” is the Upload Docs form, which requests documents to be uploaded.  Clearly users are not aware they need to upload documents, or don’t have them to hand, so they save the form and come back later – thereby causing an “abandon”.  We now alert them to the fact that they’ll need to upload various documents, minimising any fallout.</p>
<p>This is very handy report as it allows you to narrow down your analysis of fields to a specific page.  Start at that point to increase the conversions of your forms.</p>
<p>The other, really important capability, is that you can segment this report nine ways from Sunday to see if different segments interact with your forms differently.  We commonly look at Domestic versus International visitors through this lens.</p>
<h3>And now to the nitty gritty bit<a name="nittygritty"></a></h3>
<p>There’s a number of parts to get the form analysis plugin working.  Firstly, you’ll need to get the plugin from Omniture.  You’ll also need to define an s.prop in SiteCatalyst admin.  We’ve used s.prop18.</p>
<p>Then you’ll need to configure your s_code config section.  There’s a few variations, but ours is as follows:</p>
<p><code>/* Form Analysis Config */<br />
s.formList="stayintouchform,form1" // Names of forms to track<br />
s.trackFormList=true;<br />
s.trackPageName=true; // Append the name of the page to the form name<br />
s.useCommerce=false;<br />
s.varUsed="prop18"; //sprop used<br />
s.eventList="" //Abandon,Success,Error</code></p>
<p>s.formList is a comma separated list of forms that you want to track.  The name of the form must be the same name that is in the HTML, i.e. &lt;form name=”stayintouchform”&gt;, and should be unique across multi-page forms (to allow for better visibility).</p>
<p>In the s_doPlugins(s) section, you’ll need to add the following:</p>
<p><code>/* Form Analysis */<br />
s.setupFormAnalysis();</code></p>
<p>Once you’ve got those in place, you’ll start to track each form field.  Remember that it’s the last field they interacted with that is recorded.  There are some other values as well, such as “Continue”, “Abandon No Data” and so forth, but they’re all fairly self explanatory.</p>
<p>And that’s about it really.  There’s also a really great post from Adam Greco, a.k.a. <a title="The Omni-Man Blog" href="http://www.the-omni-man.com/sitecatalyst/adamgreco/2010/12/06/tracking-form-errors-part-1/" target="_blank">the Omni-Man</a>, who talks about using specific events to track form completions, ratios, etc, without the form analysis plugin.</p>
<h3>Final Thoughts</h3>
<p>Form abandonment is a critical part of understanding user interactions on your forms.  It’ll give you better insight and allow you to improve your overall conversions on your cart completions, product selections etc, and should therefore be definitely considered as part of your overall implementation strategy.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/understanding-user-behaviour-on-forms-a-k-a-form-abandonment/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Back to basics &#8211; props, eVars and events</title>
		<link>http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-props-evars-and-events/</link>
		<comments>http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-props-evars-and-events/#comments</comments>
		<pubDate>Sun, 26 Dec 2010 13:29:39 +0000</pubDate>
		<dc:creator>Tim Elleston</dc:creator>
				<category><![CDATA[SiteCatalyst]]></category>
		<category><![CDATA[campaign stacking]]></category>
		<category><![CDATA[Conversions]]></category>
		<category><![CDATA[Discover]]></category>
		<category><![CDATA[evars]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[prodView]]></category>
		<category><![CDATA[props]]></category>
		<category><![CDATA[purchase]]></category>
		<category><![CDATA[revenue]]></category>
		<category><![CDATA[saint]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Segmentation]]></category>
		<category><![CDATA[sprops]]></category>

		<guid isPermaLink="false">http://www.elephantsandanalytics.com.au/?p=437</guid>
		<description><![CDATA[<a href="http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-props-evars-and-events/"><img align="left" hspace="5" width="75" height="75" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/Omniture_SiteCatalyst_fundamentals_thumb-150x150.png" class="alignleft wp-post-image tfe" alt="Omniture_SiteCatalyst_fundamentals" title="Omniture_SiteCatalyst_fundamentals" /></a>One of the fundamental things you need to understand about Omniture SiteCatalyst is the difference between an s.prop and an eVar, and just what events are and when to set them.  They are at the heart of the product and provide the ability to customise it to suit your business needs.

If you don't understand the difference, you're going to be in a world of pain, and left dazed and confused.

This is, understandably, the most confusing thing to new SiteCatalyst users, and they take a bit of getting used to, especially when you start to combine them all together, but once you understand them, you’ll be on your way to generating custom ones that can really provide insight.  Hopefully this post will help out in some small way.]]></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%2Fback-to-basics-props-evars-and-events%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.elephantsandanalytics.com.au%2Fblogposts%2Fback-to-basics-props-evars-and-events%2F&amp;source=timelleston&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/Omniture_SiteCatalyst_fundamentals.png" target="_blank"><img title="Omniture_SiteCatalyst_fundamentals" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 5px; border-right-width: 0px" height="244" alt="Omniture_SiteCatalyst_fundamentals" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/Omniture_SiteCatalyst_fundamentals_thumb.png" width="208" align="right" border="0" /></a>One of the fundamental things you need to understand about Omniture SiteCatalyst is the difference between an s.prop and an eVar, and just what events are and when to set them.&#160; They are at the heart of the product and provide the ability to customise it to suit your business needs.</p>
<p>If you don’t understand the difference, you’re going to be in a world of pain, and left dazed and confused.</p>
<p>This is, understandably, the most confusing thing to new SiteCatalyst users, and they take a bit of getting used to, especially when you start to combine them all together, but once you understand them, you’ll be on your way to generating custom ones that can really provide insight.</p>
<p>The <a title="Omniture SiteCatalyst Fundamentals - understanding props, evars and events" href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/Omniture_SiteCatalyst_fundamentals.png" target="_blank">clickable illustration</a> on the right started as a Sunday afternoon musing, but then extended into a somewhat chaotic depiction of props, evars, events, campaigns, products and so forth – of which I’ve tried to explain a little more simply below.</p>
<h3>s.prop definition</h3>
<p>These are custom traffic variables.&#160; They are used to count the number of times that certain values are sent into SiteCatalyst.&#160; With the latest release of SiteCatalyst, you get 75 custom traffic variables to play with.</p>
<p>They are not persistent – meaning that once they get counted in SiteCatalyst they get forgotten.&#160; Nothing else can get attributed to them.</p>
<p>Traffic data includes visits, visitors, page views, sections, sub sections, internal search terms, user type (segments) etc.&#160; You can also enable pathing on these custom variables to understand the path that users take from prop to prop. </p>
<p>If you want to breakdown two traffic variables by one another, such as Pages by Browsers, then you must ensure that both variables are set on the same page.&#160; The correlation report only shows instances where two things occurred at the same time.</p>
<p>If you wanted to understand internal search terms that eventually get the user to a form, traffic props are not the way to go.&#160; For that, you need to use an eVar.&#160; And in many cases, when you set a custom traffic prop, you’ll also want to set a custom eVar too.</p>
<p>Mostly you’ll just pass a single value into an s.prop…maybe the name of the sub section, or the name of a tool, or the type of user currently logged in, or the category of content etc.&#160; There’s another type of s.prop, which is called a list s.prop.&#160; List props take a delimited list of values, and then they’re split out into separate line items in SiteCatalyst.</p>
<p>Bear in mind that list props cannot be correlated…despite the fact they’re broken out by SiteCatalyst into their individual elements.</p>
<h3>eVar definition</h3>
<p>These are called conversion variables and are generally set on different pages.&#160; Again, you get 75 of these too. </p>
<p>They are usually used to tie success events back to the last value that was stored in the eVar.&#160; By definition, these are persistent, and you control, through the admin, how long they remain persistent (visit or timeframe or when something happens like a success event), and how to allocate a success event to them (most recent value is the most common setting).</p>
<h4>eVar relationships</h4>
<p>eVars can be related (or broken down) by one another.&#160; There are two ways to achieve this – basic subrelations and full subrelations:&#160; </p>
<ul>
<li>Full subrelations can be broken down by any other eVar that has either full or basic subrelations enabled. </li>
<li>Basic subrelations can only be broken down by an eVar that has full subrelations enabled. </li>
<li>The third type is no subrelations and they cannot be broken down by anything. </li>
</ul>
<p>By default, campaigns and products are enabled with full subrelations out of the box.</p>
<p><a href="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/subrelations.png"><img title="subrelations" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="249" alt="subrelations" src="http://www.elephantsandanalytics.com.au/wp-content/uploads/2010/12/subrelations_thumb.png" width="404" border="0" /></a> </p>
<p>Consider this:</p>
<p>If you want to know which internal search terms lead to the most form submissions, <strong><u>and</u></strong> which search terms lead to tool usage on your site, then Search Terms needs to have Full Sub Relations enabled on it.&#160; That way you can break down Search Terms by any eVar, and the other eVars (such as Form Name and Tool Name) can also be broken down by Search Term.</p>
<h3>Crossing eVars with sProps</h3>
<p>You can’t.&#160; You just, plain, can’t.&#160; Accept this and move on.</p>
<p>You cannot cross traffic values with conversion values.&#160; They don’t mix.&#160; As soon as you remember that, and plan for that, you’re doing ok.&#160; That’s one of the reasons you generally set an eVar every time you set a traffic prop. You can correlate two traffic props together (browser and subsection for exmaple), and you can subrelate two conversion variables together, but in SiteCatalyst, you can’t cross props and eVars.&#160; </p>
<p>If you’ve got <a href="http://www.omniture.com/en/products/online_analytics/discover" target="_blank">Discover</a>, well that’s a different story.&#160; You can pretty much cross anything you like with anything you like, against segments and times on the fly, to your hearts content!&#160; Seriously, if you don’t have Discover, get in touch with your account manager for a demo – you will NOT look back.&#160; And if you have a lot of eVars that you want full subrelations on, then you’re a prime candidate for Discover, not to mention if you’re using ASI slots for segmentation reasons – or you just can’t get that report that you’re looking for.&#160; Discover will do it for you.&#160; Period.</p>
<h3>Events</h3>
<p>Success events are counts of specific things that occur on your site, usually things like a form view, or a registration, or a login, or an application.&#160; Success events are set and tied to an eVar.&#160; Your reports will show the number of times that success events have been set against the specific values on the eVars.</p>
<p>Normal success events, such as when a registration form is viewed and then completed, takes two success events, one for the view and the other for the completion.&#160; </p>
<p>So, let’s assume you have a registration form.&#160; You want to know how many people view the form and how many people submit the form.</p>
<p>On the registration form page, you’d set the following:</p>
<p> <code>s.events = &quot;event1&quot;; // this is your form view event    <br />s.eVar1 = &quot;Registration Form&quot;; // this is the name of the form</code>
<p>Then, on the thank you page, you’d set the following:</p>
<p> <code>s.events = &quot;event2&quot;; // this is your form complete event    <br />s.eVar1 = &quot;Registration Form&quot;; // this is the name of the form</code>
<p>Notice that eVar1 is set to the same name in both instances, but has different success events set.</p>
<p>In SiteCatalyst, you’d create eVar1, named something like “Forms” which will automatically create a new report for you called Forms.&#160; You’d view the Custom Conversion &gt; Forms report, being eVar1, add in the metrics Form Views and Form Completes, and it will show you how many form views have happened (event1) and how many form completes have happened (event2) during the specified time period.</p>
<h3>Special Events</h3>
<p>Then there are special events; product views, shopping cart view, open, add, remove and checkout, and finally a purchase.&#160; These are generally used for measuring products purchased and shopping cart activity.</p>
<h3>A product example</h3>
<p>So let’s assume that you are a financial institution and have information on various credit cards as well as an application form for each type of card.&#160; You want to know how many times the card information has been viewed, as well as applications started and submitted, across a multi-page application process.&#160; Additionally, you want to track the credit limit applied for on the card application.</p>
<p>On the credit card information page, you set the special event prodView (and it’s also best practice to set another success event as the prodView event is only available within the product reports).</p>
<p>So, you could use the following:</p>
<p> <code>s.events = &quot;prodView,event3&quot;; // product view and a success event    <br />s.products = &quot;;Credit Card XYZ&quot;; // this is the name of the product     <br />s.eVar2 = &quot;Credit Card XYZ&quot;; </code>
<p>The product string usually takes many more parameters, but as we’re only setting it for a product view, we only need to set the name of the product in the product string.&#160; </p>
<p>The other parameters, that are required when something is purchased, are as follows:</p>
<ul>
<li>Category (legacy – leave blank so that you can use Classifications to better group products) </li>
<li>Product Name </li>
<li>Number of Units </li>
<li>Total Revenue from Units </li>
<li>Events and eVars (but we’ll save those as they’re more complicated but can be used for things like tracking shipping costs or discounts etc) </li>
</ul>
<p>Note that you MUST start the product string with a semi-colon if you are not using the category.&#160; You don’t generally use the first parameter, Category, because the best way to do that is to use classifications to group products together.</p>
<p>So, now you’ve got the product views measured, each time someone goes to the product page, event3 will be set against eVar2, and prodView will be set against the product Credit Card XYZ.&#160; ProdView is one of those special event counters.</p>
<p>To get the Application Start metric, on the first page of the application you set the following:</p>
<p> <code>s.events = &quot;event4&quot;; // application start event    <br />s.eVar2 = &quot;Credit Card XYZ&quot;; </code>
<p>To get the product purchase, the revenue, the amount and the successful submission, on the application thank you page you’d set the following:</p>
<p> <code>s.events = &quot;purchase,event5&quot;; // purchase and application submitted event    <br />s.eVar2 = &quot;Credit Card XYZ&quot;;     <br />s.products = &quot;;Credit Card XYZ;1;10000&quot;; // product;units;total revenue     <br />s.purchaseID = &quot;123456789&quot;; // unique application code</code>
<p>The events set include the special event “purchase” and event5, in this case, the application submitted event.</p>
<p>eVar2 is the name of the product for the conversion reports.</p>
<p>Products lists the name of the product, the number of units sold (1) and the revenue (10000 – in this case its the credit limit applied for).</p>
<p>The purchaseID would need to be a unique identifier, possibly the application number, so that SiteCatalyst can de-dupe any entries.</p>
<p>Now you have your product reports populated with the number of units sold and the total credit limits applied for, being the revenue amount (if that’s how you track revenue).</p>
<h3>To sum it up</h3>
<p>Props are traffic variables. eVars are conversion variables.&#160; Events are things that happen on your site and are tied to conversion variables.&#160; You can’t cross the two together, but can cross props and you can subrelate eVars.&#160; Oh, and you need to get <a href="http://www.omniture.com/en/products/online_analytics/discover" target="_blank">Discover</a> (‘coz it rocks). Did I mention that already?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.elephantsandanalytics.com.au/blogposts/back-to-basics-props-evars-and-events/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

