Erste Schritte

3. Leads automatisch erfassen

Aktiviere einen Schalter und das Tracking-Script erfasst jede Formular-Absendung auf deiner Seite als Lead – ohne versteckte Felder, ohne Aufwand pro Formular. Der einfachste Weg, Formular-Absendungen zu tracken, mit Ausschlüssen für die Seiten, die du überspringen willst.

Das ist Schritt 3, um zu starten. Sobald das Tracking-Script live ist, kannst du jeden Lead automatisch erfassen lassen. Du legst einen Schalter um und das Script lauscht auf jedes Formular deiner Seite und erfasst jede Absendung als Lead – ohne versteckte Felder, ohne Code pro Formular. Das ist mit Abstand der einfachste Weg, Formular-Absendungen zu tracken.

Voraussetzung: das Tracking-Script ist eingebaut

Die automatische Erfassung ist eine Funktion des Tracking-Scripts – das Snippet muss also zuerst live sein. Siehe Tracking-Script einbinden. Das Script läuft – und erfasst – nur auf Domains, deren Root zum Host deines Tracking-Scripts passt.

Was es macht

Wenn die automatische Lead-Erfassung aktiv ist, beobachtet das Script die Seite auf Formular-Absendungen und löst in dem Moment, in dem jemand absendet, ein Lead-Event aus. Es verknüpft diesen Lead dann mit der Click-ID des Besuchers, sodass der Lead exakt dem Channel, der Kampagne, dem Anzeigenset und der Anzeige zugeordnet wird, über die er gekommen ist.

Es ist dafür gebaut, in der chaotischen Realität der Website-Baukästen zu funktionieren:

  • Standard-<form>-Absendungen werden automatisch erkannt – der häufigste Fall.
  • Ein Formless-Click-Fallback behandelt Baukästen, die kein echtes <form>-Element verwenden (häufig bei manchen Funnel- und deutschen Marketing-Buildern).
  • Ein MutationObserver sorgt dafür, dass es auch auf Single-Page-Seiten funktioniert, bei denen sich die URL ohne kompletten Reload ändert.

Kein verstecktes Click-ID-Feld nötig

Die automatische Erfassung ersetzt den manuellen Ansatz, bei dem du jedem Formular ein verstecktes Click-ID-Feld hinzufügst. Einmal aktivieren und jedes Formular ist abgedeckt – bestehende und künftige. Auf die manuelle Einrichtung greifst du nur zurück, wenn du genau ein bestimmtes Formular erfassen willst und sonst keines.

Aktivieren

Einstellungen → Tracking öffnen

Gehe zu Einstellungen → Tracking. Dort findest du die Tracking-Karte mit der Beschreibung „If you want to capture leads automatically, turn this on and follow the instructions per CMS."

Schalter umlegen

Stelle den Schalter auf On. Der Status wechselt von einem roten Off zu einem grünen On, und darunter erscheint ein Bereich Other CMS domains mit deiner Liste der Exclusions (Ausschlüsse) und den plattformspezifischen Setup-Anleitungen.

Prüfen, ob deine Plattform richtig eingerichtet ist

Bei den meisten Plattformen reicht das Snippet im <head> völlig aus. Ein paar Baukästen haben eine Besonderheit, die du prüfen solltest – öffne die Per-platform setup guides im Bereich, oder siehe Plattform-Hinweise unten.

Erfasst wird nur, wo das Script lädt

Die automatische Erfassung funktioniert auf den Seiten, auf denen dein Tracking-Script tatsächlich läuft. Liegt ein Formular auf einer Domain oder Subdomain ohne Snippet, baue es auch dort ein – siehe Tracking-Script einbinden.

Seiten und Formulare ausschließen

