Kostenlos startenDashboard
Dokumentation

Tracking mit GA4 und Google Ads

Cookiemark richtet anhand von drei Fragen GA4-Ereignisse und Google-Ads-Conversions in Ihrem eigenen Tag-Manager-Container ein. Sie sehen jede Änderung, bevor sie live geht, und alles bleibt in Ihrem Container, wo Sie oder Ihre Agentur es sehen und ändern können.

Was das Tracking macht

Sie beantworten drei Fragen im Tab Tracking einer Domain. Cookiemark macht aus Ihren Antworten Tags, Trigger und Variablen und legt sie in einem eigenen Arbeitsbereich in Ihrem Container an. Sie prüfen alles in der Vorschau von Tag Manager und veröffentlichen, wenn es passt.

Es zählt die Momente, in denen jemand zum Kunden wird: ein abgeschicktes Formular, ein Tippen auf eine Telefonnummer, eine WhatsApp-Nachricht, eine Dankeseite, ein Kauf oder ein Ereignis, das Ihre Website an den dataLayer sendet. Jeder Moment geht als Ereignis an GA4. Mit einem Label geht er außerdem als Conversion an Google Ads.

Google Ads erhält für jede Conversion ein eigenes Conversion-Tag. So ordnet Google Ads die Conversion mit seiner eigenen Attribution dem Klick zu.

Bevor Sie beginnen

  • Eine Verbindung zu Google. Ein Inhaber oder Administrator verbindet das Google-Konto, das den Container verwaltet. Klicken Sie auf Google verbinden, im Tab Tracking, im Tab Google und GTM oder unter Einstellungen, Integrationen. Wir bitten nur um Zugriff auf Tag Manager.
  • Ein Container, der auf Ihrer Website läuft. Wählen Sie ihn im Tab Google und GTM aus. Der Tab „Tracking“ warnt Sie, wenn der letzte Scan diesen Container nicht auf Ihrer Website gefunden hat, denn die Tags darin würden nie ausgelöst.
  • Eine GA4-Mess-ID, eine Google-Ads-Conversion-ID oder beides. Für Google Ads brauchen Sie außerdem ein Label pro Conversion. Im nächsten Abschnitt steht, wo Sie diese finden.
  • Eine bezahlte Domain, um das Tracking in Tag Manager anzulegen. Die Fragen können Sie in jedem Tarif beantworten. Bei einem Agenturkunden können Personen mit Bearbeitungsrechten die Antworten ausfüllen, und die Agentur legt das Tracking in Tag Manager an.

Ihre Website hat noch keinen Tag Manager? Legen Sie unter tagmanager.google.com einen Container an und wählen Sie ihn im Tab Google und GTM aus. Tragen Sie dort seine ID im Feld Container-ID ein, dann lädt Cookiemark ihn auf jeder Seite. Wer den Container lädt erklärt, welcher Weg passt.

Ihre IDs finden

WasBeispielWo Sie sie finden
GA4-Mess-IDG-ABC123XYZIn GA4 unter Verwaltung, Datenstreams. Öffnen Sie den Stream Ihrer Website.
Google-Ads-Conversion-ID123456789In Google Ads unter Ziele, Conversions. Öffnen Sie eine Conversion und wählen Sie Tag einrichten, Google Tag Manager verwenden.
Google-Ads-Conversion-Labelkq3XCJ7h0ZQbELi4Auf derselben Seite, unter der Conversion-ID. Jede Conversion hat ein eigenes Label.

Sie können den ganzen Code aus Google Ads einfügen, etwa AW-123456789/kq3XCJ7h0ZQbELi4. Cookiemark teilt ihn in Conversion-ID und Label auf. Wenn Sie eine GA4- oder Tag-Manager-ID dort einfügen, wo eine Google-Ads-ID hingehört, weist der Assistent Sie darauf hin.

