man working on google analytics setup with laptop

Google Analytics einrichten

Eine der ersten Aufgaben bei einer neuen Webseite ist das Einrichten von Google Analytics. Nachdem man so viel Zeit und Gedanken in den Bau der Webseite investiert hat, möchte man das Nutzerverhalten messen und analysieren.

  • Wie performen die geschriebenen Texte?
  • Welche Produktkategorie ist die beliebteste?
  • Was hat die letzte Facebook Kampagne eingebracht?
  • Schaut sich den Film, den ich produziert habe, überhaupt jemand an?
  • Gibt es Seiten, die besonders schlecht abschneiden?
  • Werden Inhalte in den sozialen Netzwerken geteilt?
  • Verlassen Besucher die Seite während sie gerade im Checkout -bereich sind?

Anfängliche Annahmen über Nutzerverhalten und den vermeintlichen Erfolg von Kampagnen sollten überprüft werden. Entscheidungen über Änderung von Inhalten oder Budgets für Kampagnen sollten möglichst auf Basis von Daten und nicht Bauchgefühl getroffen werden.

Daher ist es von essenzieller Wichtigkeit Google Analytics einzurichten und professionel einzustellen. Es sollten die richtigen Kennzahlen eingesammelt und analysiert werden, sodass man Entscheidungen treffen kann, um die Webseite zu verbessern.

Arten von Google Analytics Setups

Der Typ von Webseite, für den es gilt Google Analytics einzurichten, ist ein entscheidender Faktor:
Hast Du einen Onlineshop oder verkaufst ein paar Produkte?
Dann sollte E-Commerce Tracking eingerichtet werden. Durch den stärkeren Fokus auf Produkte und Transaktionen können hier schnell wichtige Erkenntnisse gewonnen werden.

Wenn Du wiederum eine sehr Text-basierte Seite betreibst, ist ein herkömmliches Google Analytics Setup die richtige Wahl.
Du kannst Interaktionen und clicks mit Events (Ereignissen) tracken und die Hauptziele mit Google Analytics Zielvorhaben überschauen.

E-Commerce Tracking benötigt mehr Daten über die bereitgestellten Produkte und Transaktionen. Die Implementierung ist etwas komplexer, da die Infos mit spezifischen JavaScript in einem Data Layersynchronisiert werden müssen. Ein Data Layer ist eigentlich nur eine einheitlicher Speicher für die Daten auf jeder Unterseite, die man tracken möchte. Google Analytics nutzt den Data Layer dann automatisch, wenn Daten zur Verfügung stehen.

Keine Panik, wenn Du jetzt bemerkst, dass Du ein kompliziertes E-Commerce tracking Setup haben möchtest. Du kannst alle E-Commerce Feinheiten im Nachhinein implementieren und dann aktivieren. Bis dahin bleiben E-Commerce Berichte in Google Analytics einfach leer, aber alle anderen Berichte funktionieren einwandfrei.

Google Analytics Tracking Code

Um den Google Analytics tracking code zu bekommen, kann man einfach analytics.google.com besuchen und muss nur den Schritten folgen.

Google Tag Manager Konto erstellen
  • Klick auf registrieren und wähle einen Namen für’s Google Analytics Konto, z.B. die Webseitenadresse. Dann noch URL, Branche und Zeitzone angeben. Fertig.
  • Ich würde empfehlen alle Häkchen fürs Teilen von Daten zu entfernen, wenn Du nicht genau weißt was Du tust. Das bedeutet allerdings, dass Demografie- und Interessenberichte in Google Analytics leer bleiben. Google muss für diese Berichte die Nutzerdaten mit Dritten teilen. Falls Du die Berichte nutzen willst, musst Du wahrscheinlich Deine Datenschutzerklärung updaten.
  • Dann unten auf “Tracking-ID abrufen” klicken, und schon bekommen wir den Tracking code (z.B. UA- 141112345-1 ). Zusammen mit dem Tracking Code, erhalten wir auch das gesamte Google Analytics Tag. Das Tag muss nun auf jeder Seite der Website im Quelltext implementiert werden.

Google Analytics Implementieren

