{"id":30301,"date":"2026-10-08T10:14:00","date_gmt":"2026-10-08T09:14:00","guid":{"rendered":"https:\/\/www.web-systems.pl\/?p=30301"},"modified":"2026-09-25T13:51:36","modified_gmt":"2026-09-25T12:51:36","slug":"google-tag-manager-tracking-codes-aufraeumen","status":"publish","type":"post","link":"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/","title":{"rendered":"Google Tag Manager: So bringst du Ordnung in die Tracking-Codes deiner Website"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Google Tag Manager<\/strong> b\u00fcndelt Pixel und Skripte in einem Container. Pl\u00f6tzlich siehst du alles: was auf der Website l\u00e4uft, was doppelt eingebunden ist und wer darauf Zugriff hat. Das hilft vor allem dann, wenn \u00fcber Jahre mehrere Agenturen ihre Codes ins Theme, in Plugins und in den Footer kopiert haben und niemand eine vollst\u00e4ndige Liste hat (dieses Bild kenne ich nur zu gut). Im Folgenden: die Grundlagen des Tools, die Bestandsaufnahme, die Migration Schritt f\u00fcr Schritt und zum Schluss eine Checkliste.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Inhaltsverzeichnis<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Was_ist_Google_Tag_Manager_und_was_aendert_er_bei_der_Verwaltung_von_Tracking-Codes\" >Was ist Google Tag Manager und was \u00e4ndert er bei der Verwaltung von Tracking-Codes?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Tags_Trigger_und_Variablen_drei_Elemente_die_du_verstehen_musst\" >Tags, Trigger und Variablen: drei Elemente, die du verstehen musst<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Bestandsaufnahme_So_findest_du_heraus_welche_Tracking-Codes_auf_der_Website_sind\" >Bestandsaufnahme: So findest du heraus, welche Tracking-Codes auf der Website sind<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#So_verschiebst_du_Pixel_und_Skripte_Schritt_fuer_Schritt_in_den_GTM-Container\" >So verschiebst du Pixel und Skripte Schritt f\u00fcr Schritt in den GTM-Container<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Vorschaumodus_und_Versionen_in_GTM_So_testest_du_Aenderungen_vor_der_Veroeffentlichung\" >Vorschaumodus und Versionen in GTM: So testest du \u00c4nderungen vor der Ver\u00f6ffentlichung<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Berechtigungen_und_Regeln_die_Ordnung_in_deinen_Marketing-Tags_halten\" >Berechtigungen und Regeln, die Ordnung in deinen Marketing-Tags halten<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Checkliste_zum_Aufraeumen_in_Google_Tag_Manager\" >Checkliste zum Aufr\u00e4umen in Google Tag Manager<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Haeufige_Fragen\" >H\u00e4ufige Fragen<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Muss_ich_nach_der_Installation_von_GTM_die_alten_Codes_von_der_Website_entfernen\" >Muss ich nach der Installation von GTM die alten Codes von der Website entfernen?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Wem_sollte_der_GTM-Container_gehoeren\" >Wem sollte der GTM-Container geh\u00f6ren?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/www.web-systems.pl\/de\/google-tag-manager-tracking-codes-aufraeumen\/#Kann_ich_Tags_schrittweise_in_den_Tag_Manager_verschieben\" >Kann ich Tags schrittweise in den Tag Manager verschieben?<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Was_ist_Google_Tag_Manager_und_was_aendert_er_bei_der_Verwaltung_von_Tracking-Codes\"><\/span>Was ist Google Tag Manager und was \u00e4ndert er bei der Verwaltung von Tracking-Codes?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es ist ein Tool, mit dem du Tags hinzuf\u00fcgen und verwalten kannst, ohne den Code der Website anzufassen. Laut der <a href=\"https:\/\/support.google.com\/tagmanager\/answer\/6102821\" rel=\"nofollow noopener\" target=\"_blank\">Beschreibung in der Tag-Manager-Hilfe<\/a> installierst du auf jeder Unterseite 2 Code-Snippets, alles Weitere konfigurierst du im Panel. Das war&#8217;s. Ein <strong>GTM-Container<\/strong> ist eine Sammlung von Tags, Triggern, Variablen und Einstellungen, die einer Website oder App zugeordnet ist. Er kann manuell eingef\u00fcgte <a href=\"https:\/\/www.web-systems.pl\/de\/ads-kampagnen-warum-lohnt-es-sich\/\">Tags f\u00fcr Google Ads<\/a>, Google Analytics und externe Tools ersetzen. Einem Unternehmen reicht meist ein Konto, darunter jeweils eigene Container f\u00fcr die einzelnen Websites.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Tags_Trigger_und_Variablen_drei_Elemente_die_du_verstehen_musst\"><\/span>Tags, Trigger und Variablen: drei Elemente, die du verstehen musst<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die gesamte Konfiguration in GTM besteht im Grunde aus drei Bausteinen. Zusammen legen sie fest, was wann mit welchen Daten an externe Tools geht.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ein <strong>Tag<\/strong> ist ein Code-Schnipsel, z. B. ein Werbepixel oder ein <a href=\"https:\/\/www.web-systems.pl\/de\/implementierung-von-matomo-statistiken\/\">Skript f\u00fcr die Webanalyse<\/a>.<\/li>\n<li>Ein <strong>Trigger<\/strong> (auf Deutsch etwa Ausl\u00f6ser) legt fest, wann ein Tag ausgel\u00f6st wird, z. B. beim Aufruf der Danke-Seite nach dem Absenden eines Formulars.<\/li>\n<li>Eine <strong>Variable<\/strong> speichert einen Wert, den Tags und Trigger nutzen: die URL der Unterseite, die ID des Werbekontos und so weiter.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In der deutschen Oberfl\u00e4che findest du sie im Men\u00fc des Arbeitsbereichs unter Tags, Trigger und Variablen. Nichts Bahnbrechendes, aber gut zu wissen, wo man suchen muss.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bestandsaufnahme_So_findest_du_heraus_welche_Tracking-Codes_auf_der_Website_sind\"><\/span>Bestandsaufnahme: So findest du heraus, welche Tracking-Codes auf der Website sind<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ziel ist, jede Stelle zu finden, an der irgendwann jemand ein Skript eingef\u00fcgt hat, und alles aufzuschreiben. Wo suchen? Agenturen hinterlassen Codes meist in den Theme-Dateien (Header und Footer), in Plugins zum Einf\u00fcgen von Skripten und in den Shop-Einstellungen. Und in alten, vergessenen GTM-Containern, an die sich keiner mehr erinnert. Notiere bei jedem Fund:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>den Namen des Tools (Werbung, <a href=\"https:\/\/www.web-systems.pl\/de\/analytik-ohne-google-eigene-matomo-installation\/\">Webanalyse<\/a>, Chat, Heatmap),<\/li>\n<li>den Inhaber des Kontos, an das die Daten gehen,<\/li>\n<li>den Zweck, dem dieser Code dienen soll,<\/li>\n<li>ob ihn \u00fcberhaupt noch jemand nutzt.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Achte auf Duplikate. Dasselbe Pixel, manuell eingef\u00fcgt und zus\u00e4tzlich im Container angelegt, sendet Ereignisse doppelt, und dann wundern sich alle, woher die vielen Conversions kommen. Bei uns auf web-systems.pl l\u00e4uft ebenfalls ein GTM-Container, sodass alle Marketing-Skripte \u00fcber eine einzige Stelle laufen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"So_verschiebst_du_Pixel_und_Skripte_Schritt_fuer_Schritt_in_den_GTM-Container\"><\/span>So verschiebst du Pixel und Skripte Schritt f\u00fcr Schritt in den GTM-Container<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Die Migration selbst ist nicht kompliziert: Du baust jedes Tag im Container nach, testest es und entfernst erst dann die alte Version von der Website. Die Reihenfolge ist entscheidend.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Lege ein Firmenkonto und einen Container f\u00fcr die Website an.<\/li>\n<li>Installiere die zwei Container-Snippets auf allen Unterseiten.<\/li>\n<li>Baue die Tags aus der Bestandsliste im Panel nach.<\/li>\n<li>Weise jedem Tag den passenden Trigger zu.<\/li>\n<li>Teste die Konfiguration im Vorschaumodus.<\/li>\n<li>Ver\u00f6ffentliche die Container-Version.<\/li>\n<li>Entferne die alten Codes aus Theme und Plugins.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Die Google-Hilfe empfiehlt, alle Tags auf einmal zu verschieben. Eine schrittweise Migration funktioniert auch, weil GTM seine Tags neben Codes ausl\u00f6st, die au\u00dferhalb eingef\u00fcgt wurden. Dann entstehen Duplikate aber sehr leicht. Am meisten schmerzt das bei Conversion-Tags, die messen, was eine <a href=\"https:\/\/www.web-systems.pl\/de\/landingpage-google-ads-zielseite-aufbauen\/\">Landingpage f\u00fcr die Kampagne<\/a> bringt. Hier solltest du besonders genau auf die Reihenfolge achten.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Vorschaumodus_und_Versionen_in_GTM_So_testest_du_Aenderungen_vor_der_Veroeffentlichung\"><\/span>Vorschaumodus und Versionen in GTM: So testest du \u00c4nderungen vor der Ver\u00f6ffentlichung<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Der Vorschaumodus zeigt, welche Tags auf einer Unterseite ausgel\u00f6st wurden und warum, bevor die \u00c4nderung bei den Besuchern ankommt. Du klickst auf Vorschau, \u00f6ffnest die Website im verbundenen Tab und gehst den Weg eines Nutzers durch, z. B. vom Aufruf bis zum Absenden des Formulars. Was pr\u00fcfst du? Ob jedes Tag nur einmal ausgel\u00f6st wird, mit dem richtigen Trigger und mit korrekten Variablenwerten. Jede Ver\u00f6ffentlichung erzeugt eine neue Container-Version. Beschreibe sie, und sei es nur mit einem Satz. Denn wenn etwas schiefgeht, kehrst du einfach zur vorherigen Version zur\u00fcck und musst nicht im Code der Website herumw\u00fchlen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Berechtigungen_und_Regeln_die_Ordnung_in_deinen_Marketing-Tags_halten\"><\/span>Berechtigungen und Regeln, die Ordnung in deinen Marketing-Tags halten<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Meiner Meinung nach ist das der wichtigste Teil der ganzen Sache. Ordnung h\u00e4lt sich nur, wenn Konto und Container dem Unternehmen geh\u00f6ren und Agenturen Nutzerrechte bekommen. Nicht umgekehrt. Verteile die Rollen bewusst: Die einen sehen die Konfiguration nur ein, andere bearbeiten sie, und das Ver\u00f6ffentlichen \u00fcberl\u00e4sst du einer, h\u00f6chstens zwei vertrauensw\u00fcrdigen Personen. Die Zusammenarbeit mit einer Agentur endet? Entzieh sofort den Zugriff. Hilfreich ist auch eine feste Namenskonvention, z. B. \u201eTool - Zweck - Ereignis\u201c, plus Ordner, die Tags nach Anbieter gruppieren.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tags m\u00fcssen respektieren, was der Besucher im Consent-Banner ausgew\u00e4hlt hat. Wie du sie bis zur Entscheidung blockierst, haben wir im Beitrag dar\u00fcber beschrieben, wie du <a href=\"https:\/\/www.web-systems.pl\/de\/consent-mode-v2-cookie-banner-google-tags-verbinden\/\">Cookie-Banner und Consent Mode<\/a> mit Google-Tags verbindest. Wenn die Tags die Betreuung von Google-Ads-Kampagnen unterst\u00fctzen sollen, verk\u00fcrzt ein aufger\u00e4umter Container jede Konfigurations\u00e4nderung. Und wenn du die Daten lieber bei dir behalten m\u00f6chtest, zieh die Einrichtung von Matomo-Statistiken auf deiner Website in Betracht oder sieh dir an, wie Webanalyse ohne Google Analytics aussieht.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Checkliste_zum_Aufraeumen_in_Google_Tag_Manager\"><\/span>Checkliste zum Aufr\u00e4umen in Google Tag Manager<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ein schneller Test, ob du deine Konfiguration im Griff hast:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>das Unternehmen hat ein eigenes GTM-Konto,<\/li>\n<li>es gibt eine aktuelle Liste aller Codes auf der Website,<\/li>\n<li>in Theme und Plugins sind keine manuell eingef\u00fcgten Duplikate \u00fcbrig,<\/li>\n<li>jedes Tag hat einen Verantwortlichen und einen beschriebenen Trigger,<\/li>\n<li>\u00c4nderungen werden im Vorschaumodus getestet,<\/li>\n<li>jede Container-Version hat eine Beschreibung,<\/li>\n<li>die Berechtigungen werden jedes Quartal \u00fcberpr\u00fcft,<\/li>\n<li>Einwilligungen werden verarbeitet, bevor Tags ausgel\u00f6st werden.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">GTM allein r\u00e4umt nichts auf. Echte Kontrolle \u00fcber Tracking-Codes bekommst du erst mit einem Container, der einen Verantwortlichen, schriftlich festgelegte Regeln und eine regelm\u00e4\u00dfige \u00dcberpr\u00fcfung hat.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Haeufige_Fragen\"><\/span>H\u00e4ufige Fragen<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-1790340289779-0\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"Muss_ich_nach_der_Installation_von_GTM_die_alten_Codes_von_der_Website_entfernen\"><\/span>Muss ich nach der Installation von GTM die alten Codes von der Website entfernen?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ja, aber erst, wenn du sicher bist, dass die Entsprechungen im Container funktionieren. L\u00e4sst du beide Varianten stehen, werden Ereignisse und Conversions doppelt gez\u00e4hlt. Entferne die Codes einzeln und wirf nach jeder \u00c4nderung einen Blick in die Berichte des Tools.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1790340289779-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"Wem_sollte_der_GTM-Container_gehoeren\"><\/span>Wem sollte der GTM-Container geh\u00f6ren?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Dem Unternehmen. Nicht der Agentur. Agenturen bekommen Berechtigungen in dem Umfang, den sie f\u00fcr ihre Arbeit brauchen. So bedeutet ein Dienstleisterwechsel nicht, dass Konfiguration oder Versionsverlauf verloren gehen.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-1790340289779-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \"><span class=\"ez-toc-section\" id=\"Kann_ich_Tags_schrittweise_in_den_Tag_Manager_verschieben\"><\/span>Kann ich Tags schrittweise in den Tag Manager verschieben?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Ja, denn GTM l\u00f6st seine Tags neben Codes aus, die au\u00dferhalb eingef\u00fcgt wurden. Google empfiehlt trotzdem, alles auf einmal zu verschieben, weil sich so Duplikate leichter vermeiden lassen. Wenn du in Etappen vorgehst, f\u00fchre eine genaue Liste dessen, was bereits im Container gelandet ist.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Google Tag Manager b\u00fcndelt Pixel und Skripte in einem Container. Pl\u00f6tzlich siehst du alles: was auf der Website l\u00e4uft, was doppelt eingebunden ist und wer darauf Zugriff hat. Das hilft vor allem dann, wenn \u00fcber Jahre mehrere Agenturen ihre Codes ins Theme, in Plugins und in den Footer kopiert haben und niemand eine vollst\u00e4ndige Liste [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":30274,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[815],"tags":[2276],"class_list":["post-30301","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-online-marketing-de","tag-tagi"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts\/30301","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/comments?post=30301"}],"version-history":[{"count":2,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts\/30301\/revisions"}],"predecessor-version":[{"id":30651,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/posts\/30301\/revisions\/30651"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/media\/30274"}],"wp:attachment":[{"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/media?parent=30301"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/categories?post=30301"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.web-systems.pl\/de\/wp-json\/wp\/v2\/tags?post=30301"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}