~ Knowledge is embodied in people gathered in communities and networks. The road to knowledge is via people, conversations, connections and relationships. Knowledge surfaces through dialog, all knowledge is socially mediated and access to knowledge is by connecting to people that know or know who to contact. ~ by someone I don't know (just being honest)

While exploring different tools in Adobe Omniture Suite, I am finding a new piece of information everyday which I'd like to share with you all. Hope you all find these informative and don't hestitate to pass your invaluable feedback. Enjoy!!!!

Monday 27 September 2010

Page Depth Report and Average Page Depth Metric and Confusion | SiteCatalyst and Discover

Nice weekend, good news on second one from team clearing ACP - SiteCatalyst certification (congrats Deepak)! The day is hopefully not far when whole team will be able to state "Adobe certified professional" in their email signature, Amen!!!!


Back to work :)

While discussing bits that confuse the most in Omniture, one thing that popped up in a conversation was Page depth. Lets try to understand these and raise your hands if you don't!

Page Depth report is a REPORT, under Paths > Pages > Page Analysis, which tells you how many times a certain number of pages are visited before an 'event' occurs. Rows in the report denotes number of pages and figures against metrics tell you 'how many times'. So, if you choose Orders as a metric then row with 10 pages  tell you how many times 10 pages were visited before an order was completed on your site. See a screen-shot of this report:





Please note that these pages are visited, not viewed so reloads are not counted.

What happens when you choose Visits metric for this report? This report, when uses Visits metric, works exactly same as Path length report i.e. it tells you the length of a visit which is same as how many pages were visited before a visit completed.


What this report means to me?: This report can be used to understand following user behaviour on your site:
1. Are more visitors visiting just 1 or 2 pages? If yes, which ones (use correlations for this)?
2. Normally registration on my site takes 5 steps. That's what you think! Report will help you what your visitors think. Exploring longer paths than expected will help you in optimizing your favourite journey. Assignment for you all if you can tell how this can be done (Hint: Discover by yourself!)
3. One interesting bit that I found was using this report to figure out how many visitors bookmark an order completion page and return back to check the order-details. This is my own finding, would love to understand how you use this report or others we discuss on this blog.


This makes sense now, doesn't it?


Now lets look at Average Page Depth, which is a METRIC. This metric is available in Pages report and is associated with a page. I need not say, this is completely different from Page Depth which is a report. 


What is Average Page depth? This tells you how deep a page lies within a visit. For instance, if your visit is:
Page A > Page B > Page C > Page D
then for this particular visit, SiteCatalyst gives Page A depth value as 0 (zero), Page B will have page depth as 1 and so on. Page D will have page depth as 4. Ohh come'on Raj, stop kidding.


I was not kidding, or may be I was being me :). For SiteCatalyst, page depth of Page D will be 3, but Discover starts its page depth counting from 1 and that's why Page D will have page depth as 4 in Discover (I was not kidding!).


So why do they use word Average? Good question! In most of the cases, a page will be part of multiple visits i.e. a page was viewed in more than one visits. Now Adobe cannot show you page depth of a page for all the visits (can they?), so they take average of page depths of all occurrence for the page.


What happens if a page is visited more than once in a visit? For instance, what if scenario is like this:
Page A > Page B > Page B > Page C > Page D > Page B


Discover counts first instance of the page as its page depth and ignores others in the same visits. SiteCatayst counts every instance. Page depth in both these systems will be like this:


                         Page A > Page B > Page B > Page C > Page D > Page B
Discover:                1             2               -            3              4            -
SiteCatalyst:           0            1              2             3             4              5 


So in Discover, Page B will have Average page depth 2
while in SiteCatalyst this will be: (1+2+5)/3 = 2.67


In SiteCatalyst, some pages may have Average page depth less than 1. These pages are normally landing pages of your site and as landing pages have page depth 0, the average may end up being less than 1.


Phewww!!!! 


