Google has just recently introduced a new way to manage all tags in one place named as “Google Tag Manager”. Google tag manager is a completely free tool which will save you a lot of time, because you won’t need to upload a lot of different tags such as Google Analytics tracking script, Google Adwords conversion tracking, Google remarketing script on your website pages, this software will allow to manage all of your tracking codes from a web interface. So it means that you’ll just need to insert one Google tag manager script to your website html code and then configure all of your tracking scripts in Google Tag Manager web interface.

Please see below a video introduction to Google Tag manager

To start using Google tag manager click here

In my next tutorial I’ll show you how to start using Google tag manager

Posted by: Evaldas Balcius

Posted on: September 19, 2012 8:45 am

-

Lest say there is a telecom’s which sells line rental, broadband and other telecom services on their website (www.example.com). They are using the checkout engine which is hosted on a different top level domain name (www.example1.com). Currently there is Google Analytics script placed on www.example.com website, but there is no Google Analytics script on www.checkout.com. So, it means that there is no any Google Analytics data of www.example1.com reported. This tutorial will show you how to use Google Analytics code across top-level domain names with an ability to share the same cookies and session’s data.

www.example.com Google Analytics Configuration

1. Make sure that you are using the Asynchronous syntax Google Analytics script and the script is placed in every page between the <head></head> tags.

2. Modify the Google Analytics code by adding two lines of code:  _gaq.push(['_setAllowLinker', true]); and   _gaq.push(['_setDomainName', 'example.com']);

<script type=”text/javascript”>// <![CDATA[
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-1111111-1']);
   _gaq.push(['_setAllowLinker', true]);
   _gaq.push(['_setDomainName', 'example.com']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
    ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
    var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
  })();
// ]]></script>

3. Add the onclick attribute on every single link which points to the site you want to use cross tracking (www.example1.com)

<a href=https://secure-server-connection.co.uk/directsave/register_home.php onclick=”_gaq.push(['_link', 'www.example1.com']); return false;” >SIGN UP</a></span>

www.example1.com Google Analytics Configuration

1. Upload a Google Analytics script to every page you want to track. (Make sure that you are using the same property id as on the original site.)

<script type=”text/javascript”>// <![CDATA[
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-1111111-1']);
   _gaq.push(['_setAllowLinker', true]);
   _gaq.push(['_setDomainName', 'example1.com']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
    ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
    var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
  })();
// ]]></script>

Posted by: Evaldas Balcius

Posted on: September 5, 2012 3:18 pm

-

Google Analytics remarketing lists enables you to target your Google Adwords remarketing campaigns to specific type of visitors. In this tutorial I will demonstrate how to create remarketing list on Google Analytics and export the list to Google Adwords.

How to create remarketing lists in Google Analytics

1. Login to your Google Analytics account, go the Admin panel and navigate on the tab named as “Remarketing Lists”.

2. Click on the button “+New Remarketing List” to start the creation process of a new list.

a

3. In the next window you will see the list options that you need to setup. Make sure that you selected right profile, where the data will be taken from.

a

 

4. Then you have to select the “Remarketing type” you prefer to use. There are 4 remarketing types available:

  • All website visitors;
  • Visitors who visited a specific pages on the site;
  • Visitors who completed a specific goal. You can select from the list of all available goals;
  • Your own remarketing list based on advanced segments data. The first option of “Dimension & Metric Filters” will allow you segment visitors based on visit dimension. And the second option of “Sequence Filter” will allow to create segments based on specific sequential order.

a
5. Enter a name of the list and change the number of membership duration.
6. Click on the “Get Estimates” button to get the number of visitors you may reach with that particular remarketing list.
7.  Click on “Save Remarketing List” and these lists will be automatically exported to your Google Adwords account.

Posted by: Evaldas Balcius

Posted on: August 29, 2012 2:52 pm

-

Shortcuts is a new Google Analytics functionality which helps to save a view of the report when it was generated. Shortcuts will save all the report settings and customization (such as filters, segments, secondary dimensions, sorting options, type of graph etc.), but not the date range. Shortcut reports can be shared using email and export functionality.

How to create a shortcut report

1. Access the report you want to create a shortcut to.

2. Customise the report by applying the segments, adding filters, change dimensions, type of graphs, etc.

3. Click on Shortcut link (Located in the menu bar above)

a

4. Type the name of the shortcut report and click OK to save the report.

a

 

View your shortcut reports

1. Go to the Home tab, click on the Shortcuts menu and select the report you want to view

a

Delete a Shortcut

1. To delete a shortcut, go to the Home tab, click on “Shortcuts” then Overview

2. Select the relevant report you want to delete and click on delete link.

a

 

 

 

 

 

 

 

Posted by: Evaldas Balcius

Posted on: August 22, 2012 3:53 pm

-

In this tutorial I will show you how to start using Google Analytics Content Experiments. (Google Analytics Content Experiments are formerly know as Google Website Optimizer, but slightly different and easier to use)

