Zielvorhaben aus Tag Manager in Google Analytics GA4-Property als Conversion tracken

23. März 2023 Allgemein, Presse



  • da Agency – Webdesign & SEO, Köln meldet:

    In diesem Blog-Beitrag geht es um die Umstellung von Tag Manager Zielvorhaben, damit diese auch mit der neuen GA4-Property von Google Analytics funktionieren.

    Wie wir schon berichtet haben, sollte jeder Webseiten-Betreiber, der Google Analytics nutzt so langsam mit der Umstellung auf die GA4-Property beginnen, da ab Anfang Juli 2023 keine (neuen) Daten mehr in den alten Universal Analytics Properties verarbeitet werden. Wie im Blog-Beitrag zur Einrichtung einer GA4-Property beschrieben, ist das überhaupt nicht schwer. Kniffliger wird es da schon, wenn man beispielsweise ein komplexeres Setup hat und über den Tag Manager diverse Zielvorhaben mit Tags und Triggers definiert hat.

    Was für Zielvorhaben kann man mit dem Tag Manager definieren?

    Mit dem Tag Manager lassen sich nahezu beliebige Zielvorhaben definieren, was jemand auf einer Website macht, anschaut oder anklickt. Als gängige Beispiele seien hier bei Business Websites etwa die Generierung von Leads – also Kontaktaufnahmen jeder Art – genannt, oder bei Online Shops natürlich abgeschlossen Verkäufe. Man könnte aber auch feiner granulierte Zielvorhaben definieren, also einer Merkliste hinzufügen, in den Warenkorb legen, einen Newsletter ausfüllen…

    Wie erstellt man Zielvorhaben im Tag Manager?

    Im Google Tag Manager setzen sich Zielvorhaben aus Tags und Triggern zusammen. Tags sind hierbei quasi die Definition der Zielvorhaben oder „Ereignisse“ – wie es jetzt auch in den GA4-Properties heißt – die man überwachen und auch zählen will, etwa um später eine Google Ads Kampagne damit auszusteuern, dass sie auf Maximierung dieser Art von Ereignissen optimiert wird.

    Als Trigger bezeichnet man die auslösenden Faktoren, die eintreten müssen, damit ein bestimmtes Ereignis (oder Tag oder Zielvorhaben) gezählt wird. Etwa das Anklicken eines Telefon-Links. Oder das Absenden eines Formulars – alle oder auf einer bestimmten Unterseite… Oder das Versenden einer E-Mail, etwa wenn ein Nutzer auf einen mailto-Link klickt. Das wäre auch schon eine einfache Definition von Kontaktaufnahme oder Lead-Generierung. Das Zielvorhaben wertet nicht die Qualität des Ereignisses, sondern zählt es einfach.

    Wie definiert man Tags im Tag Manager?

    Wir wollen hier nicht vollumfänglich den Tag Manager erklären, sondern gehen davon aus, dass dieser schon mal verwendet wurde. Etwa um vor längerer Zeit einmal solche Zielvorhaben für Universal Analytics zu erstellen. Wenn man es einmal kapiert hat, ist es eigentlich ganz easy. Um ein neues Tag zu definieren links auf „Tags“ klicken und dann rechts oben auf „Neu“. Dann im Overlay / neuen Fenster einen passenden Namen benutzen und rechts auf den Stift.

    Dann im nächsten Fenster als Tag-Typ „GA4 Ereignis“ auswählen und in der sich darauf öffnenden Konfiguration einen Ereignisnamen definieren (hier etwa „Kontaktaufnahme“) und unter Konfigurations-Tag die Mess-ID aus der Google Analytics GA4-Property. Das war’s im Wesentlichen auch schon.

    Wie erstellt man Trigger im Tag Manager

    Wenn man bereits für ein Universal Analytics Setup mal mit dem Tag Manager ein paar Trigger erstellt hat, ist man schon fast am Ziel und kann diese wiederverwenden. Hierzu einfach in das Trigger-Feld unten reinklicken und die für die GA4-Property wiederzuverwendenden Trigger auswählen.

    Wenn das erste Mal ein Trigger verwendet werden soll, dann muss man einen neuen erstellen. Hierzu rechts oben auf das „Plus“ Zeichen klicken

    Dann einen Namen für den Trigger vergeben (hier „Mein erster Trigger“) und rechts oben im Feld „Triggerkonfiguration“ auf den Stift klicken. Im sich öffnenden Dialog auf „Alle Elemente“ klicken, um jedes HTML Element einzubeziehen, das im folgenden näher eingegrenzt und bestimmt wird.

    Im Anschluss dann von der Vorauswahl „Alle Klicks“ auf „Einige Klicks“ wechseln, die wir jetzt näher definieren wollen. Angenommen, man möchte alle Klicks auf einen Telefon-Link auf der Seite als Conversion zählen, dann muss man den Telefon-Link möglichst einfach aber eindeutig beschreiben. Das könnte z.B. eine ID des Elementes sein, die man vorher festgelegt hat und/oder der enthaltenen Linktext, den man anklicken kann – hier die eigene Telefon-Nr.

    Genauso könnte man mit mailto-Links verfahren, wo man sich wieder auf eine Element ID oder aber auch CSS-Klasse bezieht und etwa einen eindeutigen Text, also die angezeigte E-Mail Adresse, auf die geklickt wird.

    Bei einem Formular könnte es der Submit Button sein mit dem Text „Abschicken“ oder Ähnliches. Mit ein wenig Übung kann man ganz leicht eine Vielzahl an möglichen Triggern erstellen, die man dann einem Tag zuordnen kann.

    Tag Manager Änderungen testen & veröffentlichen

    Speichern nicht vergessen und wenn man mit allen Tags & Triggers fertig ist, kann man das Verhalten im Debugger testen. Hierfür rechts oben auf „In Vorschau ansehen“ klicken.

    (Es wird davon ausgegangen, dass das Tag Manager Snippet bereits auf der Website eingebunden wurde. )

    Es öffnet sich der Tag Assistant und wenn da alles stimmt einfach auf „Connect“ klicken. Dann öffnet sich noch ein Fenster, in dem die zu debuggende Website angezeigt wird. Und unten rechts sieht man eine kleine Meldung, dass der Tag Assistant verbunden ist:

    Dann kann man jetzt auf der eigenen Website das Element anklicken, was man als Zielvorhaben definiert hat (z.B. einen Telefon-Link) und im vorherigen Tab (Tag Assistant) wird dann angezeigt, ob der Tag gefeuert hat. Dann kann Analytics dieses Ereigniss zählen und man kann es etwa in Google Ads weiterverwenden.

    Wenn alles einwandfrei funktioniert, kann man die ganze Geschichte mit „Senden“ Veröffentlichen. Ansonsten korrigieren oder nochmal neu machen. Erfordert am Anfang immer etwas Übung 🙂

    Wie verknüpft man Google Analytics GA4 mit dem Tag Manager?

    Eigentlich ist der eben erstellte Container des Tag Manager und das Tag über die „Mess_ID“ – die wir beim GA4 Ereignis angegeben haben – bereits verknüpft. Man könnte jetzt einfach ein wenig warten und nach ein paar Tagen wieder in der GA4-Property nachschauen, dann wird unter „Ereignisse“ schon höchstwahrscheinlich das entsprechende Zielvorhaben mit dem Ereignisnamen „Kontaktaufnahme“ auftauchen. Da könnte man dann einfach rechts den Schieberegler für Conversions nach rechts schieben und somit das Conversion Tracking aktivieren.

    Oder man erstellt direkt ein neues Ereignis in der Google Analytics GA4-Property, hier etwa „Kontakt_tag_manager“. GA4 ist ein wenig empfindlich was die ganzen Underscores nach Programmierer-Schreibweise angeht. Auch eine ganze Reihe vorgefertigter Ereignisse haben so krude Namen.

    Als „Abgleichbedingung“ müsste hier nur die logische Gleichung

    event_name == "Kontaktaufnahme" 

    anlegen, speichern, fertig

    Der Beitrag Zielvorhaben aus Tag Manager in Google Analytics GA4-Property als Conversion tracken erschien zuerst auf da Agency – Webdesign & SEO, Köln.

    Jetzt ISTQB Trainingskurse, wie ISTQB® Certified Tester – Foundation Level Extension – Agile Tester, ISTQB® Certified Tester – Foundation Level – Extension Model-based Tester , ISTQB® Certified Automotive Software Tester (CTFL-AuT), ISTQB® Certified Tester – Advanced Level:Test Manager, ISTQB® Certified Tester – Advanced Level: Test Analyst, ISTQB® Certified Tester – Advanced Level: Technical Test Analyst, ISTQB® Certified Tester – Advanced Level: Security Tester, ISTQB® Certified Tester – Advanced Level:Test Automation Engineer, ISTQB® Certified Tester – Advanced Level: Test Manager auf Englisch, ISTQB® Certified Tester – Advanced Level: Test Analyst auf Englisch bei dieser ISTQB Academy buchen