Zum Inhalt springen
Leat Help Center

Formularaufrufe und Anmeldungen in Google Tag Manager messen

Ihre Formulare können ihre Aufrufe, Schritte und Einsendungen an Google Tag Manager senden, sodass Sie eine Anmeldung als Conversion in Google Analytics, Google Ads oder Meta messen können. Wo die Events ankommen, hängt davon ab, wo das Formular läuft: unter seinem eigenen Link oder auf einer Seite Ihrer Website.

Die Events, die ein Formular sendet

Jedes Formular sendet dieselben 4 Events:

  • leat_form_view: Das Formular wurde geöffnet.
  • leat_form_step: Der Besucher ist zum nächsten Schritt gegangen. Das Event enthält step, die Nummer des Schritts, auf dem er jetzt ist. Das erste, das Sie sehen, ist also step: 2.
  • leat_form_submit_success: Der letzte Schritt wurde abgesendet und gespeichert.
  • leat_form_submit_error: Die Einsendung wurde abgelehnt, zum Beispiel weil ein Feld nicht richtig ausgefüllt war.

Jedes Event enthält außerdem form_uuid und form_name, sodass ein Trigger Ihre Formulare unterscheiden kann. Was der Besucher eingibt, steht nie in einem Event: keine E-Mail-Adresse, kein Name, keine Antworten.

Um eine Anmeldung als Conversion zu zählen, erstellen Sie in Google Tag Manager einen Custom Event-Trigger auf leat_form_submit_success und verknüpfen Ihr Conversion-Tag damit.

Das ist das Formular, wie es über seinen Link oder QR-Code geöffnet wird, unter Einen Link teilen auf der Seite Formular teilen.

Hier lädt das Formular Ihren Google Tag Manager selbst. Sie richten ihn im Formulareditor ein:

  1. Gehen Sie zu CRM → Formulare, öffnen Sie das Formular und klicken Sie auf Formular bearbeiten.
  2. Öffnen Sie Einstellungen und gehen Sie zum Tab Daten & Analysen.
  3. Schalten Sie Google Tag Manager aktivieren ein und tragen Sie Ihre Container-ID ein, zum Beispiel GTM-ABC1234.
  4. Klicken Sie auf Speichern.

Ist er eingeschaltet, zeigt die Seite Information des Formulars den Container unter Daten & Analysen.

GTM-ID, Container-ID, Tag-Manager-ID: alles dasselbe

Google, Shop-Plattformen und Agenturen verwenden verschiedene Namen für diese ID: GTM-ID, Container-ID, Tag-Manager-ID oder Google-Tag-Manager-ID. Gemeint ist immer derselbe Code, der mit GTM- beginnt. In Google Tag Manager finden Sie ihn oben in Ihrem Arbeitsbereich, neben dem Namen des Containers.

Es ist nicht Ihre Google-Analytics-ID, die mit G- beginnt, und auch nicht Ihre Google-Ads-ID, die mit AW- beginnt. Diese gehören in Tags innerhalb Ihres Google-Tag-Manager-Containers, nicht in das Formular. Das Feld akzeptiert nur eine ID, die mit GTM- beginnt, gefolgt von Buchstaben und Zahlen.

Besucher sehen zuerst ein Cookie-Banner, Diese Seite verwendet Cookies, bevor etwas gemessen wird. Google Tag Manager lädt erst, wenn sie auf Alle akzeptieren klicken. Mit Nur funktional lädt er nie, und es werden keine Events gesendet. Den Text des Banners und einen Link zu Ihrer Cookie-Erklärung legen Sie auf der Seite Cookie-Banner in Ihren Einstellungen fest. Siehe Das Cookie-Banner anpassen, das Ihre Kontakte sehen.

Da das Formular hier unter seiner eigenen Adresse läuft, erfasst jedes Tag, das ausgelöst wird, den Besuch unter der Adresse des Formulars, nicht unter Ihrer Website.

Die Vorschau, die Sie im Dashboard von der Seite des Formulars aus öffnen, lädt Google Tag Manager nie. Ihre eigenen Testaufrufe dort werden also nicht mitgezählt.

Auf Ihrer Website

Steht das Formular auf einer Seite Ihrer Website, lädt es nie den Google Tag Manager, den Sie im Formulareditor eingerichtet haben. Es sendet seine Events an den Google Tag Manager, der bereits auf Ihrer Seite läuft. So wird jedes Event nur einmal gezählt, und Besucher sehen kein zweites Cookie-Banner.

Wie die Events dorthin gelangen, hängt vom Einbettungscode ab, den Sie auf der Seite Formular einbetten verwendet haben:

  • Auf Ihrer Website einbetten: Das Formular läuft in einem Frame, in den der Google Tag Manager Ihrer Seite nicht hineinsehen kann. Das Formular gibt jedes Event an Ihre Seite weiter, und das Einbettungsskript legt es in den Data Layer Ihrer Seite.
  • Ohne Skript einbetten: dasselbe, erledigt durch das kurze Skript, das in diesem Code zum Iframe gehört. Entfernt Ihr Website-Baukasten dieses Skript, funktioniert das Formular weiterhin, aber seine Events erreichen Google Tag Manager nie.
  • Erweiterte Einbettung: Das Formular wird direkt in Ihre Seite gezeichnet und legt seine Events daher direkt in den Data Layer Ihrer Seite.

Läuft auf Ihrer Seite kein Google Tag Manager, wird ihr nichts hinzugefügt: kein Data Layer, kein Skript.

Die Cookie-Einwilligung auf Ihrer Website regeln Sie in Ihrem eigenen Google Tag Manager. Das Formular gibt seine Events in jedem Fall weiter, und Ihre Einwilligungseinstellungen entscheiden, welche Tags darauf reagieren dürfen.

Wenn die Events nicht erscheinen

  • Unter dem eigenen Link des Formulars: Prüfen Sie, ob Google Tag Manager aktivieren eingeschaltet ist, ob die Container-ID mit GTM- beginnt und ob Sie im Cookie-Banner auf Alle akzeptieren geklickt haben. Ein Besucher, der Nur funktional wählt, sendet nichts.
  • Auf Ihrer Website: Prüfen Sie, ob Google Tag Manager auf dieser Seite läuft. Öffnen Sie den Vorschaumodus Ihres Containers und füllen Sie das Formular aus: Die leat_form_*-Events erscheinen in der Liste, sobald sie passieren.
  • Mit Ohne Skript einbetten: Prüfen Sie, ob der Skriptteil des Codes noch auf der Seite steht.
  • Das Formular muss aktiv sein. Ein inaktives Formular sendet keine Events.
  • Sehen, was das Formular tut: Hängen Sie ?leat_debug=1 an die Adresse der Seite, auf der das Formular steht, und öffnen Sie die Konsole Ihres Browsers. Zeilen, die mit [Leat] beginnen, zeigen, ob das Formular seinen eigenen Google Tag Manager geladen hat oder auf die Cookie-Einwilligung wartet, und welche Events es gesendet hat und wohin. Bei Auf Ihrer Website einbetten gibt die Seite die Einstellung automatisch an das Formular weiter. Bei Ohne Skript einbetten hängen Sie sie zusätzlich an die Adresse des Iframes selbst.

Stehen 2 Formulare auf einer Seite oder sowohl der alte als auch der neue Einbettungscode, werden Events nicht doppelt gezählt: Nur einer von beiden gibt sie weiter.

Zurück zum Hilfe-Center