Skip to main content
Blog

GA4 Event-Tracking mit Google Tag Manager: Formular, Anruf-Klick und Download richtig messen

GA4 Event-Tracking mit Google Tag Manager: Formular, Anruf-Klick und Download richtig messen

03.11.2026

8 Min. Lesezeit

Pixelgrafik: In der Mitte ein lächelndes Formular mit drei Feldern, einem Senden-Knopf und grünem Häkchen, links ein blauer Telefonhörer, rechts ein Dokument mit Download-Pfeil.

Downloads und Klicks auf externe Links misst GA4 mit den optimierten Analysen von selbst. Für Anfragen über ein Formular und für Klicks auf Ihre Telefonnummer brauchen Sie ein eigenes Ereignis, am einfachsten über den Google Tag Manager. Zählen Sie dabei das Erfolgssignal der Anfrage, nicht den Klick auf „Senden“, und prüfen Sie jedes Ereignis mit einer Testanfrage, bevor Sie es veröffentlichen.

Drei von vier Anleitungen, die wir zum Suchbegriff gelesen haben, zeigen, wie man das Tag baut. Die Option „Bestätigung überprüfen“ im Formular-Trigger und warum der Test ohne Zustimmung im Cookie-Banner leer bleibt, erklärt keine der vier.

Was GA4 schon selbst misst

Ein Ereignis ist in GA4 jede gemessene Handlung, vom Seitenaufruf bis zum Klick. Schalten Sie im Datenstream die optimierten Analysen ein, misst GA4 einige Handlungen ohne Code. Bevor Sie ein Tag bauen, sehen Sie dort nach.

Laut Google-Hilfe gehören dazu:

  • Klicks auf externe Links (Ereignis click), also Links auf eine andere Domain.
  • Dateidownloads (file_download), wenn der Link auf eine gängige Endung zeigt, unter anderem pdf, docx, xlsx, pptx, csv und zip.
  • Formularinteraktionen (form_start und form_submit). form_submit löst aus, wenn jemand ein Formular einreicht. Ob die Anfrage angekommen ist, sagt das Ereignis nicht.

Ein Klick auf die Telefonnummer steht nicht in der Liste. Für Anfragen und Anruf-Klicks bauen Sie deshalb eigene Ereignisse.

Tag, Trigger und Variable

Ein Ereignis aus dem Google Tag Manager besteht aus einem Tag und einem Trigger. Das Tag legt fest, was an GA4 geht, der Trigger, wann.

  • Tag: vom Typ „Google Analytics: GA4-Ereignis“, mit Ihrer Mess-ID und einem Ereignisnamen, optional mit Parametern.
  • Trigger: die Bedingung, etwa ein Klick, das Senden eines Formulars oder der Aufruf einer bestimmten Seite.
  • Variable: ein Wert, den der Trigger prüft, zum Beispiel die Klick-URL oder die Adresse der aufgerufenen Seite.

Google rät, Trigger über Bedingungen auf die Seiten einzugrenzen, auf denen sie gebraucht werden. Ohne Bedingung ist ein Klick-Trigger auf jeder Seite aktiv.

Formular: das Erfolgssignal zählen, nicht den Klick

Ein Formular zählt erst, wenn die Anfrage durchgegangen ist. Der Klick auf „Senden“ und der Trigger „Formular senden“ in der Grundeinstellung zählen jeden Versuch.

Wählen Sie das stärkste Signal, das Ihr Formular hergibt:

Ihr FormularTrigger im Tag ManagerWorauf Sie achten
leitet nach dem Absenden auf eine Danke-SeiteSeitenaufruf, Bedingung: Adresse der Danke-Seitedie Seite darf nur nach dem Absenden erreichbar sein
klassisches HTML-Formular ohne Danke-SeiteFormular senden, mit „Bestätigung überprüfen“ohne diese Option zählt jeder Sendeversuch
zeigt nach dem Absenden eine Erfolgsmeldung auf derselben SeiteElementsichtbarkeit auf die Erfolgsmeldung, mit „DOM-Änderungen beobachten“Auslösung „Einmal pro Seite“
Formular-Werkzeug oder eigene Entwicklung meldet den Erfolg selbstTrigger „Benutzerdefiniertes Ereignis“ auf das Signal des Werkzeugsklären Sie mit dem Anbieter, wann das Signal kommt