Cookiemark trägt die IDs ein, die es bereits gefunden hat. Es sucht bei einem Scan auf Ihrer Website und in den Tags Ihres Containers. Steht eine Conversion-ID in einer Variablen vom Typ Konstante, liest Cookiemark sie über diese Variable.

Die drei Fragen

Öffnen Sie die Domain, dann Tracking, und klicken Sie auf Starten.

  1. Was Ihre Website macht. Wählen Sie einen Shop, einen Dienstleister, eine App oder SaaS oder eine Website mit Inhalten. Worauf der Scan hindeutet, ist mit Erkannt markiert. Ihre Antwort bestimmt, was die nächste Frage zuerst anbietet. Ein Shop mit Kontaktformular ist ein Shop: Formulare und Anrufe kommen in der nächsten Frage ebenfalls vor.
  2. Wie jemand zum Kunden wird. Kreuzen Sie an, was zählt. Was Cookiemark auf Ihrer Website gefunden hat, ist schon angekreuzt, und jede Zeile nennt, wo es gefunden wurde. Sie können auch eine Dankeseite zählen oder ein Ereignis, das Ihre Website an den dataLayer sendet.
  3. Wo Sie die Daten sehen möchten. Tragen Sie Ihre GA4-Mess-ID ein, schalten Sie Google Ads mit der Conversion-ID ein und ergänzen Sie ein Label pro Conversion. Hier geben Sie einer Conversion auch ihren Wert, wählen die Währung und schalten erweiterte Conversions ein.

Klicken Sie auf Ansehen, was wir einrichten. Die Zusammenfassung zeigt jede Conversion, wann sie zählt und wohin sie geht, mit Hinweisen zu Tags, die schon in Ihrem Container sind. Klicken Sie auf In einem Arbeitsbereich anlegen, wenn alles stimmt.

Eine Conversion ohne Google-Ads-Label geht nur an GA4. Ihr Status im Tab „Tracking“ ist Label fehlt, bis Sie das Label ergänzen und erneut veröffentlichen.

Die Conversions in Google Ads anlegen

Jede Conversion braucht in Google Ads eine eigene Conversion-Aktion. Unter jedem Label-Feld zeigt der Assistent die Kategorie, die Zählung und die Werteinstellung, die Sie in Google Ads wählen. Die einzelnen Schritte finden Sie im Assistenten unter Wie lege ich eine Conversion und ihr Label in Google Ads an? Geben Sie der Conversion-Aktion denselben Namen wie in Cookiemark, damit Sie sie später wiedererkennen.

Wie Cookiemark Conversion-Momente findet

Der Assistent geht von dem aus, was Cookiemark auf Ihrer Website gefunden hat. Das stammt aus zwei Quellen: dem Scan und den Besuchen echter Menschen.

Der Scan

Jeder vollständige oder schnelle Scan Ihrer Website sucht nach allem, was Sie zählen könnten: Formulare und die Art ihrer Felder, Links zum Anrufen, Mailen oder für WhatsApp sowie Buchungs- und Chat-Tools. Er notiert auch die Ereignisse in Ihrem dataLayer und die Namen ihrer Schlüssel, die Google-IDs auf der Seite und Links zum Registrieren, zum Anmelden oder zu den Preisen.

Um erneut zu suchen, ohne auf den nächsten Scan zu warten, klicken Sie im Tab „Tracking“ auf Nach Conversion-Momenten suchen. Cookiemark besucht dann bis zu zehn Seiten Ihrer Website. Das dauert etwa eine Minute. Diese Funktion gibt es bei bezahlten Domains.

Echte Besuche

Ein Scan kann Ihre Formulare nicht ausfüllen und nicht auf Ihre Schaltflächen klicken. Auf einer bezahlten Domain mit Tracking meldet das Cookiemark-Skript deshalb die Momente, die Ihre Besucher erreichen:

  • ein Formular, das angekommen ist, oder ein Formular, dessen Senden-Schaltfläche gedrückt wurde;
  • ein Klick auf eine Telefonnummer, eine E-Mail-Adresse oder einen WhatsApp-Link;
  • eine Danke- oder Bestellseite, auf der jemand gelandet ist;
  • ein Ereignis, das an den dataLayer gesendet wurde, auch von gtag.js.