Es gilt zwischen zwei Implementierungen für Google Analytics zu unterscheiden:

  1. Du fügst das Google Analytics Tag in den Quelltext auf allen Seiten ein. Abhängig von der Webseite, kannst Du das Tag ggf. in einem gemeinsamen Komponenten aller Seiten installieren. Die gängigen Komponenten hierfür sind der Header, die Navigation oder der Footer.
    Ich rate von dieser Art der Implementierung ab, außer es soll nicht viel Wert auf’s Analytics Setup gelegt werden. Die Implementierungen verläuft meist schneller und ist später anpassungsfähiger, wenn man ein Tag Management System benutzt (siehe 2.). Daher macht es Sinn noch ein Tool mit ins Setup einzubauen.
  1. Du benutzt ein Tag Management System (TMS), wie z.B. Google Tag Manager, welches zur Zeit das weitverbreiteste TMS ist.
    Es gibt auch andere Tag Management Systeme, wie z.B. Adobe Launch, Tealium, Ensighten oder Matomo (open source). Grundsätzlich dienen alle dem selben Zweck und man kann Google Analytics auch mit einem Nicht-Google Tag Management System implementieren. Google Tag Manager ist aber das System mit dem einfachsten Zugriff und hat viele hilfreiche Ressourcen online verfügbar.
    Lies meine Anleitung zum Google Tag Manager Einrichten, falls Du mehr über GTM lernen möchtest.

Enterprises neigen zu den alternativen Systemen unter Anderem wegen Datenschutzbedenken. Google hat diesen Anspruch jedoch mit Google Analytics 360 und Google Tag Manager 360 gedeckt und bietet dort volles Eigentum der Daten an.

Google Analytics mit Google Tag Manager implementieren

Zum Implementieren von Google Analytics via Google Tag Manager (GTM), sollte zuerst ein GTM Konto erstellt werden.

Google Tag Manager Konto erstellen

  • Zusammen mit dem Konto erstellst du automatisch deinen ersten GTM Container. Wähl als Zielplattform Web aus.

  • Danach erhälst Du das Google Tag Manager snippet, welches nun auf jeder Seite der Website implementiert werden sollte.

Google Tag Manager code snippet

  • Der erste Teil des Google Tag Manager snippets soll im <head> der Seite eingefügt werden. Der zweite Teil sollte als erstes Tag im <body> platziert werden.

Nachdem der Google Tag Manager code auf allen Seiten eingefügt ist, können wir uns in GTM einloggen und von dort Google Analytics auf der Webseite implementieren. Los geht's!

  • Log Dich bei tagmanager.google.com ein und klick in der Hauptnavigation links auf Tags und dann auf Neu. Danach slidet die Tag Konfiguration ins Bild. Wir können dem Tag erstmal einen Namen geben, zum Beispiel Google Analytics Tracking.
  • Danach einmal in die Mitte auf das graue Logo, auf die sog. Tag-Typ-Konfiguration, klicken:

Google Tag Manager Tag erstellen

  • Eine Liste mit Tag-Typen slidet danach ins Bild. Wähl Google Analytics - Universal Analytics.

  • Nach der Auswahl kommt man in die eigentliche Tag-Konfiguration. Den Tracking-Typ auf Seitenaufruf eingestellt lassen, da wir tracken wollen, wie oft die Seiten besucht werden.
  • Dann unter Google Analytics Einstellungen im Dropdown Neue Variable… wählen.

Google Tag Manager Google Analytics Einstellung mit variable

  • Jetzt konfigurieren wir die Google Analytics Einstellungsvariable. Zuerst vergeben wir wieder einen Namen, z.B. Google Analytics Einstellungen. Danach müssen wir unter Tracking-ID die Google Analytics Tracking-ID (z.B. UA-141112345-1) einfügen, die wir vorher bekommen haben.

  • Dann oben rechts Speichern klicken.
  • Zurück in der Tag Konfiguration unten auf das Trigger-Feld klicken.
  • Hier All Pages auswählen, weil wir möchten, dass das Google Analytics Tag bei allen Seitenaufrufen ausgeführt wird.
  • Speichern und zurück in der GTM Container-Übersicht oben rechts auf Senden klicken. Jetzt warden alle Einstellungen in der ersten Container-Version gespeichert. Wir geben dem Container jetzt einen beliebigen Namen und klicken auf Veröffentlichen. Fertig!
  • Du hast gerade mit Google Tag Manager Google Analytics implementiert!
  • Du kannst die ersten Daten nach ca. einer Stunde in den Berichten sehen. Wenn du in Google Analytics auf die Echtzeit-Übersicht klickst, kannst du schon überprüfen ob Besucher in Echtzeit getrackt wurden.