Why should I use this metric for? This metric can be used in 2 ways:
1. To find whether visitors are returning back to your landing pages, which can be identified if landing pages have high average page depth - in SiteCatalyst
2. To find which pages are acting as landing pages - pages with Average page depth as 1 in Discover


Will love to see your questions/comments on this one


-------------------------------------------------------------------------------------------------------
                VERY VERY IMPORTANT NOTE
-------------------------------------------------------------------------------------------------------
After release of SiteCatalyst 14.9 and Discover 2.95, Adobe has made changes in Discover to behave exactly as SiteCatalyst to calculate Average Page depth!
------------------------------------------------------------------------------------------------------- 

Wednesday 22 September 2010

Top Domains vs Domains report | SiteCatalyst

Last night when this question got raised, honestly, no one out of us three (me, Deepak and Aashima) had a clear answer. And when we found what's the difference between these two, not that commonly known and used reports, under SiteCatalyst User Profile sub-menu, I thought its worth sharing on this blog.

So let's first understand what are domains. Domains are simply ISPs (Internet Service Providers). These are taken from the user-agent string when SiteCatalyst code is executed on your site. None in this report signifies that user-browser sent just an IP address. See an example below:


So, in simple terms, Domains report tells you what ISP providers your site visitors are subscbied to.

Domains report is also different from Referring Domains report which lists which sites visitors use just before landing on your site e.g. google.com.

Top Domains? Present ma'm !!! :-) What do you do?

Top Domains report tells about which country your visitors are visting your site from. Deah... Omniture is duplicating their reports... isn't it same as Countries report under Geosegmentation, does that not tell me the same?

Well, that doesn't. While Countries report is based on visitor's IP address, Top Domains report uses ISP address to identify where visitor was surfing your site from. And results are different!

Countries (and other GeoSegmentation reports) report gets the IP address of the vistor, looks into the database of  DigitalEnvoy (partner of Adobe) and then attributes metrics to matched entry.
Top Domains reports goes through entreis in Domains report, looks at the ISP URL, gets the country out of it e.g. .uk for United Kingdom, .in for India and puts the metrics against listed countries. See example below:

Generic domains like .com (Commercial), .net (Network) and .org (Organization) are attributed to United States.

If you check both images closely, first metric against None in Domains report is same as IP Address Only value in Top Domains (trust me, I don't make up these numbers!)

Hope it was useful, and yes before I switch the lights,  thanks to my friends :)

Monday 20 September 2010

Daily Unique Visitors more than Daily Visits? Is it possible? | SiteCatalyst & Discover

Good break guys??? Well I'll try to cover more than a couple of things today to discuss topics which are really important to understand how SiteCatalyst collects data.

So the initial question I am trying to answer here is how come my SiteCatalyst is showing me count of daily visitors more than visits for a particular day? Is there any implementation problem or do I need to see an optician?

Before this, we need to understand how SiteCatalyst determines a visitor. SiteCatalyst uses following 2 mechanisms to determine a unique visitor :
1. Primary method is using persistent cookie on user's browser.
2. If a visitor has disabled disabled cookies or his/her browser doesn't support persistent cookies then SiteCatalyst uses combination of IP address and user agent string.

Discover determines a unique visitor in the same way as SiteCatalyst does.

Now the interesting fact, SiteCatalyst doesn't track a visit if it's on a system that doesn't support persistent cookies. However, Discover does. This is an important fact you should remember in case you need to answer a query on difference between visits reported in SiteCatalyst and Discover.

So what? My question..my question...my question...., hold on, haven't I answered this already? If more" No -cookies" customers visit your site, then they'll be counted in unique visitors (using IP address and user agent sting) but will not contribute in Visits metric of SiteCatalyst.

PathViews is another metric where SiteCatalyst will not report if visitor has cookies disbaled or persistent cookies are not accepted. Discover will do.

