RSS

Archive for the 'Web Analytics' Category

Google Analytics campaign success more accurately assess

August 18

Hello, Thank you for visiting - I hope that you will find useful information. Leave a comment but if you have any comments on the subject.

To loosen up my summer break, there's something wiedermal through a quickie in between. At the same time so that I can also wiedermal write about Google Analytics, we had not long been here, too. Recently had the problem and evaluate transactions in Google Analytics for the source will be. This is useful to assess the performance of campaigns better. Without further analysis, the pure transactions or the ROI statistics tool that is easy to falsify the result, after no returns or consequential orders to be considered.

Read the rest of this entry »

Google Analytics Custom Reports

19 Mar

For all who have specific requirements for statistics in Google Analytics, there is the possibility to create custom reports. Through these reports, for example, the individual most important KPIs (key performance indicators) are presented clearly, subsequently, you can make the appropriate reports and automatically send e-mail. This will let a lot of time saving, especially if one advances to customers, supervisors, etc. must provide a regular reporting. Depending on the target can thus be reconstructed currently available in Google Analytics reports and expanded with additional values ​​or simplified and reduced to a minimum.

Such reports can be easily set up under the menu item "Custom Reporting" in Google Analytics. Using drag and drop the required report may be compiled. There are the following fillable fields:

Measured data (blue)
The measured data are the values ​​that are represented as a column later in the report.

Dimensions (green)
On all dimensions is a value that is represented Later in the rows. By sub-dimensions it is possible to nest these values. In the subsequent report will be called when clicking on a value the same table with a changed line contents.

Tabs (gray)
About tabs, multiple reports combine, much like individual tables in Excel.

In addition, there is a Google term definition of all available statistical values, this can can be very helpful. Because who knows right away the difference between take-offs and exits.

So much for the relatively straightforward theory is interesting but the whole thing now in practical use. In addition I have compiled some potentially useful reports.

Landing Page Performance
This is a report in which the performance of different landing pages can be compared. By inserting the exit at bottom of page click on the entry page name and the exit side is visible.

Bericht: Landingpage Performance

Report: Landing Page Performance

Adwords Campaign Reporting
In this report, I have figures for Adwords campaigns together. You can click here beautiful display of the group about the campaign, the campaign content campaign by position.

Bericht: Adwords Kampagnen Report

Report: Adwords Report

Visitors to Quality Referrals
In the last example is a little reamed version of the referrer statistics. Here are some interesting values ​​are given in addition.

Bericht: Refererqualität

Report: Referrerqualität

They were now only a few examples as an inspiration and as always, applies here, that the individual must adapt to their own needs. Without e-commerce tracking, it makes little sense, for example, can spend revenues, etc. But when I'm always on the lookout for useful evaluations ... feel free and leave a comment with your favorite reports. Looking forward your comments and suggestions.

Google Analytics Filter make life easier!

04 Mar

Filters in Google Analytics are a very handy and powerful tool at the same time. This makes it possible to manipulate the statistics data, extract, or even integrate. For this reason I have compiled some practical examples to explain the operation of the filter in Google Analytics.

Basically, the filters can filter manager, who is linked on the Google Analytics Overview page under the site profiles are created. The following examples must be assigned to each at the end of a site profile, only the data of the corresponding profile manipulation.

Requests from their IP addresses to exclude
This is the classic of the filter, the self-inflicted traffic is hereby excluded.

Filter Type: Exclude all traffic from an IP address
IP address: 193.0.0.0

Google Analytics - IP ausfiltern

More information will include an explanation on how to exclude IP ranges I've explained in this article:
Google Analytics filter out its own IP (Part 2)

Full referrer Show

The referrer is not Google Analytics represented completely. This filter is a workaround for the entire Referring URL impersonate user-defined segment.

Filter Type: Custom Filter -> Advanced
Field A -> Extract A: link (*.)
Field B -> B extrahierern: leave blank
Output in -> Constructor: User Defined $ A1 segment
Field A Required: Yes
Field B Required: No
Override Output Field: Yes
Case Sensitive: No

Google Analytics - Filter für vollständige Referrer