So findet Cookiemark auch Formulare in einem Popup und Seiten, die der Scan nicht erreicht hat. Im Assistenten steht bei einer solchen Zeile Von Besuchern gesendet, Von Besuchern angeklickt oder Bei Besuchen gesehen, mit dem Datum, an dem der Moment zuletzt vorkam.

Was Cookiemark nie liest

Cookiemark meldet nur Namen und Arten. Es liest nie, was jemand eingegeben hat, und nie einen Wert aus dem dataLayer, sondern nur die Namen der Schlüssel. Ein Formularfeld kennt Cookiemark nur über seine Art, E-Mail oder Telefon, und über seine Position im Formular. Mehr braucht ein Google-Tag nicht, um das Feld für erweiterte Conversions wiederzufinden.

Die Meldung setzt kein Cookie, speichert nichts im Browser und hat keine Besucher-ID. Deshalb wartet sie nicht auf das Banner. Jeder Moment wird höchstens einmal pro Seite gemeldet. Einen Moment, den das Dashboard schon kennt, meldet das Skript nur ab und zu, damit sein Datum aktuell bleibt. Besuche unseres eigenen Scanners werden nicht mitgezählt.

Formulare

Bei mehr als 20 Formular-Tools, etwa Contact Form 7, WPForms, Gravity Forms und Elementor, zählt ein Formular erst, wenn es angekommen ist. Ein Klick auf die Schaltfläche, während das Formular einen Fehler enthält, zählt nicht. Die vollständige Liste steht unter Formularereignisse.

Bei jedem anderen Formular sieht Cookiemark nur, dass die Senden-Schaltfläche gedrückt wurde, bis ein Besucher es tatsächlich abschickt. Eine Dankeseite zählt genauer, wenn das Formular eine hat. Ein Newsletter-Formular wird angeboten, aber nicht angekreuzt, denn eine Anmeldung ist noch kein neuer Kunde.

Wenn Sie Tracking veröffentlichen, das Formulare zählt, schaltet Cookiemark im Tab Google und GTM die Option Formularereignisse senden ein. Ist die Domain live, veröffentlicht Cookiemark sie für Sie.

Was in Tag Manager landet

Alles kommt in einen einzigen Arbeitsbereich namens Cookiemark tracking, in dem Container, den Sie gewählt haben. Jedes Tag, jeder Trigger und jede Variable von Cookiemark hat einen Namen, der mit Cookiemark - beginnt, und eine Notiz, dass Cookiemark es verwaltet.

Name in Tag ManagerWas es ist
Cookiemark - Google tag und Ihre GA4-IDDas Google-Tag für GA4, auf Initialisierung - Alle Seiten. Nur wenn Ihr Container noch kein Google-Tag für diese ID hat.
Cookiemark - Conversion LinkerAuf Alle Seiten, für Google Ads. Nur wenn Ihr Container noch keinen Conversion Linker hat.
Cookiemark - GA4 - und der Name der ConversionEin GA4-Ereignis-Tag pro Conversion.
Cookiemark - Ads - und der Name der ConversionEin Google-Ads-Conversion-Tag pro Conversion mit Label.
Cookiemark - und der Name der ConversionDer Trigger dieser Conversion: ein Ereignis, ein Klick auf einen Link oder ein Seitenaufruf.
Cookiemark - Google Ads conversion IDEine Variable vom Typ Konstante, die Ihre Conversion-ID enthält. Jedes Conversion-Tag nutzt sie, sodass ein neues Google-Ads-Konto nur eine einzige Änderung bedeutet.
Cookiemark - DL - und ein SchlüsselEine dataLayer-Variable für das Formular, einen Wert, eine Währung oder eine Bestellnummer.
Der Name der Conversion mit e-mail, phone oder user dataDie Variablen für erweiterte Conversions.
Der Name der Conversion mit amount oder order numberDie Variablen, die eine Bestellseite auslesen.