Der Formular-Trigger. Mit „Bestätigung überprüfen“ löst er laut Google nur bei erfolgreichem Senden aus, sonst bei jedem Versuch. Erfolgreich heißt dabei nur: Kein Skript auf der Seite hat das Absenden abgebrochen, etwa wegen eines leeren Pflichtfelds. Ob Ihr Server die Anfrage danach annimmt, prüft die Option nicht: Lehnt er sie ab, etwa im Spamschutz, löst der Trigger trotzdem aus.

Auf Tags warten. Diese Option hält das Absenden an, bis die Tags ausgelöst haben oder ein Zeitlimit abläuft.

Die Erfolgsmeldung. Der Trigger für die Elementsichtbarkeit löst aus, sobald ein bestimmtes Element im sichtbaren Bereich erscheint. Für Elemente, die erst nachträglich auf der Seite erscheinen, sieht Google die Option „DOM-Änderungen beobachten“ vor. Die Meldung wählen Sie über ihre ID oder einen CSS-Selektor aus.

Als Ereignisnamen nehmen Sie generate_lead. Google empfiehlt ihn für Formulare und Informationsanfragen. Bauen Sie generate_lead nur hier im Tag Manager und nicht zusätzlich in GA4 über „Ereignis erstellen“, sonst zählt jede Anfrage doppelt.

Anruf-Klick erfassen

Aktivieren Sie im Tag Manager zuerst die Variable Klick-URL: unter Variablen, Integrierte Variablen, Konfigurieren das Kästchen Klick-URL anklicken.

Dann nehmen Sie einen Trigger „Klick“ mit der Option „Nur Links“. Unter „Diesen Trigger auslösen bei“ wählen Sie „Einige Klicks auf Links“ und setzen die Bedingung: Klick-URL beginnt mit tel:. Mail-Links erfassen Sie genauso mit mailto:.

Die Agentur KRM Digital berichtet, dass solche Ereignisse, direkt in der GA4-Oberfläche angelegt, nicht mehr zuverlässig funktionieren, und rät zum Tag Manager. Das ist eine Einzelaussage.

Zwei Grenzen:

  • Ein Klick ist kein Anruf. Der Trigger zählt, wer auf die Nummer tippt. Ob ein Gespräch zustande kam, misst erst ein Call Tracking.
  • Keine Adresse und keine Handynummer als Parameter. Google verbietet personenidentifizierbare Daten, ausdrücklich E-Mail-Adressen und persönliche Mobilnummern. Bei Mail-Links steht die Adresse im Link. Für die Auswertung reicht der Ereignisname.

Download und Benennung

Prüfen Sie vor einem eigenen Download-Tag, ob die optimierten Analysen die Datei schon als file_download erfassen. Heißt Ihr eigenes Tag ebenfalls file_download, zählt GA4 jeden Download doppelt. Unter anderem Namen entstehen zwei Ereignisse für denselben Klick: Markieren Sie dann nur eines als Schlüsselereignis.

Ein eigenes Tag brauchen Sie nur, wenn die Endung nicht in Googles Liste steht oder die optimierten Analysen ausgeschaltet sind. Dann eignet sich ein Klick-Trigger mit „Nur Links“ und einer Bedingung auf die Klick-URL, die Sie wie beim Anruf-Klick vorher aktivieren.

Regeln für Ereignisnamen laut Google-Hilfe:

  • mit einem Buchstaben beginnen, nur Buchstaben, Ziffern und Unterstriche, keine Leerzeichen;
  • Groß- und Kleinschreibung zählt: generate_lead und Generate_Lead sind zwei Ereignisse;
  • höchstens 40 Zeichen, längere Namen protokolliert GA4 nicht;
  • keine reservierten Namen; für bekannte Fälle die empfohlenen Namen wie generate_lead.