What we learnt today:
1. How Omniture tracks unique visitors?
2. Exception rules for SiteCatalyst visit tracking
3. Some more differences between Discover and SiteCatalyst
4. How to crack bad jokes like this 4th point

Summary:


Cookies accepted
Cookies not accepted
SiteCatalyst
PageViews – Yes
PathViews - Yes
Visits – Yes
Visitors – Yes
PageViews – Yes
PathViews – No
Visits – No
Visitors – Yes
Discover
PageViews – Yes
PathViews - Yes
Visits – Yes
Visitors – Yes
PageViews – Yes
PathViews – Yes
Visits – Yes
Visitors – Yes


                       




Thursday 16 September 2010

Bounce Rate - SiteCatalyst vs Discover

Have you tried calculating Bounce Rate both in Site-Catalyst and Discover and wondered why the two are different for a same page?
This brings another interesting fact, SiteCatalyst provides Single Access Visits but Discover has Single Page Visits. Did you notice the difference? Yes, its Access vs Page. So are these 2 metrics different?
Difference is a little more than just metric labelling, as I explain below:

Discover defines a single page visit as a visit where only one server-call being made by the visitor....while SiteCatalyst considers a single access as only one page being visited..... ahhh please clarify more.

It is possible to visit only a single page but still have multiple server-calls if:
  •  page is reloaded
  • AJAX calls on page which are Omniture tracked
Therefore if a page is reloaded or an AJAX call is made on a page in a visit and if this is the only visited page, this will not appear in Discover un Single Page Visit but in SiteCatalyst it will have its Single Access Visits counted incremented by 1.

So as a result, Discover may have lower number of Single Page visits than SiteCatalyst and hence lower bounce rate for a single page.

So what should we use? Good question (yeah, asking questions is good), I suggest using SiteCatalyst as its Single Access visit is closer to definition of a bounced visit by WAA : -For a bounced visit, the entry page and exit page are the same page. Discover, even if a same page is entry and exit page, will not consider it a bounced visit because of reasons explained above.

How to exclude yourself from being tracked in SiteCatalyst

What if you want to exclude yourself being counted as a visitor when you access your site? This surely skews stats as you keep checking your site regularly (if you are truly into Web-Analytics). One, a comparably difficult to implement but easy to maintain solution is to use VISTA rules to exclude all IPs which you think are skewing your results.
So tell me something simpler then!!!!
Make use of Exclude by IP option in Admin dropdown. This option allows you to exclude your IP address or your machine by cookie. My preference is cookie unless you hate them :) 

Now some limitation; this setting will exclude only your machine. VISTA rules are still the best way if you want to exclude multiple IP addresses belonging to your internal traffic.

Length of a visit in SiteCatalyst

Thought of sharing 2 really basic Visits related bits, when I asked people, not many knew.

1. We all know that a visit is 30 minutes of inactivity, but did you know that maximum length of a visit is 12 hours. This means if you keep browsing 24 hours on your site, without any 30 minutes inactivity, starting 00:01 till 23:59, there will be 2 visits.

2. One more, how SiteCatalyst calculates visits that span over 2 calendar dates? Does it deal with these in the same way as Daily visitors? For instance if you start your visit at 22:00 last night and continued to work for 6 hours, without any 30 minutes inactivity? Will that be 1 visit for yesterday and another for today? What if you access report for just today?
Answer is SiteCatalyst attributes a visit only to the day when it started. So in above example, visit will be counted for yesterday but never for today, even if you are accessing report just for today.
This is different from Daily Visitors where this visitor will be counted once for yesterday's report and again for today's report (depending upon persintent cookies are allowed on the machine)

Wednesday 15 September 2010

Site wide bounce rate in Site-Catalyst

If asked what’s our site’s bounce rate, it becomes a little tricky how to get all single page access visits and entry visits? We surely can calculate this but is there any simpler and quicker way?

Yes, this can be done in a very easier way by looking at “Visits of 1 page” in Path-length report as given below.