Google Analytics Echzeit Tracking

Hast Du gemerkt, wie man schnell man Google Analytics theoretisch implementieren könnte? Nachdem Google Tag Manager implementiert ist, kann ein Tag in wenigen Minuten installiert werden. Ohne aufwendige Hilfe.
Ich hoffe dies macht Dir die Stärke und Flexibilitet von Tag Management Systemen bewusst.

Google Analytics Zielvorhaben einrichten

Jetzt, nachdem wir Seitenaufrufe tracken, können wir die ersten Google Analytics Zielvorhaben einrichten.

Wahrscheinlich gibt es etwas auf deiner Webseite zu kaufen oder es gibt ein Formular zum ausfüllen. Vielleicht gibt es auch einen Newsletter zum Anmelden oder einer andere Art der Konversion.

Nach der Konversion landet man normalerweise auf einer Danke-Seite. Hier warden dann die Einzelheiten zur Bestellung noch einmal aufgelistet, oder nächste Schritte mitgeteilt.
Geh auf deine Webseite und schau, welche URL bei der Danke-Seite in der Adressleiste des Browsers angezeigt wird.

Die URL könnte zum Beispiel so aussehen:

https://www.meineSeite.de/danke.php

Für diese Adresse gilt es nun ein Google Analytics Zielvorhaben einzurichten. Das heißt man definiert in Google Analytics gewisse URLs damit jeder Seitenaufruf speziell gezählt und dargestellt wird.

  • Öffne den Verwaltungsbereich in Google Analytics. Hier kannst Du verschiedene Einstellungsmöglichkeiten zum Konto, Property und der Datenansicht sehen.
  • Klick auf Zielvorhaben rechts in der Datenansicht.

Google Analytics verwaltung zielvorhaben

  • Klick auf Neues Zielvorhaben und wähle danach benutzerdefiniert. Danach auf weiter klicken.
  • Gib dem Zielvorhaben einen Namen, z.B. Newsletter Anmeldung oder Bestellformular erhalten. Wähle als Typ: Ziel aus. Dann weiter klicken.
  • Unter Zielvorhabendetails können wir nun den Adresspfad der Danke-Seite angeben. Wenn wir Ist gleich im Dropdown stehen lassen, muss die exakte URL angegeben warden. Ich würde davon abraten, da die moisten Danke-Seiten Parameter mit in der URL haben, die bei jeder Bestellung anders sind.

Das heißt, wenn wir jetzt unseren Pfad /danke.php angeben würden, aber die wirkliche Adresse später z.B. /danke.php?q=conv&uid=5373 lauten würde, wäre das Zielvorhaben nicht ausgelöst worden.