Legen Sie die Namen fest, bevor Sie bauen, und schreiben Sie sie auf. Schon ein anderer Großbuchstabe ergibt in GA4 ein eigenes Ereignis.

Prüfen, bevor Sie veröffentlichen

Veröffentlichen Sie kein Ereignis, das Sie nicht selbst ausgelöst und in GA4 gesehen haben. In unserer Tracking-Checkliste gilt kein Baustein als fertig ohne Testanfrage.

So gehen Sie vor:

  1. Vorschau starten. Im Tag Manager auf „In Vorschau ansehen“ klicken. Der Tag Assistant zeigt, welche Tags in welcher Reihenfolge ausgelöst wurden, und zwar nur in Ihrem Browser.
  2. Im Banner zustimmen. Laut Google erscheinen Ereignisse nicht in DebugView, wenn der Einwilligungsmodus eingebaut ist und keine Zustimmung für Analytics-Cookies vorliegt.
  3. Testanfrage senden. Einmal mit leerem Pflichtfeld: Es darf nichts auslösen. Einmal vollständig: Das Tag muss genau einmal auslösen. Danach die Telefonnummer und eine Datei anklicken.
  4. DebugView öffnen. In GA4 unter Verwaltung, Datenpräsentation. Das Ereignis muss mit Namen und Parametern erscheinen, ohne personenbezogene Daten.
  5. Veröffentlichen. Im Tag Manager auf „Senden“, Version benennen, veröffentlichen. Am nächsten Tag die Zahl im Bericht mit dem Posteingang vergleichen. Erst dieser Abgleich zeigt, ob jede gezählte Anfrage auch angekommen ist.

Fehlen im Livebetrieb Anfragen, die im Posteingang stehen, kann auch das an der Einwilligung liegen. Lehnt jemand ab, setzen die Google-Tags laut Google keine Cookies und senden höchstens Pings ohne Cookies, mit denen GA4 Lücken schätzt.

Welches Ereignis danach in GA4 als Schlüsselereignis zählt, ist der nächste Schritt. Für die Gebotssteuerung in Google Ads empfehlen wir ein eigenes Google-Ads-Conversion-Tag im Tag Manager, ausgelöst bei der angekommenen Anfrage. Ein aus GA4 importiertes generate_lead ist dort laut Google standardmäßig sekundär. Lassen Sie es so und nutzen Sie es nur zur Beobachtung.

Wie wir Kampagnen auf solche Anfragen ausrichten, zeigen die Seiten Google Ads Agentur und Performance Marketing Agentur.

Wenn Sie nicht sicher sind, ob Ihre Anfragen richtig ankommen, prüfen wir Ihre Messung im kostenlosen Erstgespräch mit Ihnen.

Neukunden oder Mitarbeiter gewinnen?

Im Erstgespräch zeigen wir Ihnen, wie PushPartner Anfragen und Bewerbungen planbar macht. 30 Minuten, kostenlos, unverbindlich.

Transparenzhinweis

  • Autor und fachliche Prüfung: Benjamin Pusch, Gründer von PushPartner.
  • Interessenkonflikt: PushPartner ist eine Agentur für Performance-Marketing in Düsseldorf. Für unsere Kunden richten wir die Messung der Anfragen ein.
  • Datenstand: 3. November 2026. Wir prüfen den Artikel spätestens am 3. Februar 2027 und früher, wenn Google Menüs im Tag Manager oder in GA4 ändert.
  • Quellen: Hilfeseiten von Google Tag Manager und Google Analytics, Praxisberichte von Analytics Mania und der Agentur KRM Digital, eine eigene Auswertung von vier Anleitungen zum Suchbegriff, unsere interne Tracking-Checkliste. Die Google-Hilfe ist teils maschinell übersetzt, Menünamen können in Ihrer Oberfläche anders lauten.