Die GA4-Ereignisse folgen den von Google empfohlenen Namen, wo einer passt: generate_lead für ein Formular oder eine Anfrage, sign_up für einen Newsletter oder ein neues Konto und purchase für eine Bestellung. Ein Klick sendet click_phone, click_email oder click_whatsapp. Ein eigenes Ereignis behält seinen Namen. Ein Formular sendet außerdem seine form_id.

Nichts geht live, bevor Sie veröffentlichen

  1. In einem Arbeitsbereich anlegen fügt die Änderungen dem Arbeitsbereich Cookiemark tracking hinzu. Google erlaubt uns nur wenige Anfragen pro Sekunde, daher kann das bis zu einer Minute dauern.
  2. Vorschau in Tag Manager öffnet den Arbeitsbereich. Die Vorschau von Tag Manager zeigt, welche Tags auf Ihrer Website ausgelöst werden.
  3. Veröffentlichen erstellt eine neue Container-Version namens Cookiemark tracking und schaltet sie live. Danach startet Cookiemark einen schnellen Scan Ihrer Website, um das Ergebnis zu prüfen.

Verwerfen löscht den Arbeitsbereich, und in Tag Manager und auf Ihrer Website ändert sich nichts. Um eine Veröffentlichung rückgängig zu machen, veröffentlichen Sie in Tag Manager unter Versionen die vorherige Version.

Cookiemark ändert nur, was es selbst angelegt hat. Tags, Trigger und Variablen von anderen bleiben, wie sie sind.

Nichts zählt doppelt

Eine Conversion, die doppelt zählt, lässt Ihre Kampagnen besser aussehen, als sie sind. Bevor Cookiemark etwas hinzufügt, liest es Ihren Container und Ihre Website.

  • Tags, die bereits messen. Die zweite Frage listet die Tags in Ihrem Container auf, die etwas messen. Ein Moment, den eines davon zählt, ist mit Bereits gemessen von und dem Namen des Tags markiert und nicht angekreuzt.
  • Das Google-Tag. Hat Ihr Container ein Google-Tag für Ihre GA4-ID, verwendet Cookiemark dieses. Lädt gtag.js GA4 direkt in der Seite, außerhalb von Tag Manager, fügt Cookiemark nur die Ereignisse hinzu, damit Seitenaufrufe nicht doppelt zählen.
  • Google-Ads-Tags. Ein Google-Ads-Tag mit demselben Label bleibt bestehen, und Cookiemark fügt kein zweites hinzu. Die Zusammenfassung weist Sie auf andere Google-Ads-Tags für dasselbe Konto hin, damit Sie prüfen können, was diese zählen.
  • Formulare und Dankeseiten. Auf einer Website, die ihre Formulare zählt, ist die Dankeseite ausgeschaltet. Sonst würde dieselbe Anfrage doppelt zählen.
  • Käufe. Das purchase-Ereignis, das Ihr Shop sendet, wird unverändert genutzt. Mit einer Bestellnummer zählt Google jede Bestellung nur einmal, auch wenn jemand die Seite neu lädt.

Werte und Währung

Ein Wert sagt GA4 und Google Ads, was eine Conversion wert ist. Beide addieren die Werte, und Google Ads kann darauf bieten. Es gibt drei Wege, einen Wert anzugeben.

  • Ein fester Wert. Tragen Sie in der dritten Frage unter Conversion-Wert ein, was eine Conversion im Schnitt für Sie wert ist, etwa 50 für eine Angebotsanfrage. Lassen Sie das Feld leer, um ohne Wert zu zählen.
  • Aus dem dataLayer. Ein purchase-Ereignis mit den üblichen GA4-E-Commerce-Daten bringt Wert, Währung und Bestellnummer selbst mit. Für ein eigenes Ereignis wählen Sie die Schlüssel unter Wert, eindeutige Nummer oder eine Bedingung.
  • Von einer Bestellseite. Landen Besucher auf einer WooCommerce-Bestellseite, die Betrag und Bestellnummer zeigt, liest Cookiemark beides von dieser Seite.