Then we get the statistics in which one Google Analytics within the referrer statistics page, the dimension of the Referrerauflistung on "Custom Value" surrounded.

Url shortening

If all the pages can be tracked in the same subdirectory of the urls shown for clarity will be reduced. The example below assumes that all pages of this blog in / blog / lie. Across the filter the directory name is removed.

Filter Type: Custom Filter -> Find and Replace
Filter Field: Request URI
Search string: grafixx.at / blog /
Replacement string: /
Case Sensitive: No

Google Analytics Filter: Url verkürzen

SEO rankings tracking

This filter is more complex, but also more powerful than the previous one. Here, the referrer URL will be processed like regular expression. If there is an access via Google, is issued within Google Analytics, the position of the entry in the Google search results.

Filter Type: Custom Filter -> Advanced
Field A -> Extract A: Reference (\ | &?) Q = ([^ &] *)
Field B -> Extract B: Reference (? \ | &) Start = ([^ &] *)
Output in -> Constructor: User Defined segment $ A2 (Page: $ B2)
Field A Required: Yes
Field B Required: No
Override Output Field: Yes
Case Sensitive: No

Google Analytics Filter: Seo Tracking

Then we get the statistics in which one Google Analytics on the inside of keyword statistics page, the dimension of the keyword list to "Custom Value" surrounded. In this Satistik is no page specified is the first page, beyond 10 stands for page 2, 20 for Page 3, etc.

URLs converted to lowercase

A relatively simple filter but the clarity is greatly increased. With this filter, all lowercase URLs and thus not only listed once.

Filter Type: Custom Filter -> Advanced
Filter Field: Request URI

Google Analytics Filter: Urls klein schreiben

Traffic from Social Media platforms track

With this filter requests from social networking platforms (in this example: Facebook, Twitter and Xing) are summarized in the campaigns Statstik under the term social media.

Filter Type: Custom Filter -> Advanced
Field A -> Extract A: Campaign Source facebook | twitter | xing
Field B -> Extract B: leave blank
Output To -> Constructor: Campaign Media Social Media
Field A Required: Yes
Field B Required: No
Override Output Field: Yes
Case Sensitive: No

Google Analytics Filter: Social Media Tracking

Then we get the statistics in which one Google Analytics within the campaign stats page, the dimension of the keyword list to "Medium" surrounded.

They were even a few for now hopefully useful filter. This may or must of course be adapted to the exact needs of the respective website.

Google Analytics filter out its own IP (Part 2)

December 29

Continuation of its own IP filter out Google Analytics (Part 1)

Setting up filters

For those where the variation is too imprecise segmentation via the filter still remain. Filters offer the possibility of a precise IP address or a range via Regular Expressions to specify.
Filters can access the Google Analytics Overview page (where the various accounts are listed) will be established and maintained. For this one clicks on the "Filter Manager" right below. The manager can then filter right in the gray bar directly, a new filter can be created. In my case, I would now again awarded the title "Without Me". Select "Exclude all traffic from an IP address" and enter in the box underneath my Ip address: Then when filter type. This is important, that is set before each point is a backslash. , Like that 193 \ .0 \ .0 \ .0.

The points must be "validated" by the backslash as the punk would otherwise be interpreted as a regular expression. In this case, the point is a placeholder for any of the characters can be replaced by any. But if one has a static IP address you have to make it no further thought. For users who want to filter out the IP range that is also interesting. Thus, the following statement of all the IPs 193.0.0.1 - 193.0.0.50 be excluded: ^ 193 \ .0 \ .0 \ ([1-9] | [1-4] [0-9] | 50) $.

When regular expressions are not entirely trivial, but - frankly, I also do not like t so special - Google provides a practical tool for exactly this purpose of applying available. Here you can generate can be the regular lockout for an IP Range: IP Range tool from Google .

Filter einrichten

Filter set

After all this done so far has yet to the desired profile for the FIlter was to take effect should be selected. Then save, and the whole would be managed.

Finally, it is true to say is that the filter should be tested well, because you can easily destroy their data with false information. Therefore, it is best to create something first time in a test account.