Quellen

  1. Tag-Manager-Hilfe: Google Analytics-Ereignisse in Tag Manager einrichten, abgerufen 03.11.2026
  2. Tag-Manager-Hilfe: Trigger für „Formular senden“, abgerufen 03.11.2026
  3. Tag-Manager-Hilfe: Klickbasierter Trigger, Ereignisse mit Klicktriggern erfassen und Integrierte Variablen, abgerufen 03.11.2026
  4. Tag-Manager-Hilfe: Benutzerdefinierter Ereignistrigger, abgerufen 03.11.2026
  5. Tag-Manager-Hilfe: Trigger für die Elementsichtbarkeit, abgerufen 03.11.2026
  6. Tag-Manager-Hilfe: Vorschau und Fehlersuche für Container, abgerufen 03.11.2026
  7. Google-Analytics-Hilfe: Ereignisse für optimierte Analysen, abgerufen 03.11.2026
  8. Google-Analytics-Hilfe: Empfohlene Ereignisse, abgerufen 03.11.2026
  9. Google-Analytics-Hilfe: Regeln für Ereignisnamen und Datenerfassungslimits, abgerufen 03.11.2026
  10. Google-Analytics-Hilfe: Ereignisse in DebugView beobachten, abgerufen 03.11.2026
  11. Google-Analytics-Hilfe: Einwilligungsmodus auf Websites und in Apps und Ereignisse als Schlüsselereignisse markieren, abgerufen 03.11.2026
  12. Google-Analytics-Hilfe: Senden personenidentifizierbarer Informationen vermeiden, abgerufen 03.11.2026
  13. Analytics Mania: Google Tag Manager Form Tracking, abgerufen 03.11.2026
  14. Google-Ads-Hilfe: Primäre und sekundäre Conversion-Aktionen, abgerufen 03.11.2026
  15. KRM Digital: Tracking Telephone and Email Clicks in GA4, abgerufen 03.11.2026
  16. Eigene Auswertung von vier Anleitungen aus den deutschen Google-Ergebnissen zu „ga4 event tracking“ (analyticsmania, zoda-media, leadterion, stape), gelesen am 03.11.2026

Häufige Fragen

Aktivieren Sie im Google Tag Manager zuerst unter Variablen, Integrierte Variablen, Konfigurieren die Variable für den Klicktext (in der Google-Hilfe „Click Text“). Dann nehmen Sie einen Trigger vom Typ „Klick“ mit der Option „Alle Elemente“, eingegrenzt über „Einige Klicks“ auf den Text des Buttons. Daran hängt ein Tag „Google Analytics: GA4-Ereignis“ mit einem eigenen Namen. Für Formulare zählt ein solcher Trigger aber jeden Versuch, nicht die abgeschlossene Anfrage.

Der Trigger löst aus, wenn ein Formular gesendet wird. Ist das normale Absenden Ihres Formulars per Skript verändert, kann er stumm bleiben. Google sieht dafür den Trigger „Benutzerdefiniertes Ereignis“ vor. Prüfen Sie das in der Vorschau und greifen Sie notfalls auf die Danke-Seite oder die Erfolgsmeldung zurück.

Prüfen Sie zuerst die Einwilligung. Laut Google zeigt DebugView keine Ereignisse, wenn der Einwilligungsmodus eingebaut ist und für Analytics-Cookies keine Zustimmung vorliegt. Stimmen Sie beim Test im Banner zu und starten Sie den Test aus der Vorschau des Tag Managers.

Parameter sind Zusatzangaben zum Ereignis, etwa welches Formular oder welche Datei. Personenbezogenes gehört nicht hinein: Google verbietet Daten, die eine Person erkennbar machen, darunter E-Mail-Adressen und persönliche Mobilnummern. Was Nutzer in Felder eintippen, senden Sie nie mit.

In GA4 markieren Sie das Ereignis als Schlüsselereignis. Erst dann erscheint es in den Berichten zu Schlüsselereignissen, mit denen Sie Kanäle bewerten. Das ist ein eigener Schritt nach Bau und Prüfung. Markieren Sie nur Ereignisse, die Sie mit einer Testanfrage geprüft haben.