Nehmen wir eine Website, die dieses Ereignis sendet, wenn jemand ein Angebot anfragt:

dataLayer.push({
  event: 'quote_requested',
  quote: { value: 250, currency: 'EUR', id: 'Q-1042' }
});

Zählen Sie das Ereignis quote_requested, mit dem Wert aus quote.value, der Währung aus quote.currency und der eindeutigen Nummer aus quote.id. Mit einer eindeutigen Nummer zählt dieselbe Anfrage nie doppelt. Sie können ein Ereignis auch nur dann zählen, wenn eine Variable einen bestimmten Wert hat.

Wählen Sie die Währung Ihrer Einrichtung unter Währung: EUR, USD, GBP, CHF, SEK, NOK, DKK, PLN oder CZK. Sie gilt für jeden Wert, der keine eigene Währung mitbringt.

In einem Shop gehen die Schritte zur Kasse, etwa das Hinzufügen zum Warenkorb, nur an GA4. Es sind Zwischenschritte, keine Conversions.

Erweiterte Conversions

Mit erweiterten Conversions kann Google Ads Ihren Anzeigen mehr Conversions zuordnen.

Das Google-Tag liest die E-Mail-Adresse und die Telefonnummer im Moment der Conversion, aus dem Formular oder aus dem dataLayer. Es sendet sie gehasht, und nur, wenn der Besucher Marketing erlaubt hat. Cookiemark liest sie selbst nie: Alles geschieht im Browser des Besuchers.

  • E-Mail-Adressen werden um Leerzeichen gekürzt und kleingeschrieben, so wie Google es verlangt.
  • Telefonnummern werden im internationalen Format gesendet. Für Nummern, die ohne Ländervorwahl eingegeben wurden, wählen Sie das Land. Aus 030 1234567 wird dann +49301234567.
  • Ein Wert, der bereits ein SHA-256-Hash ist, wird unverändert gesendet.

Der Schalter erscheint in der dritten Frage, wenn eine Conversion ein E-Mail- oder Telefonfeld hat oder einen dataLayer-Schlüssel, der eines davon enthält. Er wirkt bei Google-Ads-Conversions mit Label. Aktivieren Sie die Funktion nach dem Veröffentlichen auch in Google Ads, unter Ziele, Einstellungen, Erweiterte Conversions. Wählen Sie dort Google Tag Manager und akzeptieren Sie die Bedingungen. Sonst ignoriert Google Ads die Felder.

Jedes Tag, das Cookiemark hinzufügt, ist ein Tag-Typ von Google selbst, in den Consent Mode bereits eingebaut ist. Diese Tags lesen, was der Besucher im Banner erlaubt hat, so wie Cookiemark es an Google weitergibt. Cookiemark fügt ihnen keine zusätzlichen Einwilligungseinstellungen hinzu.

Ohne Einwilligung setzen die Tags keine Cookies. Wo sie laufen, senden sie Google einen Ping ohne Cookies, und Google Ads schätzt damit die Conversions, die es nicht sieht. Eine zusätzliche Einwilligungsprüfung würde auch diese Pings stoppen.

Wie viel vor einer Auswahl bei Google ankommt, hängt vom Modus ab, den Sie für Consent Mode gewählt haben. Einfach oder erweitert erklärt den Unterschied.

Nach dem Veröffentlichen