Back to Google Analytics filter out its own IP (Part 1)

Google Analytics filter out its own IP (Part 1)

December 28

Following up on my blog still quite young not frolic too many visitors, I have my own visits in Google Analytics does not attempt to take into account. Although the numbers seem a bit sobering, but then at least you get a better view.

There are two ways of tracking in Google Analytics to influence based on defined rules. Filters appear to offer similar opportunities or advanced segment, but have different advantages and disadvantages.

Filter

Advanced Segments

  • Rule will apply to the collection of data
  • Affects the representation of the data
  • On the Filtered data can not be restored
  • Data can be at will, depending on and hide
  • Rules such as IP range can be defined precisely or by regular expression
  • Rule is restricted definable. IP address can not be defined as

Setting up custom segments

I am personally a flexible version that I can always turn to, rather in this case. Since then I take into account that the definition only be approximated, and the data may not be exact.

The decor is very simple. Thus, all available in Google Analytics Segmentationsmöglichkeiten top right, under "Advanced Segments: All Visits" are retrieved. There is then also possible to create in addition to the predefined variants, a new segment.

Übersicht Advanced Segments

Overview Advanced Segment

To apply you will be redirected to a page on the rules of the drag and drop can be easily clicked together. In my case I created a rule which is to identify as accurately as possible and exclude my visits.

Network Location> Does not match exactly> my provider
AND
City> Does not match exactly> my city

Einrichtung von Segmenten

Means of segments

Depending on the provider and the larger city, the statement or a relatively accurate but also very vague norm. A user in Munich over Telekom will be online with this statement probably have its problems. For users on a corporate network that is designated as a Network Location in Google Analytics, but this is a good way.

Then only needs to be more of a name chosen for this rule. Here: I've entered "without me". Now I have the opportunity to present the statistics in Google Analytics only for the segment "Without Me" and lo and behold 30% of my page views I create for yourself ... but hopefully that will change soon. ;-)

How accurately can the whole be made ​​through a filter, I declare tomorrow, until then ... continue to filter out its own IP Analytics (Part 2)

Google Analytics Event Tracking

December 24

yes yes I know that this is actually already an old hat and has been a good month in the information floating around the Web. And yes I know that probably is not the best start to motivate someone to read on.

Anyway, recently I received a nice email from Google in Mountain View. In this I was told that this new event tracking is enabled on my account. This makes it possible to track events on the site without having to create a virtual pageview must. The feature is useful for eg Ajax, Javascript or Flash applications. Just as in my box with the tabs in the left column at the top.

What could be observed

Integration test

To test it I got the code in the box to the right involved. So now the clicks on categories, RSS and search can be counted. In addition I have put the following code as OnCLick event on the left of each tab:

? View Code HTML
  pageTracker._trackEvent ("TabBox", "categories", "optLabel", 1);
 pageTracker._trackEvent ("TabBox", "RSS", "optLabel", 2);
 pageTracker._trackEvent ("TabBox", "search", "optLabel", 3); 

Actually, I do not need the last two optional parameters. But I have to test it with the same definition.

The result
Within Google Analytics can be found at the point of content a new "Event Tracking" with appropriate sub-items. The result should look like this.

Event Tracking Google Analytics

Google Analytics Event Tracking

Event Trackung Übersichtsseite

Event Trackung overview page

Event Trackung Actions

Event Actions Trackung

Extended integration
In addition to this fine extension have let the guys and still think Google Mädls of two additional methods of event tracking.

  • Time Tracker ()

This feature makes it possible to measure time intervals. For example, a timer could click on the Play button to start a video and click on the Stop the timer is stopped again. This gives you a statistic how long users have viewed the relevant video.

? View Code HTML
  <input type="button" onclick="javascript:timeTracker._recordStartTime();" value="Start" /> <input onclick = "javascript: timeTracker._recordEndTime ();" type = "button" value = "stop" /> 
  • Mouseover Tracker ()

The mouseover Tracker allows to track the first mouse-over an item. This method was developed to prevent an accumulation of garbage. With the normal rascals event would in fact be tracked each mouseover.