{"id":1413,"date":"2010-11-01T12:00:53","date_gmt":"2010-11-01T10:00:53","guid":{"rendered":"http:\/\/www.webseoanalytics.com\/blog\/?p=1413"},"modified":"2010-11-01T12:00:53","modified_gmt":"2010-11-01T10:00:53","slug":"google-analytics-event-tracking-vs-virtual-pageviews","status":"publish","type":"post","link":"http:\/\/www.webseoanalytics.com\/blog\/google-analytics-event-tracking-vs-virtual-pageviews\/","title":{"rendered":"Google Analytics: Event Tracking vs Virtual Pageviews"},"content":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" src=\"http:\/\/www.webseoanalytics.com\/blog\/wp-content\/uploads\/2010\/11\/google-analytics-tracking.jpg\" alt=\"google-analytics-tracking\" title=\"google-analytics-tracking\" width=\"600\" height=\"398\" style=\"display:block; margin:0 0 10px 25px; \"\/>Assume that visitors are arriving at a landing page of your website, what\u2019s their next step? How do they <strong>interact<\/strong> before leaving that page? In this article we focus on how to use the 2 advanced tracking options that Google Analytics provides: the <strong>Event Tracking<\/strong> and the <strong>Virtual Pageview<\/strong>. Both are useful, but it is important to understand <strong>why<\/strong> and <strong>how<\/strong> to use them.<\/p>\n<h2>Tracking User\u2019s behaviour<\/h2>\n<p>Tracking various types of interactions within web pages enables you to <strong>monitor<\/strong> the <strong>user\u2019s behavior<\/strong> and <strong>improve<\/strong> the <strong>performance<\/strong> of various elements. These types can vary from file downloads to purchases, from a visit to an external booking engine to a subscription or to an interaction with a flash element (i.e. video player, widget)<\/p>\n<p><strong>Tip:<\/strong> Lack of interaction monitoring leads to the loss of <strong>valuable<\/strong> information related to user behavior and to increased <strong>bounce rate<\/strong>.<\/p>\n<h2>Event Tracking vs Virtual Pageviews<\/h2>\n<p>With Google Analytics it is easy to solve issues like the ones stated above by using the Event Tracking or the Virtual Pageview feature. The Event Tracking is a good way to track <strong>browser events<\/strong>, <strong>clicks<\/strong> on outbound links and other interactions that do not generate a typical pageview. On the other hand, a Virtual Pageview also generates trackable pageviews but it provides a smaller amount of information.<\/p>\n<h2>The Difference between Event Tracking &amp; Virtual Pageviews<\/h2>\n<p>The key difference between those two tracking methods is that (at the moment) the Event Tracking cannot be assigned to <strong>Goals<\/strong>. Another significant difference is that virtual pageviews can <strong>inflate<\/strong> the pageviews of a website. This can be solved by creating a secondary profile using same id and filter out the virtual pageviews.<\/p>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\" style=\"margin:10px 0 10px 0;\">\n<tbody>\n<tr>\n<th>&nbsp;<\/th>\n<th>Event Tracking<\/th>\n<th>Virtual Pageview<\/th>\n<\/tr>\n<tr>\n<td style=\"padding:5px; font-weight:bold;\">Bounce Rate<\/td>\n<td style=\"padding:5px;\">Reduced   Bounce Rate<\/td>\n<td style=\"padding:5px;\">Reduced   Bounce Rate<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:5px; font-weight:bold;\">Page Views<\/td>\n<td style=\"padding:5px;\">No   increase on total pageviews<\/td>\n<td style=\"padding:5px;\">Artificial   increase on total pageviews<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:5px; font-weight:bold;\">Detailed Tracking<\/td>\n<td style=\"padding:5px;\">Tracks more   details correlated to actions<\/td>\n<td style=\"padding:5px;\">Limited   information<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:5px; font-weight:bold;\">Goals<\/td>\n<td style=\"padding:5px;\">Not   supported<\/td>\n<td style=\"padding:5px;\">Supported<\/td>\n<\/tr>\n<tr>\n<td style=\"padding:5px; font-weight:bold;\">Limitations<\/td>\n<td style=\"padding:5px;\">Up to 500 GATC   requests per session<\/td>\n<td style=\"padding:5px;\">Up to 500 GATC   requests per session<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>How to Implement the Event Tracker Code<\/h2>\n<p>To implement the Even Tracker, just call the following function on each event that you wish to track:<\/p>\n<div style=\"margin:10px 0 10px 0; font-weight:bold; font-size:14px;\">_gaq.push([`_trackEvent`, `category`, `action`<strong>,\u00a0 `optional label`, opt_integer_value]);<\/strong><\/div>\n<p>In the code of the Event Tracking one can assign information from <strong>categories<\/strong> and <strong>actions<\/strong> to labels and values. This feature helps both developers and online marketers to setup a <strong>friendly structure<\/strong> of events and monitor user actions within the website.<\/p>\n<div style=\"margin:10px 0 10px 0; text-align:center;\">\n<img decoding=\"async\" src=\"http:\/\/www.webseoanalytics.com\/blog\/wp-content\/uploads\/2010\/11\/google-analytics-event-tracking-1024x579.jpg\" alt=\"google-analytics-event-tracking\" title=\"google-analytics-event-tracking\" width=\"650\" \/>\n<\/div>\n<p>Naming properly the categories, the actions and the labels will make the report easier to understand and \u00a0it will help you interpret more accurately the data within your Google Analytics Event Report.\u00a0 To find the Event Tracking Report, login into your Analytics account and open the Event Tracking under the Content Category. \u00a0This report includes what actions have been done, on which page or element, how many visits have generated events, how many events have been counted per visit etc.<\/p>\n<ul>\n<li><strong>Category<\/strong>: videos, ads, submissions<\/li>\n<li><strong>Action: <\/strong>Play, click, submit, complete form,<\/li>\n<li><strong>Label: <\/strong> which pdf downloaded, what form submitted etc<\/li>\n<li><strong>Value<\/strong>: loading time, or dollar (always integer)<\/li>\n<\/ul>\n<p><strong>You can use Event Tracking to track:<\/strong><\/p>\n<ul>\n<li>Flash Events<\/li>\n<li>Flash Movie player actions<\/li>\n<li>Ajax elements<\/li>\n<li>Widgets<\/li>\n<li>Downloads<\/li>\n<li>Loading time of elements<\/li>\n<li>Ajax\/JavaScript events<\/li>\n<\/ul>\n<h2>How to Implement the Virtual Pageviews Code<\/h2>\n<p>Same as Event Tracking simply add the virtual pageview tracker when various events occur but mind to name them efficiently.<\/p>\n<div style=\"margin:10px 0 10px 0; font-weight:bold; font-size:14px;\">_gaq.push([`_trackPageview`, `virtual-pagename`]);<\/div>\n<p>As an argument, you can use a page name that does not match any of the existing page names of your website and that will enable you to easy find the data within your Google Analytic account. <\/p>\n<div style=\"margin:10px 0 10px 0; text-align:center;\">\n<img decoding=\"async\" src=\"http:\/\/www.webseoanalytics.com\/blog\/wp-content\/uploads\/2010\/11\/google-analytics-virtual-pageview.jpg\" alt=\"google-analytics-virtual-pageview\" title=\"google-analytics-virtual-pageview\" width=\"650\" \/>\n<\/div>\n<p>To find the Virtual Page views, login into your Analytics account and browse through the Content Report. Then press the \u201dview full report\u201d button and insert the virtual-pagename argument in the filter.<\/p>\n<h2>The effects on Bounce Rate<\/h2>\n<p><em>\u201cBounce rate is the percentage of single-page visits or visits in which the person left your site from the entrance (landing) page\u201d (Google Analytics)<\/em><\/p>\n<p>A single page visit is called a bounce, but when this visit is accompanied by interactions such as form completions or downloads in the same page, automatically turns into a <strong>non bounce visit<\/strong>. Therefore the implementation of the Event Tracking or Visual Pageview decreases the bounce rate of that page.<\/p>\n<div style=\"height:10px;\"><\/div>\n<p><b>Important!<\/b> If you still observe high bounce rate in a page that the Event Tracker has been implemented, consider reviewing the content of your page or your keyword strategy. To learn more on how to reduce the bounce rate of your site, read the article <a href=\"http:\/\/www.webseoanalytics.com\/blog\/the-8-ways-to-lower-your-bounce-rate\/\"> The 8 ways to lower your Bounce Rate<\/a>.<\/p>\n<div style=\"height:5px;\"><\/div>\n<p><b>Last but not least, if you like this article make sure you bookmark it. Sharing is caring!<\/b> \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Assume that visitors are arriving at a landing page of your website, what\u2019s their next step? How do they interact before leaving that page? In this article we focus on how to use the 2 advanced tracking options that Google &hellip; <a href=\"http:\/\/www.webseoanalytics.com\/blog\/google-analytics-event-tracking-vs-virtual-pageviews\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":1426,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6,9],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/posts\/1413"}],"collection":[{"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/comments?post=1413"}],"version-history":[{"count":0,"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/posts\/1413\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/media\/1426"}],"wp:attachment":[{"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/media?parent=1413"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/categories?post=1413"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.webseoanalytics.com\/blog\/wp-json\/wp\/v2\/tags?post=1413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}