<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Jason Egan &gt; Marketing Measurement | Web Analytics | Site Optimization | Omniture</title>
	
	<link>http://www.jasonegan.net</link>
	<description>Marketing Measurement, Site Optimization, Web Analytics, Omniture SiteCatalyst, Omniture Test&amp;Target &amp; Social Media</description>
	<lastBuildDate>Thu, 03 Nov 2011 18:04:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/JasonEgan" /><feedburner:info uri="jasonegan" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Omniture SiteCatalyst Data Processing Order</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/FAkau9MKKS4/</link>
		<comments>http://www.jasonegan.net/2011/04/08/omniture-sitecatalyst-data-processing-order/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 18:24:28 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=273</guid>
		<description><![CDATA[Since there are so many ways now for an Omniture customer to manipulate their data (standard data collection, APIs, processing rules, VISTA rules, marketing channel processing rules, etc&#8230;), I thought it&#8217;d be helpful to share this graphic (credit to Omniture) of the order with which data is processed:]]></description>
			<content:encoded><![CDATA[<p>Since there are so many ways now for an Omniture customer to manipulate their data (standard data collection, APIs, processing rules, VISTA rules, marketing channel processing rules, etc&#8230;), I thought it&#8217;d be helpful to share this graphic (credit to Omniture) of the order with which data is processed:</p>
<p><a href="http://www.jasonegan.net/wp-content/uploads/2011/04/processing_rule_order.png"><img class="alignnone size-medium wp-image-274" title="processing_rule_order" src="http://www.jasonegan.net/wp-content/uploads/2011/04/processing_rule_order-300x232.png" alt="" width="300" height="232" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2011/04/08/omniture-sitecatalyst-data-processing-order/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2011/04/08/omniture-sitecatalyst-data-processing-order/</feedburner:origLink></item>
		<item>
		<title>Omniture SiteCatalyst 15: Migration Benefits and “Gotchas”</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/6WCmJVxIS8M/</link>
		<comments>http://www.jasonegan.net/2011/04/08/omniture-sitecatalyst-15-migration-benefits-and-gotchas/#comments</comments>
		<pubDate>Fri, 08 Apr 2011 13:02:14 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=254</guid>
		<description><![CDATA[First off, I am not privy to the upgrade timeline and what&#8217;s involved there in terms of who gets upgraded and when that happens. That being said, I think that it is important for everyone to be aware of both the benefits of upgrading as well as the customer-side factors that might slow down the [...]]]></description>
			<content:encoded><![CDATA[<p>First off, I am not privy to the upgrade timeline and what&#8217;s involved there in terms of who gets upgraded and when that happens. That being said, I think that it is important for everyone to be aware of both the benefits of upgrading as well as the customer-side factors that might slow down the decision to migrate. I will also preface this with the fact that I am excited for every client that I work with to get upgraded, as the new features and implementation capabilities will greatly increase what they can do with their analytics investment.</p>
<h3>SiteCatalyst 15 Migration Benefits:</h3>
<ul>
<li><a title="Omniture SiteCatalyst 15: Context Variables &amp; Processing Rules" href="http://www.jasonegan.net/2011/04/07/omniture-sitecatalyst-15-context-variables-processing-rules/">The new context variables and processing rules</a></li>
<li>Real-time segmentation (you&#8217;re living under a rock if you don&#8217;t know about that one!)</li>
<li>Segment sharing between Omniture Discover and SiteCatalyst</li>
<li>Upgraded dashboards (including segmentation of the dashboards themselves)</li>
<li>True unique visitors (matching the # in Omniture Discover)</li>
<li>Visits are now calculated for non-cookied visitors</li>
<li>Full subrelations enabled on all eVars (i.e. conversion variables)</li>
<li>Visitors, Visits and Page Views available on all reports</li>
<li>Bounce Rate available on more reports</li>
<li>More accurate calculation of time spent on site/page</li>
<li>Deduplication of visitors in classification reporting and in merchandising eVars</li>
<li>Enhanced video reporting and measurement</li>
<li>Better Data Warehouse functionality such as editing a request, scheduling a previously created request, and better status/error reporting</li>
</ul>
<p>I&#8217;m sure that I&#8217;m missing some things here, and that there are more benefits, but these are the ones that stood out for me as a regular user of these features. Now, a few of what might be challenges for some customers.</p>
<h3>SiteCatalyst 15 Migration &#8220;Gotchas:&#8221;</h3>
<ul>
<li>Segmentation will only work for data collected under the new platform. So, you will not be able to segment your data in SiteCatalyst prior to the migration. The implication here is that you will have to wait for year over year segmented data. However, how useful is that data really anyway? Tell me an actual change you&#8217;ve made on your site after looking at how Jan 2010 did compared to Jan 2011?</li>
<li>In order to utilize the processing rules feature there will be a certification process that has to be passed. This is to safeguard the implementation integrity so that an accident does not cause a significant problem for an implementation.</li>
<li>As with segmentation above, the new visitor metric will only be available from the date of the migration, moving forward.</li>
<li>The new calculation of visits (i.e. the inclusion of non-cookied visitors) will increase your numbers for the visits metric. I&#8217;d doubt this will be a huge increase, but nonetheless, it will need to be something you are aware of and will need to educate your users as such.</li>
<li>The new calculation of time spent will change this data moving forward only. The impact being that your time spent will be more accurate, but that again there is a change of which you will need to educate your users.</li>
<li>Video measurement in SiteCatalyst 15 will require an upgrade to your video implementation. This probably won&#8217;t be any more complicated that your original implementation was, but it will need to be done. So, the tricky thing here is timing a video implementation that you need to do now, while knowing that you will eventually be upgraded to SiteCatalyst 15 and might have to recode it. Again, since I&#8217;m not privy to the upgrade timeline for everyone, this is something you&#8217;d need to discuss with your Omniture account manager. Also, I&#8217;d point out that this is about all that I know about the video measurement. The upgrade to video measurement will work for v14 and v15 as well (when it&#8217;s out of beta), so there is that good news.</li>
<li>Segmentation is not in the Excel Client or Report Builder with the initial release of SiteCatalyst 15. I am positive that this will come at sometime down the road, but the point is that if you use these tools for reporting and dashboards, you will not be segmenting in them until the time that there&#8217;s an upgrade there.</li>
<li>SiteCatalyst 15 will not provide ASI slots/segments. This makes sense since you will have segmentation, but the real challenge is to cope with not having access to those old ASI slots for reporting once you migrate to SiteCatalyst 15.</li>
</ul>
<p>If you have any questions or other thoughts, leave me a comment below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2011/04/08/omniture-sitecatalyst-15-migration-benefits-and-gotchas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2011/04/08/omniture-sitecatalyst-15-migration-benefits-and-gotchas/</feedburner:origLink></item>
		<item>
		<title>Omniture SiteCatalyst 15: Context Variables &amp; Processing Rules</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/4iCcPJc-60c/</link>
		<comments>http://www.jasonegan.net/2011/04/07/omniture-sitecatalyst-15-context-variables-processing-rules/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 23:44:55 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Omniture SiteCatalyst]]></category>
		<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[omniture]]></category>
		<category><![CDATA[sitecatalyst]]></category>
		<category><![CDATA[SiteCatalyst 15]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=234</guid>
		<description><![CDATA[A big deal was made at the Omniture Summit of the segmentation available in SiteCatalyst 15. While the advantage of this feature is obviosu to everyone, I do not consider this to be the most significant part of the upgrade of SiteCatalyst to version 15. I consider the greatest new feature of SiteCatalyst 15 to [...]]]></description>
			<content:encoded><![CDATA[<p>A big deal was made at the Omniture Summit of the segmentation available in SiteCatalyst 15. While the advantage of this feature is obviosu to everyone, I do not consider this to be the most significant part of the upgrade of SiteCatalyst to version 15. I consider the greatest new feature of SiteCatalyst 15 to be two things, that when put together, could change how every implementation of SiteCatalyst is undertaken and managed on a regular basis. These two things are context variables and processing rules. Below, I will detail what context variables and the processing rules are, and then discuss how they can be used in conjuction to streamline a SiteCatlayst implementation.</p>
<h3><strong>Context Variables:</strong></h3>
<p>Those familiar with SiteCatalyst are aware of what events, props and eVars are. With the release of SiteCatalyst 15, there is a new type of variable, the context variable. Here&#8217;s what you need to know about context variables in general:</p>
<ol>
<li>There are an unlimited number of context variables</li>
<li>There is no character limits on what you can place in a context variable</li>
<li>You can name a context variable with any name you prefer (meaning that developers don&#8217;t need to worry about eVarX, propX, etc.)</li>
</ol>
<p>To detail how a company might use a context variable, I will provide a code example of custom download measurement via traditional SiteCatalyst variables vs. context variables. The goal here is to track the name of the download, the URL of the download and a success event for the download.</p>
<p>Site Catalyst 14 and Prior (assume eVar1 and eVar2 are set by the implementation):</p>
<blockquote><p><code>s.eVar1="download name"<br />
<span style="font-family: monospace;">if (s.eVar1){<br />
</span></code><span style="font-family: monospace;">s.prop1=&#8221;D=v1&#8243;<br />
</span><span style="font-family: monospace;">s.events=s.apl(s.events,&#8217;event1&#8242;,&#8217;,',2)<br />
</span><span style="font-family: monospace;">}</span></p>
<p><code><span style="font-family: monospace;"> s.eVar2="Download URL"<br />
if (s.eVar2){<br />
s.prop2="D=v2"<br />
}</span></code></p></blockquote>
<p>SiteCatalyst 15:</p>
<blockquote><p><code>s.contextData['Download Name']="download name";<br />
s.contextData['Download URL']="download url";</code></p></blockquote>
<p>That&#8217;s it!</p>
<p>SiteCatalyst 15&#8242;s solution is a little simpler (at least in terms of coding), huh?! What makes this great is that giving direction to your developer for implementation is extremly straight forward, and anyone looking at these varibles in the code, should be able to easily determine what&#8217;s gonig on. Keep in mind that you can make the names of the context variables anything you like. So now that these context variables are in place, the developers are no longer needed in the implementation of SiteCatalyst (for downloads anyway!).</p>
<p>Next, Processing Rules will bridge the gap between the context variables and SiteCatalyst reporting. So below we will continue discussing the implementation of download measurement while using the context varialbes above with the new processing rules.</p>
<h3><strong>Processing Rules:</strong></h3>
<p>Many may be famailar with Omniture&#8217;s Marketing Channel Report and the processing rules that go along with that great feature (if not you should be!). Now, Omniture customers can create processing rules in a similar way that will allow them to set events and variables (as well as more advanced options) based on simple or complex rule sets. To demonstrate how this is done, we will assume that our developers have implemented the two &#8220;download&#8221; context variables above.</p>
<p>Now you can login to the admin console of SiteCatalyst and setup two easy rules:</p>
<ol>
<li>If &#8220;contextData["Download Name"]&#8221; is set at anytime, move that value to eVar1 and prop1 as well as set event1</li>
<li>If &#8220;contextData["Download URL"]&#8221; is set at anytime, move that value to eVar2 and prop2</li>
</ol>
<p>That&#8217;s all you have to do to implement custom download measurement once your context variables are in place.</p>
<h3><strong>Context Variable and Processing Rule Caveats:</strong></h3>
<p>This could warrant an entire other blog post, but here&#8217;s a brief summary of a few caveats of which to be aware when using context variables and processing rules:</p>
<ol>
<li>You will have to upgrade to the H23 version of the s_code (i.e. Omniture data collection code) in order to leverage context variables.</li>
<li>While context variables can be unlimited in length, you will still need to be aware of the total 2080 character limite in Internet Explorer. Also, the props and eVars within the reporting itself still have their limits. The advantage of the unlimited length is that you could create a processing rule to evaluate the entire context variable&#8217;s value. Ex: if a campaign code contains &#8220;google&#8221; then set eVar3 as &#8220;Paid Search.&#8221;</li>
<li>Don&#8217;t get your hopes up for SAINT here, the processing rules will not populate SAINT classifications.</li>
<li>Context variables are not stored. Once they are captured and used in any processing rules, they are not maintained by Omniture. So, any processing rule (as should be expected) would not work on old context or other data.</li>
<li>Obviously, the improper setup of a processing rule could compromise an entire SiteCatalyst implementation since processing rules are essentially a &#8220;VISTA Lite.&#8221;</li>
<li>Debugging an implementation could be tricky using context variables. While you can see the context variables in a debugger, it is the eventual processing rules that would determine how a report is actually populated. This means that not only will you have to validate the site-side implementation, but you will also have to validate the setup of any processing rules. Here&#8217;s an example of what you might see in a debugger (easy to read, and no more c1, v1, etc&#8230;):<br />
<a href="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif"><img class="alignnone size-full wp-image-250" title="SiteCatalyst 15 Context Variables in Debugger" src="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif" alt="SiteCatalyst 15 Context Variables in Debugger" width="273" height="112" />&nbsp;</p>
<p></a><a href="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif"></a><a href="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif"></a><a href="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif"></a><a href="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif"></a><a href="http://www.jasonegan.net/wp-content/uploads/2011/04/ScreenHunter_03-Apr.-07-08.53.gif"></a></li>
<li>The product string, cannot be set using context variables or processing rules. The product string is simply to complex. If advanced manipulation of the product variable is needed, then Omniture Engineering may need to be involved with an actual VISTA solution (unless you can do it on the code-side of course).</li>
</ol>
<p>So, while segmentation is a great feature (maybe even the one that most users will value), the above features will enable Omniture customers to more easily manage implementations. The post above only scratches the surface of what can be done with context variables and processing rules. If you have any other questions,  leave me a comment below!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2011/04/07/omniture-sitecatalyst-15-context-variables-processing-rules/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2011/04/07/omniture-sitecatalyst-15-context-variables-processing-rules/</feedburner:origLink></item>
		<item>
		<title>SiteCatalyst SAINT Classifications: Concatenation</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/OELTlJ3r9dc/</link>
		<comments>http://www.jasonegan.net/2010/11/05/sitecatalyst-saint-classifications-concatenation/#comments</comments>
		<pubDate>Sat, 06 Nov 2010 02:32:56 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Omniture SiteCatalyst]]></category>
		<category><![CDATA[Online Marketing]]></category>
		<category><![CDATA[Web Analytics]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=225</guid>
		<description><![CDATA[SAINT Classification is one of the most useful features of Adobe SiteCatalyst. However, most company&#8217;s that use the tool use it simply for the ability to upload single dimensions for a key. For example, if a company is uploading SAINT classifications for marketing reporting and analysis for paid search, they will often upload classifications such [...]]]></description>
			<content:encoded><![CDATA[<p>SAINT Classification is one of the most useful features of Adobe SiteCatalyst. However, most company&#8217;s that use the tool use it simply for the ability to upload single dimensions for a key. For example, if a company is uploading SAINT classifications for marketing reporting and analysis for paid search, they will often upload classifications such as the following for paid search tracking codes:</p>
<ul>
<li>Search Engine Name</li>
<li>Paid Search Campaign Name</li>
<li>Paid Search Ad Group</li>
<li>Paid Search Keyword Phrase</li>
<li>Paid Search Match Type</li>
</ul>
<p>While all of this information is critical for the effective analysis of paid search campaigns, there is one limitation of SiteCatalyst that this does not help overcome. That is, the fact that directly within SiteCatalyst, you cannot subrelate by more than one classification to another. Yes, there are classification hierarchies, but the setup for this is in the admin console and is not as flexible as might be desired by many SiteCatalyst users. So, there is a simple solution that most company&#8217;s are not using. This simple solution is to create additional classifications that will mimic the ability to subrelate to additional levels of depth. So, in addition to the classifications above, the following additional classifications could be setup:</p>
<ul>
<li>Search Engine Name &gt; Paid Search Campaign Name</li>
<li>Search Engine Name &gt; Paid Search Campaign Name &gt; Paid Search Ad Group</li>
<li>Paid Search Engine &gt; Paid Search Keyword Phrase</li>
<li>Paid Search Engine &gt; Paid Search Match Type</li>
</ul>
<p>As an example of how this might be used, the SiteCatalyst user could run a &#8220;Paid Search Engine &gt; Paid Search Match Type&#8221; and then subrelate that to &#8220;Paid Search Keyword Phrase&#8221; to see a report that would look as follows:</p>
<ul>
<li>Paid Search Engine &gt; Paid Search Match Type
<ul>
<li>Paid Search Keyword Phrase</li>
</ul>
</li>
</ul>
<p>OR&#8230;</p>
<ul>
<li>Google &gt; Exact
<ul>
<li>Web Analytics</li>
</ul>
</li>
</ul>
<p>As you can see here, this mimics the effect of being able to subrelate to a third level. While this is not the perfect/ideal solution until unlimited drill down (without the hierarchy restrictions of the admin console), this simple concatenation of SAINT classifications should provide the users of SiteCatalyst reports and dashboards with more useful information on which to base business and marketing decisions.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2010/11/05/sitecatalyst-saint-classifications-concatenation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2010/11/05/sitecatalyst-saint-classifications-concatenation/</feedburner:origLink></item>
		<item>
		<title>Omniture SiteCatalyst Menu Customization and Custom Reports</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/PYrHWHwkids/</link>
		<comments>http://www.jasonegan.net/2009/09/26/omniture-sitecatalyst-menu-customization-and-custom-reports/#comments</comments>
		<pubDate>Sun, 27 Sep 2009 02:37:42 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Omniture SiteCatalyst]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=211</guid>
		<description><![CDATA[Updated on November 3, 2011: Apparently custom reports cannot be copied to other report suites, not can they be shared with other report suites. So in essence, if you plan to customize the UI across multiple report suites with custom reports, you will have to duplicate your efforts for each report suite. I highly recommend that [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="color: #ff0000;">Updated on November 3, 2011</span></strong>: Apparently custom reports cannot be copied to other report suites, not can they be shared with other report suites. So in essence, if you plan to customize the UI across multiple report suites with custom reports, you will have to duplicate your efforts for each report suite. I highly recommend that you go to the Omniture Idea Exchange and &#8220;promote&#8221; the request to make custom reports able to be copied to other report suites:</p>
<p style="padding-left: 30px;"><a href="http://ideas.omniture.com/t5/Adobe-Idea-Exchange-for-Omniture/allow-to-share-custom-reports-across-suites/idi-p/5763">http://ideas.omniture.com/t5/Adobe-Idea-Exchange-for-Omniture/allow-to-share-custom-reports-across-suites/idi-p/5763</a></p>
<p><span style="color: #ff0000;"><strong>Original Post</strong></span>:<br />
Without a doubt, two of the most underused features of Omniture SiteCatalyst have to be menu customization (the ability to customize the standard menus in the left-hand navigation) and custom reports. When these two great features are combined, they can make the adoption of Web analytics (and of course Omniture SiteCatalyst) all that much easier for an organization. The great thing about these features are that they can be used to make you analytics reporting intuitive to your stakeholders. In fact, if you are not using this feature, I can&#8217;t see how your company is getting the most out of the SiteCatalyst user interface. Just as an example on my blog, here&#8217;s a screen capture of the SiteCatalyst Menu for my report suite:</p>
<p style="text-align: center;"><img class="aligncenter" style="border: 2px solid black;" title="Omniture SiteCatalyst Menu" src="http://www.jasonegan.net/images/omniture/sc_menu.jpg" alt="Omniture SiteCatalyst Menu" width="141" height="317" /></p>
<p>As you can see here, I&#8217;ve changed the default menu to a great degree. But if a user were to log into Omniture SiteCatalyst where no menu customization has been applied, how would they know just where to look for information about the performance of internal search? From my menu above, it&#8217;s pretty obvious where to go for reporting on Internal search performance.</p>
<p>In addition to the custom menus, custom reports can also be inserted into these custom menu items. Most companies that have a significant marketing spend, will most certainly be using SAINT classifications to apply meta data to their marketing tracking codes. And, many marketing reports are the result of breaking down one marketing classification by another, or even breaking down something like paid search engines by most popular product categories. In stead of having to train your marketing team on how to do classification breakdowns, you should be creating custom menu folders for marketing channels where you also have custom reports where classification breakdowns have already been created.</p>
<p>In short, you are doing your stakeholders and your business a disservice if you are not fully leveraging custom menus and reports. If you are not doing this, I would challenge you to meet with the stakeholders of your company as soon as possible to identify custom reports that they could benefit from, and then making those available in custom menus.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2009/09/26/omniture-sitecatalyst-menu-customization-and-custom-reports/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2009/09/26/omniture-sitecatalyst-menu-customization-and-custom-reports/</feedburner:origLink></item>
		<item>
		<title>Omniture SiteCatalyst Plug-ins</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/pt4STSOrbcA/</link>
		<comments>http://www.jasonegan.net/2009/08/13/omniture-sitecatalyst-plug-ins/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 19:28:14 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[omniture]]></category>
		<category><![CDATA[Omniture SiteCatalyst]]></category>
		<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[plug-in]]></category>
		<category><![CDATA[sitecatalyst]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=192</guid>
		<description><![CDATA[Omniture SiteCatalyst is without a doubt one of the best Web analytics solutions out there. However, like all analytics solutions it be can difficult to implement when you are not a dedicated programmer or you do not have the available programming resources at your disposal. Many times Web analytics and other people that are responsible [...]]]></description>
			<content:encoded><![CDATA[<p>Omniture SiteCatalyst is without a doubt one of the best Web analytics solutions out there. However, like all analytics solutions it be can difficult to implement when you are not a dedicated programmer or you do not have the available programming resources at your disposal. Many times Web analytics and other people that are responsible for the Web analytics function within a company will also not have access to server-side code to implement better page names and to set events and variables when you need to in certain circumstances. And this is where the Omniture SiteCatalyst plug-ins enter the equation.</p>
<p>The primary advantage of the SiteCatalyst plug-ins is that they allow you to implement SiteCatalyst and its more advanced features without the need to touch the server-side code. It should be noted thought that editing server-side code to pass dynamic data to SiteCatalyst is almost always the preferred avenue if it is available to you. That being said, Omniture has created many plug-ins that allow data to be sent to SiteCatalyst so that you can implement by only touching your basic &#8220;s_code.js&#8221; file that is a part of the implementation. Some of the more useful plug-ins (my opinion of course) include:</p>
<ul>
<li>Append List (s.apl)
<ul>
<li>This function is one of the most useful and versatile for someone without easy access to source code. As an example of how this function might be used, assume that you have a registration confirmation page that needs a success event fired. By using the &#8220;s.apl&#8221; function, you can write some very simple JavaScript that will detect the Omniture page name and if it is a match, this plug-in will fire your success event. All being coded from directly within the Omniture JavaScript file.</li>
</ul>
</li>
<li>Link Handler (there are 3 of these)
<ul>
<li>There are three flavors of the link handler plug-in. One controls clicks on regular links, another controls exit links and the last controls download links. The &#8220;s.downloadLinkHandler&#8221; plug-in is especially helpful if you want to track all of the PDFs on your site by setting a specific custom event for only clicks on PDFs, while at the same time sending the URL of the PDF into a commerce variable (a.k.a. an eVar). By using these three plug-ins, you can easily begin tracking the clicks of select links on your site.</li>
</ul>
</li>
<li>New vs. Repeat Visitors (s.getNewRepeat)
<ul>
<li>The name of this plug-in says it all. By using this one, you will be able to segment all of your visitors and their interactions with your site into behavioral groups for new and return visitors. Very useful when the Omniture prop and/or eVar is correlated or fully subrelated, respectively.</li>
</ul>
</li>
<li>Query Parameter (s.getQueryParam)
<ul>
<li>This might be the most basic plug-in, and is a part of almost every Omniture SiteCatalyst implementation that I&#8217;ve ever seen. While simple, it is extremely useful. Using this plugin, you can capture the value of any query string parameter and send that value to an eVar or prop. When you couple this plug-in with one like &#8220;s.apl&#8221; you have an easy way to capture your internal search phrases while at the same time setting a custom success event for internal searches.</li>
</ul>
</li>
</ul>
<p>These are but a few of the many plug-ins offered by Omniture. There are also more advanced ones such as:</p>
<ul>
<li>Channel Manager (advanced tracking of your campaign data)</li>
<li>Cross Visit Participation (provides an understanding of campaign impact across visits)</li>
<li>Form Analysis (enables reporting on form errors, abandonment, etc.)</li>
</ul>
<p>This last few are more difficult to implement in most cases, and you might consider contacting a consultant here.</p>
<p>The plug-ins are one of the most useful features of a SiteCatalyst implementation but are often overlooked. I think that a session on a few of the more advanced plug-ins would be an excellent idea for an Omniture Summit session, don&#8217;t you?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2009/08/13/omniture-sitecatalyst-plug-ins/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2009/08/13/omniture-sitecatalyst-plug-ins/</feedburner:origLink></item>
		<item>
		<title>Site Optimization and Targeting</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/ETv1SC1IwZY/</link>
		<comments>http://www.jasonegan.net/2009/03/31/site-optimization-and-targeting/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 13:35:46 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Omniture Test&Target]]></category>
		<category><![CDATA[Web Site Conversion]]></category>
		<category><![CDATA[Web Site Optimization]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=155</guid>
		<description><![CDATA[All visitors are not the same, they can come in through different marketing channels, enter your site at different pages and view different parts of your site. One of the great things about the Web and the tools that we have, is that you can not only know that your visitors are doing different things, [...]]]></description>
			<content:encoded><![CDATA[<p>All visitors are not the same, they can come in through different marketing channels, enter your site at different pages and view different parts of your site. One of the great things about the Web and the tools that we have, is that you can not only know that your visitors are doing different things, you can measure and then act on it. TV for example has to rely on sampled, panel services (i.e. Nielsen) where you might make an estimation about the different groups of people that saw your ad. On the Web, we know what visitors viewed and exactly who viewed it! If you have a robust analytics solution, you already have this data. The question is, what ,if anything, are you doing to act on it?</p>
<p>As an Omniture user, I have always relied heavily upon tools like Omniture Discover, because of the fact that it lets you segment your visitors into more meaningful groups. So, I can easily see for an e-commerce site, that the people clicking on the &#8220;View Larger Image&#8221; link on a product details page have a conversion rate that is 200% higher that those visitors that do not click on that link. Shouldn&#8217;t I be doing something about that? Like running a test to optimize that link for the visitors that have not been clicking it?</p>
<p>If you are currently or will be running a site optimization solution like Omniture Test&amp;Target, you should always be running monitoring campaigns on your site. This can allow you to always be tracking and reporting on how different segments of your visitors are converting on your site, allowing you to quickly act by launching a test that is targeted towards a high-value segment of your visitors.</p>
<p>You should consider targeting your site optimization efforts towards different segments of visitors such as:</p>
<ul>
<li>Logged in visitors (vs. not logged in)</li>
<li>Visitors from paid search campaigns</li>
<li>Visitors from natural search</li>
<li>Visitors using specific keyword phrases on search engines</li>
<li>Visitors from email campaigns</li>
<li>Visitors that stop at a certain point in your conversion funnel</li>
<li>First time visitors</li>
<li>Repeat visitors</li>
<li>Visitors that enter your site via a specific page</li>
<li>Visitors from a specific geographic location</li>
</ul>
<p>Targeting your site optimization efforts to segments for visitors is usually more effective than just launching a test that is served to all visitors of your site as if they were equal. The reason, is that with different segments, you have an idea of their intentions. For example, if you are targeting a test that changes laptop product imagery for visitors that are entering your site after searching for &#8220;laptops&#8221; on Google, you know that your test is being served to the segment of visitors that is actively considering purchasing a laptop at this time or in the near future.</p>
<p>When considering site optimization, always ask yourself for which group or segment of visitors is this test targeted? You should see your site optimization efforts paying off more quickly if you are targeting your tests.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2009/03/31/site-optimization-and-targeting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2009/03/31/site-optimization-and-targeting/</feedburner:origLink></item>
		<item>
		<title>Content Site Optimization</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/XwD5U_tcQWc/</link>
		<comments>http://www.jasonegan.net/2009/03/30/content-site-optimization/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 20:52:11 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Web Site Optimization]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=152</guid>
		<description><![CDATA[Most of the blogs and literature that you will see on the Web about site optimization is going to be about e-commerce Web sites. The reason? Anyone can understand your results when you say you&#8217;ve increased conversion rate by 20%, thereby seeing an incremental lift in revenue of $100,000 over the next 30 days. The [...]]]></description>
			<content:encoded><![CDATA[<p>Most of the blogs and literature that you will see on the Web about site optimization is going to be about e-commerce Web sites. The reason? Anyone can understand your results when you say you&#8217;ve increased conversion rate by 20%, thereby seeing an incremental lift in revenue of $100,000 over the next 30 days. The case for optimization here is pretty obvious. This doesn&#8217;t mean that content sites and publishers that aren&#8217;t selling a product on their site should not be optimizing their sites.</p>
<p>One common excuse on the part of a lot of content and publisher sites is that they are not selling anything. If you are in business and making money while not selling anything, please let me know what business you are in so that I can start one up too! The reality of the situation is that often, it&#8217;s just harder to measure revenue from online activities and marketing for a content site or publisher. Your are in fact &#8220;selling&#8221; some product or service to the visitors to your site, whether or not that &#8220;sale&#8221; is made online. Once you&#8217;ve realized this, you should also realize that your site could be better at selling to its visitors. In order to start optimizing your site, the first step is to identify and track your &#8220;converions,&#8221; not just basic traffic data. For publishers or lead generation sites, these conversions could include (but are not limited to) any of the following:</p>
<ul>
<li>Page views</li>
<li>Ad views</li>
<li>Completion of a registration form</li>
<li>Registration for a newsletter</li>
<li>Completion of a contact form</li>
</ul>
<p>Once you have identified your conversions on your site, you are ready to optimize your site so that you can get your visitors to view more ads, visit more pages, complete your lead generation forms, and sign up for your newsletter more than ever before.</p>
<p>Many site optimization platforms, such as Omniture Test&amp;Target, will integrate directly with your already existing Web analytics solution, making it even easier to optimize your site since you won&#8217;t have to re-tag all of the conversions on your site. All optimization solutions should let you track &#8220;non-ecommerce&#8221; events in some fashion though, but if you can leverage your existing Web analtyics tagging, you should do so.</p>
<p>In terms of content sites, here are a few tests that you should be running on your content. These are what you might call the low hanging fruit common to a lot of content sites:</p>
<ul>
<li>If running paid search campaigns, test different ways of presenting calls to action for your conversions</li>
<li>Test what you have above the fold of your homepage so that you can decrease bounce rate and increase conversions</li>
<li>If you have search on your Web site, change how you are presenting search results</li>
</ul>
<p>These are just a few, very generic options. The options available are unique to every company out there, and you each have your own opportunities to optimize your existing content.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2009/03/30/content-site-optimization/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2009/03/30/content-site-optimization/</feedburner:origLink></item>
		<item>
		<title>Impact of WPP Investment in Omniture</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/HPl3Ua3O3vg/</link>
		<comments>http://www.jasonegan.net/2009/01/30/wpp-omniture-partnership/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 16:23:23 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Omniture SiteCatalyst]]></category>
		<category><![CDATA[Web Analytics]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=74</guid>
		<description><![CDATA[So yesterday there were press releases from both Omniture and WPP announcing their partnership, and the $25,000,000 common stock investment by WPP in Omniture. You can see these respective press releases here (they&#8217;re the same really): Omniture: http://www.omniture.com/press/635 WPP: http://www.tinyurl.com/wppomniture  I think that this was very big news, and that it will impact both Web analytics [...]]]></description>
			<content:encoded><![CDATA[<p>So yesterday there were press releases from both Omniture and WPP announcing their partnership, and the $25,000,000 common stock investment by WPP in Omniture. You can see these respective press releases here (they&#8217;re the same really):</p>
<ul>
<li>Omniture: <a href="http://www.omniture.com/press/635" target="_blank">http://www.omniture.com/press/635</a></li>
<li>WPP: <a href="http://www.tinyurl.com/wppomniture" target="_blank">http://www.tinyurl.com/wppomniture</a> </li>
</ul>
<p>I think that this was very big news, and that it will impact both Web analytics practitioners and other vendors alike. As I see it, here are a few (a very short, brief list) of the ways this partnership might affect us practitioners of Web analytics:</p>
<ul>
<li>With Omniture training an additional 500 WPP employees in Omniture technology, the available pool of people with Omniture on their resumes will significantly increase.</li>
<li>There might be an internal impact at Omniture on their Best Practices group. Will Omniture keep consulting in house in light of this $25 million investment by WPP? How many Omniture consultants might be asked to leave Orem to work within a WPP company (as was basically stated in the press release)?</li>
<li>This could be good for practioners that are savvy enough to realize the impact now, and broaden their skill sets outside of Web analytics alone.</li>
</ul>
<p>There&#8217;s also the potential impact on other vendors:</p>
<ul>
<li>With the large client base at WPP the impact on competitors such as Coremetrics and WebTrends is obvious.</li>
<li>The same large client base could also help Omniture in increasing use of other tools such as Test&amp;Target (look out Optimost and SiteSpect), Merchandising (look out Endeca), Discover OnPremise (look out BI vendors), etc.</li>
<li>What&#8217;s the impact on the many other consultancies out there that help companies with Omniture implementations and optimization?</li>
</ul>
<p>Please let me know if you have any further thoughts on what the impact of this investment might mean for WPP, Omniture, us practioners of Web analytics or Omniture&#8217;s and WPP&#8217;s competition.</p>
<p>In closing, here are a few early thoughts on the WPP/Omniture news from some people on Twitter:</p>
<blockquote>
<p style="text-align: center;"><img class="aligncenter" title="WPP Omniture Partnership on Twitter" src="http://www.jasonegan.net/images/omniture-wpp-partnership.jpg" alt="WPP Omniture Partnership on Twitter" width="326" height="400" /></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2009/01/30/wpp-omniture-partnership/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2009/01/30/wpp-omniture-partnership/</feedburner:origLink></item>
		<item>
		<title>Campaign Revenue Attribution</title>
		<link>http://feedproxy.google.com/~r/JasonEgan/~3/NPekdszh3uU/</link>
		<comments>http://www.jasonegan.net/2009/01/14/campaign-revenue-attribution/#comments</comments>
		<pubDate>Wed, 14 Jan 2009 20:31:32 +0000</pubDate>
		<dc:creator>Jason Egan</dc:creator>
				<category><![CDATA[Web Analytics]]></category>
		<category><![CDATA[Atrribution]]></category>

		<guid isPermaLink="false">http://www.jasonegan.net/?p=58</guid>
		<description><![CDATA[One of the most simple questions asked in analytics is, &#8220;How much money are we making from our paid search campaign?&#8221; The problem is that there are many ways to answer this question, as well as many factors from the Web analytics side that can created different answers. As a Web analyst working within a [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most simple questions asked in analytics is, &#8220;How much money are we making from our paid search campaign?&#8221; The problem is that there are many ways to answer this question, as well as many factors from the Web analytics side that can created different answers.</p>
<p>As a Web analyst working within a team of more traditional SQL-using, data analysts, explaining how an analytics solution answers the above question can be challenging. The 3 primary variables that are a part of a revenue attribution methodology include:</p>
<ol>
<li>The order with which the campaign credited with the sell occurs in relation to other campaigns</li>
<li>The length of time that a campaign may receive credit for a sale</li>
<li>How attribution is split (or not) among multiple campaigns</li>
</ol>
<p>As for order, the most common approach is last touch. In other words, if a visitor clicks through your email campaign today and then through your Google ad tomorrow, the Google ad will get all of the credit because it was the last campaign touched before the purchase. The problem of course, is that even though the email campaign was clicked first and might have impacted the sale, the email receives no credit. One alternative to last touch that gets around this is linear attribution. Basically, linear attribution would split the previously mentioned sale 50/50 between the email and the Google ad. But should it really be 50/50? In addition to last touch and linear, you can also have something like first, or original, touch, where the email would get all of the credit. So there are a lot of choices to mull over.</p>
<p>Now that I&#8217;ve talked about a few of the methodologies around the order of attribution, the variable of time needs to be added. Using the previous example, and assuming last touch as the order of attribution, how long after coming in through a Google ad should the ad get credit for the sale? Only if they buy within the visit? 7 Days? 30 Days? The most typical solution is 30 days. However, this could very well extend out to months if your Web site is one of lead generation where the sales cycle is weeks or months long. Also, if you send out daily emails, is 30 days really a good choice for attribution? If you don&#8217;t have the choice of a custom solution, then 30 days is probably your best bet right now since that seems to be the standard. But, just keep in mind that you might have the option of changing your attribution to any time preiod (or maybe even event on your Web site).</p>
<p>Earlier, I mentioned linear attribution as a method of splitting revenue between multiple campaigns. Aside from this even split among campaigns, there are not many other options out there. This is one of the biggest challenges in revenue attribution. One way around this is to export all of your analytics data by visitor ID for every visit (that&#8217;s a ton of data to say the least). Once you have this data, you can create your own methodology to tie a sale back to every visit by the visitor, and every campaign that they touched (and the time between) prior to the sale, all the way back to maybe even the first campaign code ever touch by the visitor. We&#8217;ve done this at my current job, and I can tell you that it is not something that is easy to recreate on an ongoing basis.</p>
<p>It would be great if there was some solution on the Web analytics vendor side that would let you create a truly custom attribution methodology. However, the problem there is that if you can customize every aspect of attribution, you might end up creating a self-fulfilling prophecy. What I mean here is that if you want to weight the last touch before a sale as being worth more than the campaign touches between the first and last, then you might be over valuing paid search if that is most often your last touch marketing channel.</p>
<p>So what is the solution?</p>
<p>As far as I am concerned, it is short sited to value everything as last touch. You can&#8217;t just ignore the fact that other campaigns have in someway influenced/impacted your visitor prior to making a purchase. To ignore this is to miss out on understanding and optimizing your marketing efforts from beginning to end. So, ditch last touch (in a perfect world, if you can).</p>
<p>Next, you&#8217;re going to need to create your own solution as to how to tie all of the different campaign touches together and appropriately attribute them to the sale. This is an easy thing to say, but not so easy to do obviously. In a later post I will try to flesh out an idea to actually do this.</p>
<p>Do you have any ideas as to how to improve upon existing ideas of revenue attribution? If you&#8217;re doing something custom yourself, let me know about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jasonegan.net/2009/01/14/campaign-revenue-attribution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.jasonegan.net/2009/01/14/campaign-revenue-attribution/</feedburner:origLink></item>
	</channel>
</rss>