Ich empfehle daher Beginnt mit im Dropdown zu wählen und danach nur den Adresspfad /danke.php in das Textfeld einzufügen.

  • Wer außerdem mit Regulären Ausdrücken (Regex Expressions) bekannt ist kann diese hier auch benutzen, um den Adresspfad zu matchen.
    Wer nicht weiß was das ist: Regex Expressions sind eine fortgeschrittene Form um Text zu filtern.
    Ich kann nur empfehlen sich näher damit auseinander zusetzen, wenn man plant mit Daten zu arbeiten. Hier kannst du in ein paar Stunden lernen wie man sie benutzt: RegexOne
  • Du kannst dem Zielvorhaben optional auch einen Wert zuordnen. Ich würde es empfehlen, wenn Du einen Sinvollen Wert für die Konversion ermitteln kannst.
    Um den Wert furs Zielvorhaben zu ermitteln gibt es verschiedene Möglichkeiten. Wenn du ein T-shirt für 10€ verkaufst, ordne 10 als Wert zu.
    Bei einem Kontaktformular, könnte man den durchschnittlichen Wert per erhaltenem Formular errechnen. Zum Beispiel mag es nach durchschnittlich 20 Kontaktaufnahmen zu einem 100€ Auftrag kommen. In dem Fall ist der Durchschnittswert per Zielvorhaben 5.
  • Du kannst auch einen Trichter bzw. Funnel einrichten. Dies macht Sinn, wenn die Besucher üblicherweise andere Seiten vor der Konversion besuchen. Dies macht vor Allem Sinn bei mehrseiten Formularen, die in Schritte eingeteilt sind.
    Durch das Erstellen eines Funnels könnte man später prüfen, ob Besucher den Ausfüllprozess bei einem gewissen Schritt abbrechen, bevor aus zur Konversion kommt.
    Du fügst die einzelnen Schritte hinzu, indem du für jeden Schritt einen Namen und den zugehörigen Adresspfad angibst.
  • Du must beim Adresspfad im Funnel der gleichen Regel folgen, wie oben im Dropdown ausgewählt. D.h. wenn Beginnt mit gewählt wurde, muss der gleichen Regel unten bei den Funnelregeln gefolgt werden. Das gleiche gilt für Reguläre Ausdrücke oder Ist gleich.
  • Bevor Du auf Speichern klickst, würde ich einmal auf Dieses Zielvorhaben bestätigen klicken. Falls schon etwas Daten in deinem Google Analytics Konto liegen, wird hier geprüft ob die Adresspfade in der Vergangenheit zu Konversionen geführt hätten.
    Falls Du 0% angezeigt bekommst, hast du entweder einen Fehler im Adresspfad fur’s Zielvorhaben, oder solch ein Adresspfad existiert bislang nicht in den Daten.
    Hier ist also ein guter Punkt erreicht, um nochmal alle Adresspfade zu prüfen, bevor Du das Zielvorhaben speicherst.

Google Analytics Zielvorhaben konfiguration

Glückwunsch! Du hast gerade deine erstes Zielvorhaben konfiguriert! Damit ist der erste Leistungsindikator für die Webseite fertig.
Zielvorhaben sollten für alle zentralen Ziele der Webseite eingerichtet werden.

Falls es noch weitere, weiche Konversionen gibt oder diese keine spezifische URL haben, sollte Ereignistracking (Event Tracking) eingerichtet werden.
Danach können solche Ereignisse auch als Grundlage für Zielvorhaben genutzt werden. Der zu wählende Typ in der Zielvorhabenkonfiguration (siehe oben) ändert sich dann zu “Ereignis”. Danach musst Du nur noch die Eventparameter (Kategorie, Action, Label) für das jeweilige Ereignis angeben.

Tracking für Kampagnen einrichten

Kampagnentracking ist schon in Google Analytics eingebaut. Man muss nur sog. UTM Parameter zu den Links seiner Kampagnen in sozialen Netzwerken oder Emails hinzufügen.

Es gibt fünf Tracking-Parameter, welche man einfach jedem Link der zur eigenen Seite führt hinzufügt. Google Analytics’ eingebautes Kampagnentracking erkennt diese Parameter automatisch und liest die Daten im Webinterface benutzerfreundlich aus. Außerdem wird jeder Besuch von so einem Link der jeweiligen Kampagne zugeordnet (Attribution).

Beispiel: Lasst uns der URL https://www.yoursite.com/campaign die folgenden Parameter hinzufügen:

UTM ParameterUTM Wert
UTM SourceMedium
UTM MediumGuest Post
UTM CampaignSpring Sales
UTM TermStiefel
UTM ContentStiefel im Sommer

So sieht die selbe URL mit den UTM Parametern aus:

https://www.yoursite.com/campaign?utm_source=medium&utm_medium=guest-post&utm_campaign=spring-sales&utm_term=stiefel&utm_content=stiefel-im-sommer

Bemerke, dass alle Werte kleingeschrieben und Leerzeichen mit Bindestrichen ersetzt sind.

Du kannst diesen Link jetzt auf Facebook, Twitter oder Linkedin benutzen und Google Analytics wird alle Klicks zählen und automatisch dieser Kampagne zuschreiben.

Siehst Du die fünf UTM parameter in der Webadresse? Du musst die Paramter nicht mühselig selber erstellen. Es gibt UTM Builder Tools die Dir die Arbeit abnehmen.
Du musst nur den Link für die Kampagne und die Werte für die Parameter angeben. Das UTM Tool gibt danach den fertigen Kampagnen-Link mit allen UTM Parametern aus.