Get Started

1. Login to your Google Analytics account.

2. Navigate to the Experiments page using the main menu located on the left sidebar of Google Analytics interface (Content – > Experiments)

3. You will see the experiment wizard page where you have to enter the URL of the page that you want to improve and then click on Start Experimenting.

a

4. In the second step you will get the “Create a new experiment” page, where you have to provide page URL’s of your variations you want to experiment with. (You have to make sure that Google Analytics code is inserted in these variation pages) . Please note that you can add up to 5 variation pages.

a

5. In the next step you will need to set experiment options such as selecting the metric by which experiment is evaluated. In order to do this you will need to create new Google Analytics goal or select existing one. Also, you will be able to control how many visitors of your test page will be seeing the experiment pages.

6. In the step 3 you will be asked to add the script code to the original page (between the html <head></head> tabs). This code is required to start running the experiment.

7.  The confirmation of successfully uploaded scripts will be displayed in the lightbox after clicking on the Next Step button.

8. The last step will show the table with all experiments that you created. Also you can see your experiment results as well as make changes for the experiment settings.

 

Posted by: Evaldas Balcius

Posted on: August 8, 2012 8:45 am

-

Bounce rate is the percentage of single page visits. In other words these are the visits in which the website user will leave your site from the page they originally landed on. Bounce rate is very important KPI metric which helps to evaluate the performance of your landing pages and see visitor engagement level on that particular page. But in some situations bounce rate may not be the true KPI,  because some visitors may spend some time on that single page and complete a valuable action such as: see your phone number and call you straight away or spend time reading your blog post and leave the page after period of time. Google Analytics will record the visitors as bounced ones.

There is a solution how to differentiate visitors who bounced straight away without spending any time on a page and visitors who spend some time on the page and only then left your site. In order to do this you have to add an additional line to your Analytics script.  Lets say you want to start recording bounce rate only for visits with time on page less than 20 seconds. All you have to do is add the line “setTimeout(“_gaq.push(['_trackEvent', '20-seconds', 'read'])”,20000);” to your Analytics script.  This line will execute setTimeout function and will set a threshold for 20 seconds.  This function will create an event which can be then defined as a Google Analytics goal or even be imported as conversion to Google Adwords.

Full Example:

<script type=”text/javascript”>

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-XXXXXXX-1']);
_gaq.push(['_trackPageview']);
setTimeout(“_gaq.push(['_trackEvent', 'Longer than 20-seconds', 'read'])”,20000);