Manchmal willst du ein Formular nicht als Lead erfassen – ein internes Admin-Formular, ein Login für Bestandskunden, eine Staging-Seite. Mit der Liste Exclusions (im Bereich Other CMS domains) schaltest du die Erfassung für bestimmte Seiten ab.

  • Füge einen Seitenpfad hinzu und das Script überspringt die Formular-Erfassung auf genau dieser Seite – zum Beispiel /admin oder /login.
  • Verwende ein abschließendes * für eine Präfix-Übereinstimmung – /private/* schließt jede Seite unterhalb von /private/ aus.
  • Lass die Liste leer, um die Erfassung auf jeder Seite aktiv zu halten, auf der das Script lädt.

Jeder Eintrag zeigt, wer ihn wann hinzugefügt hat, und du kannst ihn jederzeit über Remove entfernen, um diese Seite wieder zu erfassen.

Was du typischerweise ausschließt

  • Login- oder Konto-Seiten für Bestandskunden (damit Logins nicht als neue Leads zählen).
  • Interne oder Admin-Formulare, die keine echten Interessenten sind.
  • Staging-/Vorschau-URLs, die deine Reports nicht verfälschen sollen.

Plattform-Hinweise

Die meisten Seiten brauchen nichts außer dem Snippet. Hier die plattformspezifischen Dinge, die du wissen solltest – dieselben Hinweise wie in den Per-platform setup guides in deinen Einstellungen.

Installiere das Plugin „Insert Headers and Footers" und füge das Snippet in den <head>-Bereich ein (oder trage es direkt in header.php innerhalb von <head> ein). Standard-WordPress-Formulare werden automatisch erfasst.

Komplette WordPress-Anleitung.

Site Settings → Custom Code → Add Custom Code, Location auf <head> setzen, Snippet einfügen und speichern. Elementor-Pro-AJAX-Formulare werden automatisch unterstützt – kein zusätzliches Setup.

  • Wix – Settings → Custom Code → Add Custom Code → in Head einfügen, auf All pages setzen, speichern.
  • Webflow – Project Settings → Custom Code → Head Code → speichern und veröffentlichen.
  • Squarespace – Settings → Advanced → Code Injection → Header → speichern.

Webflow-Anleitung.

  • Framer – Site Settings → General → Custom Code → Head → veröffentlichen.
  • Tilda – Site Settings → More → HEAD code → speichern.

Framer-Anleitung.

Manche Funnel- und deutschen Marketing-Builder (z. B. con-kit oder Funnels, die auf *.leadjourney.io gehostet werden) verzichten oft auf das echte <form>-Element. Der Formless-Click-Fallback behandelt das automatisch.

Wird der falsche Button erkannt, füge dem umschließenden <div> um das Formular ein data-lj-form-Attribut hinzu, damit das Script weiß, welches Element es beobachten soll. Für Perspective.co und ähnliche gehostete Funnels füge außerdem *.leadjourney.io zu deinen erlaubten Domains hinzu, damit die von uns gehosteten Funnels das Script ausführen dürfen.

Füge das Snippet in den <head> deiner index.html ein oder lade es dynamisch mit document.createElement('script'). Bei React-/Vue-/Svelte-Single-Page-Apps übernimmt der eingebaute MutationObserver die clientseitigen Routenwechsel automatisch – kein zusätzliches Setup.

Komplette Custom-Code-Anleitung.

Wo erfasste Leads auftauchen

Jede erfasste Absendung wird zu einem Lead-Event, das mit der Click-ID des Besuchers verknüpft ist. Bestätigen und ansehen kannst du sie an zwei Stellen:

  • Lead-Übersicht – jeder Lead mit seiner Quellen-Attribution.
  • Einstellungen → Logs → Conversions Logs – das rohe Event hinter jedem Lead. Siehe Logs verstehen.

Den Rest deiner Pipeline (qualifiziert, gebucht, gewonnen …) trackst du danach über Offline-Events aus deinem CRM – siehe Events & der Events Manager.

Keine erfassten Leads zu sehen?

Prüfe, ob Tracking in Einstellungen → Tracking auf On steht, die Seite nicht auf deiner Exclusions-Liste steht und das Snippet auf dieser Seite live ist. Wird auf einem formlosen Builder das falsche Element erkannt, füge dem Formular-Wrapper ein data-lj-form-Attribut hinzu. Immer noch nichts? Siehe Warum fehlen Leads?.

Verwandte Artikel

Auf dieser Seite