User behaviour

25
Analysis of USER BEHAVIOUR www.about.me/eashwar

description

Analysis of web User Behavior by effectively using the web server logs, and other web analytics tool.

Transcript of User behaviour

Page 1: User behaviour

Analysis of USER BEHAVIOUR

www.about.me/eashwar

Page 2: User behaviour

Some of the famous tools in market for the analysis of user

behavior

Page 3: User behaviour

What Is available with us

Real-time user behavior data on the website

Server behavior towards the user

our technology with click tale:Will get the user behavior from the webpage

supported by Splunk’st technology:Will get the server(one) OR servers(many) behavior towards the user on the webpage

Page 4: User behaviour

HOW?

Our JSSCRIPT

WEB LOGS

User behaviorWith the page

Access patterns

Page 5: User behaviour

CLICK TALE JS script

User Behavior on the page

Data collected:User mouse movementScroll reachHot zone in the page

Page 6: User behaviour

Web logNumber of visits and number of unique visitorsVisits duration and last visitsAuthenticated users, and last authenticated visitsDays of week and rush hoursDomains/countries of host's visitorsHosts listNumber total page viewsMost viewed, entry and exit pagesFiles typeOS usedBrowsers usedRobotsHTTP referrerSearch engines, key phrases and keywords used to find the analyzed web siteHTTP errorsSome of the log analyzers also report on who's on the site, conversion tracking, visit time and page navigation.

Page 7: User behaviour

LogFormat "%h %l %u %t \"%r\" %>s %b" common

109.230.246.148 - - [07/Sep/2011:00:00:00 +0800] "POST /ucp.php?mode=register HTTP/1.0" 200 27873 "http://www.sgevoclub.com/ucp.php?mode=register&sid=ea40bb9c24c6fe0b237a98d89335a2c7" "Mozilla/4.0 (compatible; MSIE 5.5; Windows 95; BCD2000)"

94.228.34.207 - - [07/Sep/2011:00:00:02 +0800] "GET /forum/read_msg.php?tid=349&forumid=seriousth HTTP/1.1" 200 3751 "-" "magpie-crawler/1.1 (U; Linux amd64; en-GB; +http://www.brandwatch.net)"

Data collected

Web log

Page 8: User behaviour

What can be done with the information?

See everything visitors do on a website!

Discover what page elements, images and content visitors like and pay attention to.

Troubleshoot a site quickly and effectively to find frustration points, improve visitor engagement and help visitors get what they want.

Analyze the performance of the online forms, and all kind of input elements

Page 9: User behaviour

What are we capable of doing with available resources?

SearchMobile OS(touch tracking)Multi-domain tracking Website speedEvent trackingE-commerceUser-defined variablesForms and fields analytics

Page 10: User behaviour

Funnel visualization Click vs View

Measuring Visitors On-page analysis

Visitor path prospective & retrospective

Filters Trends

Predictive Internal search

Alerts and flagging Custom reports

Multi-user dashboards Customizable dashboards

Source: http://www.aboutanalytics.com/select-tools

Data Analysis Methods

Red titles not completed

Page 11: User behaviour

Funnel visualization

Page 12: User behaviour

Click vs View

Clicks vs. Visits Visits vs. Visitors

Pageviews vs. Unique Pageviews

Page 13: User behaviour

Measuring VisitorsLoyalty Recency Length of Visit Depth of Visit

http://www.siliconbeachtraining.co.uk/free-resources/google-analytics-measuring-success-using-visitor-loyalty/

Page 14: User behaviour

Measuring VisitorsLoyalty Recency Length of Visit Depth of Visit

Page 15: User behaviour

Measuring VisitorsLoyalty Recency Length of Visit Depth of Visit

Page 16: User behaviour

Measuring VisitorsLoyalty Recency Length of Visit Depth of Visit

Understanding your customer, listening to them, talking with them, and giving them what they want = Visitor Loyalty

Page 17: User behaviour

TitlesMeta descriptions

Meta keywordsPage relevant keywords

keyword phrasesURL extensions

HeadingsPhrase elements

Measures the performance of a website in a commercial perspective, as data is characteristically compared against key performance indicators for performance, and used to advance a web site. This usually includes its drivers and conversions to attain a high search engine status. To achieve this you actually need to undertake some onpage analysis and verify each page to guarantee it is correctly optimized for a targeted keyword.

OnPage Analysis

Page 18: User behaviour

Visitor path

A

B

C

D

A B C D

A is Home page D is contact us page

1000

500

250

100

90

Page 19: User behaviour

prospective & retrospectiveSTUDY

A retrospective study is a study that looks backwards in time. For example, we find people that are already dead and try to figure out why they died. A retrospective study is fast. Since the subjects are already dead; we just have to tabulate all the results. The one problem is that it's hard to interview a dead person.

A prospective study looks forward in time. For example, we select a group of subjects and sit around and watch them for a decade. A prospective study is slow. Unless you are studying a rapidly fatal disease, you have to wait years or even decades to accumulate sufficient data to draw any strong conclusions. On the other hand, live subjects make for a more informative interview.

http://www.childrensmercy.org/stats/definitions/retrospective.htm

Page 20: User behaviour

Filter Text string or regular expression that is applied to incoming traffic data. Filters are used to manipulate this data before it appears in Analytics reports, either by excluding certain page views or by rewriting data to make reports more readable or relevant.

Page 21: User behaviour

Predictive AnalyticsImprove Our Future Based On What We Know From Our Past

Data cleaningIt an important procedure during which the data are inspected, and erroneous data are corrected(if necessary, preferable, and possible)

Business Intelligence 1) Data cleaning takes 80% of the time -- Analyzing takes 20% 2) BE aware of GIGO (garbage in, garbage out).

Analyzing It is done with the unique our analysis Theory

GIGOSelective about the data you feed into your model

“Give me the grace to accept the things I cannot measure, the courage to measure the things I can, and the wisdom to know the difference”

"If we do this then we start small, see what we find, if it is actionable then build on it some more and then check again for actionability. If we don't find actionability

then scrap it and do other things."

Page 22: User behaviour

INTERNAL SITE SEARCH

http://www.kaushik.net/avinash/kick-butt-with-internal-site-search-analytics/

Page 23: User behaviour

What is our plus?No information loss because all original data is recorded and stored

Every analysis and every filter is executed based on the complete data set and always in real time. This means that the data is not aggregated (summarized) and not sampled.

Retrospective segmentation is possible at any time. All data and analyses can be evaluated retrospectively, on-the-fly, and

at any time with any correlations and links that you wish, and can be filtered using multiple filters.

Change filter criteria whenever you want and take account of other analyses, e.g., for the previous month or a different keyword.

Drill down analytics to the lowest granular level, the individual user, i.e., analytics data can be evaluated in terms of individual user behavior.

Page 24: User behaviour

What is splunk?

Splunk is software to search, monitor and analyze machine-generated data by applications, systems and IT infrastructure at scale via a web-style interface. Splunk captures, indexes and correlates real-time data in a searchable repository from which it can generate graphs, reports, alerts, dashboards and visualizations.

Page 25: User behaviour

THANK YOU