Bewährte Einstellungen für Google Analytics

Jetzt folgt noch eine Liste mit Tipps um Google Analytics (GA) einzustellen. Ich befolge dabei jeden Punkt rigoros wenn ich GA konfiguriere. Diese Tipps sind nicht nur gut zu beachten, sondern verbessern die Qualität des Tracking-Setups ungemein.

Eigene Webseitenbesuche von Google Analytics ausschließen

Jetzt wo wir Google Analytics aufgesetzt haben, müssen noch unsere eigenen Besuche ausgeschlossen werden.

Unsere Besuche weisen ein anderes Verhalten auf und verzerren die Daten. Vor Allem auf Websites mit wenigen Besuchern.

Um die eigenen Besuche auszuschließen, können wir unsere IP Adresse mit einem Filter ausschließen.

Google Analytics Filter Funktionalität kann auch in Google Tag Manager eingestellt werden (oft bevorzuge ich das sogar). Die Filter in GA sind jedoch einfach und schnell einzustellen und gelangen zu dem gleichen Ergebnis.

  • Zu den Filtereinstellungen gelangen wir durch die Verwaltung unter Datenansicht > Filter.
  • Gib einen Namen für den Filter an und wähle benutzerdefiniert.
  • Wähle Ausschließen als Filterart und gib IP-Adresse im Filterfeld an.
  • Danach musst Du nur noch die statische IP im Filtermuster angeben.

Adresspfade auf kleingeschrieben transformieren

Ein anderer Tipp ist die Adresspfade der URLs automatisch auf kleingeschrieben zu tranformieren.

Die Erfahrung zeigt, das irgendwann immer mal Fehler passieren und durch irgendwelche Versehen die gleichen URLs in verschiedenen Schreibweisen in Google Analytics auftauchen. Dafür kann es viele Ursachen geben.

Das Problem ist, das obwohl die Webseite die selbe ist, Google Analytics zwei verschiedene URLs erhält (auch wenn es nur die Schreibweise ist) und die Daten daher nicht zusammenfügt, sondern jede Adresse als eigene Seite behandelt.

Das Ergebnis ist, dass wenn man die Seite analysieren möchte, ein Teil der Daten unter anderen Adressen gepseichert ist und es kompliziert wird wenn man wirklich alle Besuche einer Seite analysieren möchte.

Die Lösung: Adresspfade automatisch auf kleingeschrieben ändern.

Google Analytics Struktur für Datenansicht

In einer Datenansicht finden wir alle Google Analytics Berichte. Wenn ein Filter für eine Datenansicht eingestellt wird (wie im obigen Beispiel), nehmen alle Berichte die gefilterten Daten als Ausgangspunkt.

Die Struktur der Datenansichten sollte die Struktur des Unternehmens darstellen, d.h. wenn die Zielmärkte nach Ländern oder Regionen eingeteilt werden, sollten Datenansichten der selben Einteilung folgen. Wenn dann später Dashboards oder Reports fabriziert werden, müssen keine Daten mehr umgruppiert werden.

Eine andere Orientierung kann die Struktur für Budgets und Marketingaktivitäten sein, da diese oft auch regional oder multinational geplant werden.

Du kannst bist zu 25 Datenansichten in einem Property anlegen. D.h. wenn man von Zielmärkten Marketingaktivitäten ausgeht sind viele Strukturen möglich. Folgend daher ein paar Beispiele:

Beispiel: Datenansicht für lokale Webseiten

1.0 Master
2.0 Internal Traffic
3.0 Raw Data

Meistens werden mind. 3 Datenansichten per Property angelegt. Diese könnten nach Belieben auch auf das Land oder das Gerät spezifiziert werden. Üblich sind auch weitere Datenansichten für Development oder Staging Umgebungen der Webseite.

Beispiel: Datenansicht für multinationale Webseiten

1.1 Master (US)
1.2 Master (UK)
1.3 Master (DE)
1.4 Master (FR)
1.5 Master (ES)
1.6 Master (MX)
1.7 Master (RUS)
2.0 Internal Traffic
3.0 Raw Data

Beispiel: Datenansicht für Regionen

1.0 Master (NA)
1.1 Master (EMEA)
1.2 Master (LATAM)
1.3 Master (APEC)
2.0 Internal Traffic
3.0 Raw Data