(function() {
var ga = document.createElement(‘script’); ga.type = ‘text/javascript’; ga.async = true;
ga.src = (‘https:’ == document.location.protocol ? ‘https://ssl’ : ‘http://www’) + ‘.google-analytics.com/ga.js’;
var s = document.getElementsByTagName(‘script’)[0]; s.parentNode.insertBefore(ga, s);
})();

</script>

 

 

 

If you are using Google Adwords and Google Analytics pre-set reporting features to produce the KPI reports, you may find that there is no an easy way how to show all the Pay per Click and other website stats (such as clicks, costs, ctr, cpc, conversions, CPA, avg. visit duration, bounce rate, etc.) in a single report.    This tutorial will guide you through the creation of combined  Google Analytics and Google Adwords stats using “Custom Reporting” and  Google Analytics Filters.

The following examples will demonstrate what type of reports you can generate using a mix of custom reporting and Google Analytis filters’ features.

*Please be aware these reports are just the examples of what you can do with custom reporting.  

Examples of “Custom Reports” for Google Adwords traffic

1. An example of a custom report for lead generation website reporting the KPIs such as clicks, cost, CTR, CPC, leads, cost per lead, conversion rate, avg. site duration, bounce rate and pages/visit.

-

2. An example of a custom report for ecommerce site website reporting the KPIs such as visits, impressions, clicks, cost, CTR, CPC, Revenue and ROI

-

 

How to configure Google Analytics in order to produce combined PPC reports

1. Create new analytics profile. Login to your Google Analytics account you want to report and create a new profile (Admin – > “+New Profile”). Set an appropiate name for that report like domainname.com – PPC reporting.

2. Set a filter  to include Google Adwords traffic. Stay in the admin area and select the profile you have just created. Click on the “Filters” tab and create two new filters (the first one for CPC medium and a second for Google source).

Filter for CPC medium

-

Filter for Google source

-

3.  Link Google Adwords and Analytics accounts. Link the Analytics profile with Google Adwords account to want to report. You can do it by clicking on the “Profile Setting”  tab, then going to the “Adwords Cost Source Settings” section and ticking the box on the adwords account you want to link. (You must have the administrator rights for Adwords account you want to link)

4. Set goals. Configure Google Analytics goals. More info about setting GA goals can be found here

5. Create custom reports. Click on “Custom Reporting” button, which is located in the top menu and create new custom report. Then you will a see window where you can design you own report with the metrics you want report. It is all done, you just need to configure all the parameters and metrics.

The image below is the design view of the first example.

-

 

 

Posted by: Evaldas Balcius

Posted on: June 27, 2012 8:45 am

-

In this tutorial I will guide through the setup process of the goal tracking for internal and external file downloads.

Setting up Event Tracking

1. Make sure that you got the latest version of Google Analytics code on your site. It is highly recommended to keep GA tracking code somewhere in the header between the <head></head> tags.

2. Call the  _trackEvent() method on the actual link attribute you want to track. The structure of this attribute is as follows:

_trackEvent(category, action, label, value, noninteraction)

  • category (required). String value. The name of the group of tracking objects.
  • action (required). The name of the interaction with the object. (in this case the value will be Download)
  • label (optional). A Secondary dimension for event.
  • value (optional). An integer value of actual event data.
  • non-interaction (optional). A boolean value (true or false).  Determine if the particular action of the event is required for the calculation of the bounce rate.

HTML code example:

<a href=”www.example.com/brochure.pdf” onClick=”_gaq.push(['_trackEvent', 'Downloads', 'PDF', '/brochure.pdf']);

Setup Google Analytics Goals

1. Login to your Google Analytics and go the Admin management panel.

2. Click on the Goals tab

3. Add a new Goal, by clicking on the +Goal link

4. Define the goal parameters. Add the name of the actual Goal, set a Goal type to “Event“, provide the goal details such a value of the Category, Action, Label and Value fields.

-

I extracted a data from the _trackEvent object and passed into the GA goals configuration fields such as:

  • Category = “Downloads”
  • Action = “PDF”
  • Label = “/brochure.pdf”

A full Event Tracking Guide can be find here

 

 

Posted by: Evaldas Balcius

Posted on: June 20, 2012 1:10 pm

-

In this tutorial I’ll guide through the setup process of Google Analytics email reports. Please be aware that this Google Analytics tool is still in beta testing, and the functionality may change overtime. “Email Reports” tool allows you to send the reports for multiple email addresses and be scheduled to send on weekly, monthly and quarterly basis. Reports can be send in various formats such as . CSV, .TSV, .TSV for Excel and .PDF.

How to Start

1. Select the analytics report you want to send and click on the “Email”, which can be found on the top below the name of actual report.

 

2. Provide the email address where do the emails have to be send. If you to send to the multiple recipients, just separate email address with commas.

3. Fill the subject field.

4. Select the type of file you attach to the report. You can select from  CSV, TSV, TSV for Excel or  PDF.

5. Select how frequency of email report. Few options available, such as: Once, weekly, monthly or even quarterly

6. Specify on which days your report has to be send. you can select the day of the week, day of the month

7. In the advanced options you can set the duration of reporting.

8. Please provide the message you want to be used in the email.

How to make changes

If you want make any changes for your report you have already scheduled, you have to go to the admin panel of you Google Analytics account, by clicking on the “Admin” link which can be found on the top right. Click on the “Profiles” tab and go to the “Assets”. At the bottom of the page you may see a link to “Scheduled Emails”.

Click on the report you want to make changes to. Please be aware that it won’t allow to make changes for the type of attachment and attached report. Also you can extend the lifetime of the report or even delete it.

 

Posted by: Ben Austin

Posted on: February 16, 2012 2:16 pm

-

An SEO company and SEO consultant would constantly require its clients to register with Google Analytics. This is because Google Analytics is a free service from Google that functions to track the traffic that is coming in to the targeted website. You would however discover later on when using Google analytics that it does more than to track traffic, it actually gives you valuable insights in about the behavior of your traffic whenever they visit your website. Many SEO Companies and SEO Consultants however, are not able to maximise the functionalities offered by Google analytics which leads to poor site evaluation of a target website. The following are some of the processes that one can do in order to utilise Google analytics to the fullest.

1. Use the Goal and Event Tracking – Google analytics offers a goal and event tracking which function by displaying the conversions made in your website and the number thereof. Google analytics allows you to define or set the goals and events that you want to be tracked, for example, a goal may be the number of sign ups or purchases made in your website, while events may be the number of times users clicked on the purchase form or the sign-up forms.

2. Focus on Customer Segmentation – if you would like Google to track the traffic according to customer type then it would be best to focus on customer segmentation. This will display the behavior of your traffic and the paths that the client or customer took while visiting your website. Among those that are tracked in customer segmentation are the new visitors and returning visitors.

3. Track Categories – not all pages may be tracked or some web pages might have higher importance on being tracked than others, this is why segmenting your web pages in order to track those that are deemed to be more important is considered as an important feature in Google analytics. This will allow you to compare the traffic coming in, say in page A as compared with page B.

These are just some of the basic features that you can utilise with Google analytics in order for you not only to track your pages’ progress but you would also be given a good insight on how your website fare in terms of conversions for your products. One thing that you should always put into consideration before starting to use Google analytics is to effectively plan what you want Google analytics track in your website.

Authors
Categories
Archives
Blogroll