Vier Dinge bleiben übrig, und die können nur Sie erledigen, in Ihren eigenen Google-Konten. Der Tab „Tracking“ listet sie nach dem Veröffentlichen auf.

  1. Markieren Sie die Schlüsselereignisse in GA4. Markieren Sie in GA4 unter Verwaltung, Ereignisse Ihre Conversion-Ereignisse als Schlüsselereignisse. Ein neues Ereignis erscheint in GA4 innerhalb eines Tages.
  2. Aktivieren Sie erweiterte Conversions in Google Ads, wenn Sie sie nutzen.
  3. Prüfen Sie den Status in Google Ads. Unter Ziele, Conversions sollte bei jeder Conversion innerhalb weniger Tage „Conversions werden erfasst“ stehen. „Inaktiv“ oder „Keine aktuellen Conversions“ bedeutet, dass ein Label falsch ist oder noch nichts gezählt wurde.
  4. Testen Sie es einmal selbst. Öffnen Sie Ihre Website, akzeptieren Sie die Cookies und schicken Sie ein Formular ab oder tippen Sie auf eine Telefonnummer. In GA4 unter Berichte, Echtzeit erscheint das Ereignis innerhalb einer Minute.

Später ändern oder entfernen

Sobald das Tracking eingerichtet ist, zeigt der Tab „Tracking“ Wohin Ihre Messdaten gehen und eine Liste Ihrer Conversions. Jede Conversion hat einen Status: Live, Label fehlt oder Nicht veröffentlicht.

  • Ändern führt Sie zu den IDs, Labels, Werten und erweiterten Conversions. Labels eintragen tut dasselbe, wenn ein Label fehlt.
  • Conversion hinzufügen führt Sie zurück zur zweiten Frage. Kreuzen Sie an, was Sie hinzufügen möchten, und entfernen Sie das Häkchen bei allem, was nicht mehr zählen soll.
  • Klicken Sie dann auf Ansehen, was wir einrichten und legen Sie alles erneut in einem Arbeitsbereich an. Cookiemark bringt seine eigenen Tags auf den neuesten Stand und entfernt die, die es nicht mehr braucht.

Änderungen, die Sie von Hand an den Tags, Triggern und Variablen von Cookiemark vornehmen, werden ersetzt, wenn Sie das nächste Mal Tracking aus Cookiemark veröffentlichen. Nehmen Sie die Änderung stattdessen in Cookiemark vor oder erstellen Sie ein eigenes Tag unter einem anderen Namen.

Um alles zu entfernen, löschen Sie in Tag Manager die Tags, Trigger und Variablen, deren Namen mit Cookiemark - beginnen, und veröffentlichen Sie. Jede Veröffentlichung und jeder verworfene Arbeitsbereich bleibt im Tab „Tracking“ unter Änderungen in Google Tag Manager aufgeführt.

Fragen

Sieht Cookiemark, was meine Besucher eingeben?

Nein. Cookiemark kennt ein Formularfeld nur über seine Art und seine Position im Formular. Für erweiterte Conversions liest das Google-Tag das Feld im Browser des Besuchers und sendet es gehasht an Google.

Warum ist ein Moment, den Cookiemark gefunden hat, nicht angekreuzt?

Möglicherweise zählt ihn schon ein Tag in Ihrem Container. Das steht dann in der Zeile. Newsletter-Formulare, Klicks auf eine E-Mail-Adresse und Produktaufrufe werden ohne Häkchen angeboten, weil sie selten einen neuen Kunden bedeuten. Kreuzen Sie sie an, wenn das bei Ihnen anders ist.

Meine Website lädt GA4 mit gtag.js, nicht mit Tag Manager. Funktioniert das?

Ja. Cookiemark lässt gtag.js, wie es ist, und fügt nur die Ereignisse hinzu, an dieselbe Mess-ID. Der Container muss trotzdem auf Ihrer Website laufen.

Kann ich in Tag Manager sehen, was Cookiemark angelegt hat?

Ja. Alles liegt in Ihrem eigenen Container, unter Namen, die mit Cookiemark - beginnen. Sie oder Ihre Agentur können jedes Tag öffnen, in der Vorschau ansehen und prüfen. Wie Cookiemark und Tag Manager zusammenarbeiten, steht auf der Seite Google Tag Manager.