Die Master Datenansicht ist die primäre Ansicht für die Datenanalyse und schließt alle unternhmenseigene Webseitenaufrufe aus.

Internal Traffic wiederum enthält nur die unternehmenseigenen Webseitenaufrufe. Diese Ansicht kann z.B. für Tests oder Debugging genutzt werden. Sie wird mit einem Filter zum Einschließen von Datenquellen erstellt, welches bedeutet, dass alle anderen Datenquellen ausgeschlossen werden.

Am Anfang erstellt Google Analytics einen Standardnamen für jede Datenansicht. Behalte die Ansicht ruhig bei, aber ändere den Namen zu Raw Data, den obigen Beipielen folgend.
Eine Raw Data Ansicht ohne jegliche Filter ist wichtig, um alles einzufangen was gesendet wird. Jeder Filter der ansonten gesetzt wird, kann nicht wieder rückgängig gemacht werden. Somit vermeiden wir Datenverlust und können im Zweifelsfall Daten hier immer die ungefilterten Daten betrachten.
Um den Namen zu ändern besuche einfach Verwaltung > Datenansicht > Einstellungen der Datenansicht.

Meistens konzentrieren Unternehmen ihre Marektingaktivitäten jedoch basierend auf einzelne Länder. Daher ist dies in den meisten Fällen die Devise und Filter schließen Besuche von diesen Ländern ein (und alle anderen Besuche aus).

Theoretisch können auch Datenansichten per Kanal (organisch, paid, direkt oder soziale Netzwerke) oder Gerät (Desktop, Handy oder Tablet) aufgesetzt werden. Ich benutze für solche Filtrierungen jedoch Google Analytics Segmente. Es gibt jedoch keinen Grund gewisse Filtrierungen schon auf Ansichtsebene durchzuführen, insofern sie flächendeckend benötigt werden. Ich mag es jedoch die Anzahl der Ansichten klein zu halten, da die Benutzeroberfläche dadurch übersichtlicher bleibt. Danach werde ich dann ggf. mit Segmenten etwas unordentlicher, aber sorum ist es mit lieber, da Segmente nicht so prominent gezeigt werden.

Ein anderer Tipp ist alle Ansichten so früh wie möglich zu erstellen. Ansichten zeigen nämlich nur Daten seit dem Zeitpunkt der Erstellung und nicht rückwirkend. Falls man weiter zurück in die Vergangenheit schauen möchte ist steht immer noch die Raw Data Ansicht zur Verfügung. Ungewollte Daten können dann noch immer mit Segmenten herausgefiltert werden. Somit erhält man seine Einsichten, vermeidet es aber die Daten mit Filtern ändern zu müssen, da Segmente oft genauso gut funktionieren.

Noch ein Tipp: Wenn viele Ansichten die selben Filter nutzen, kannst du erst eine Ansicht mit dem Filter erstellen und sie dann duplizieren. Andere Filter die spezifisch für eine andere Ansicht sind werden dann manuel hinzugefügt.
Pass aber auf den ursprünglichen Filter nicht zu ändern, da sonst die Duplikate auch die Änderungen übernehmen.

Benachrichtigungen für Google Analytics

Eine andere Praxis ist sich wichtige automatisierte Benachrichtigungen einzustellen. Ich benutze Benachrichtigungen z.B. um bei einem starken Fall von Besuchen oder sehr langsamen Server-Antworten eine Email als Hinweis zu erhalten. Bei einem frühen Hinweis kann ggf. größerer Datenverlust vermieden werden.

Um Benachrichtigungen in Google Analytics einzustellen, gehe zu Anpassung in der linken Navigationsleiste und klick auf Benutzerdefinierte Benachrichtigungen.


Nach einem weiteren Klick auf Benutzerdefinierte Benachrichtigungen verwalten und Neue Benachrichtigung können wir einen neuen Alarm erstellen.

Benachrichtigung bei Abnahme des Traffics

In einem weiteren Beispiel können wir uns benachrichtigen lassen, falls unser Server überlastet wird.

Benachrichtigung bei langsamen Serverantworten

Jetzt kannst Du sicher sein eine Email zu erhalten, wenn der Server anfängt ausgelastet zu sein - ein Problem das lange übersehen werden kann.