Posted by: Lewis Austin

Posted on: March 13, 2013 12:51 pm

-

On the fateful day of March 11th , Google released an article about the up and coming access update to Google Analytics. This means that now you can grant access based on property level, as well as the previous situation of profile and account level. Also there are now three different three different levels of account access: view, edit and manage users.

This update is definitely one that will be welcomed with open arms. From an agency point of view, Analytics is about to become a lot more convenient. Previously it was often the case where a client would grant access to the whole account and sometimes clients will have multiple domains which are irrelevant to the services you are providing. This means that your profile list in GA becomes colossal; hopefully this update will help to tidy things up. With regards to the access levels, it looks like some of the inspiration for this has been taken from AdWords. This is a useful feature because now agencies can replicate account access structure into their Analytics.

Businesses will also find benefit from these updates. Data can be a very important thing and a lot of people are not so enthusiastic about simply handing over this information. Now businesses have more control over their data and who can access it.

Google has said that the update will be rolled out over the next few weeks, so some people will be getting this sooner rather than later. However, there is no need to panic about account access levels as if you are currently an admin, you will be upgraded to have full rights.

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.

 

Authors
Categories
Archives
Blogroll