Über den Autor

Benjamin Pusch

Benjamin Pusch

Geschäftsführer

Mehr zu Tracking & Analyse

Pixelgrafik: Eine Trefferliste links und ein Anzeigenfenster rechts führen mit gestrichelten Linien zum selben Brief mit grünem Häkchen, der über einem lächelnden orangen Ordner in der Mitte schwebt.

Tracking & Analyse

8 Min. Lesezeit

Attributionsmodelle: Welcher Kanal bringt die Anfrage wirklich?

Ein Attributionsmodell verteilt eine Anfrage nur auf die Kontakte, die eine Plattform selbst gesehen hat. Google Ads kennt dafür noch zwei Modelle, und bei wenigen Anfragen im Monat können beide dasselbe Ergebnis liefern. Welcher Kanal Ihnen Kunden bringt, beantwortet deshalb kein Modell, sondern Ihr CRM: die Herkunft jeder Anfrage, ihre Qualität und der spätere Auftrag. Google empfiehlt für die datengetriebene Attribution mindestens 200 Conversions und 2.000 Anzeigeninteraktionen in 30 Tagen. Unsere Einschätzung: Wer deutlich darunter liegt, hält zuerst die Herkunft jeder Anfrage sauber fest und redet danach über Modelle.

Benjamin Pusch

Benjamin Pusch

Geschäftsführer

Pixelgrafik: Ein Mauszeiger klickt auf die oberste Anzeige einer Trefferliste, ein Brief führt von dort zu einem lächelnden orangen Ordner, vom Ordner führt eine gestrichelte Linie mit grünem Häkchen zurück zur Anzeige; rechts liegt ein zweiter Brief mit Häkchen.

Tracking & Analyse

8 Min. Lesezeit

Conversion-Tracking in Google Ads für Leads: So lernt Google, welche Anfragen Kunden werden

Conversion-Tracking für Leads hat zwei Hälften. Die erste zählt die Anfrage, und zwar als genau eine primäre Conversion je Anfrageweg. Die zweite meldet aus Ihrem CRM zurück, welche Anfrage ein guter Kontakt oder ein Auftrag wurde. Fehlt die zweite Hälfte, bietet Google auf ausgefüllte Formulare, nicht auf Kunden. Google selbst empfiehlt, Anfragen mit Daten aus dem eigenen System zu ergänzen. Wer damit neu anfängt, beginnt laut Google mit erweiterten Conversions für Leads. Uploads über die Programmierschnittstelle laufen seit dem 15. Juni 2026 über die Data Manager API.

Benjamin Pusch

Benjamin Pusch

Geschäftsführer

Pixelgrafik: Ein lächelndes Klemmbrett mit fünf Zeilen, vier davon mit grünem Häkchen, steht zwischen einem Browserfenster mit Balkendiagramm und einer Lupe mit grünem Häkchen darüber.

Tracking & Analyse

8 Min. Lesezeit

Google Analytics 4 einrichten: Anleitung und Checkliste in 6 Schritten

Unsere Antwort: Google Analytics 4 richten Sie in sechs Schritten ein, und ob Ihre Zahlen später brauchbar sind, entscheiden die Einstellungen nach dem Einbau. Die Schritte: Einwilligung klären, Property mit Datenstream anlegen, den Code einbauen, fünf Einstellungen setzen, jede prüfen und erst dann auswerten. Zwei Einstellungen wirken über den Tag hinaus: Ein aktiver Filter für internen Traffic verändert Ihre Daten dauerhaft, und die Datenaufbewahrung begrenzt, wie weit Sie in explorativen Analysen zurückschauen. Von fünf gelesenen Top-Anleitungen behandelte keine die Aufbewahrung und keine den Testfilter. Diese Anleitung stützt sich auf die Hilfe von Google Analytics.

Benjamin Pusch

Benjamin Pusch

Geschäftsführer