Zweck dieses Leitfadens
Dieser Leitfaden erklärt, wie Sie das externe Tracking-Skript installieren und verwenden, um Seitenaufrufe zu erfassen und Formularübermittlungen (ProfitBoost-Formulare und Standard-HTML-Formulare) auf externen Websites wie WordPress, Shopify, Wix, Webflow oder eigenen HTML-Seiten zu tracken.
Verwenden Sie dieses Setup, wenn Sie:
Ein ProfitBoost-Formular auf einer externen Website einbetten
Ein Standard-HTML-Formular (kein iframe) nutzen
Seitenaufrufe und Conversions tracken möchten
Workflows basierend auf Nutzeraktionen auslösen wollen
⚠️ Wichtig:
Iframe- oder Widget-basierte Formulare werden nicht unterstützt.
Formulare müssen direkt im DOM vorhanden sein und echte <form>-Elemente verwenden.
INHALTSVERZEICHNIS
Was ist das externe Tracking-Skript?
Wichtige Hinweise zum Verhalten
Warum Sie es benötigen
Was es macht
Vorbereitung
Schritt 1: Tracking-Skript abrufen
Schritt 2: Skript installieren
Schritt 3: Formular kompatibel machen
Custom Field Erfassung
Schritt 4: Einsendungen anzeigen
Schritt 5: Workflow-Trigger
Fehlerbehebung
Beispiel-Formular
Plattform-spezifische Installation
FAQs
Was ist das externe Tracking-Skript?
Das Tracking-Skript ist ein kleiner JavaScript-Code, der Ihrem Konto zugeordnet ist.
Nach Installation auf Ihrer Website:
Erfasst es Seitenaufrufe
Trackt Formularübermittlungen
Erfasst Custom Fields
Speichert anonyme Aktivitäten
Sendet Daten an Ihr CRM für Reports und Automationen
Es dient als Brücke zwischen externen Websites und Ihrem ProfitBoost-System.
Wichtige Hinweise zum Verhalten
⚠️ Es wird kein Kontakt erstellt, bis ein Formular abgesendet wird.
So funktioniert es:
Seitenaufrufe werden anonym getrackt
Aktivitäten werden im Browser gespeichert
Nach Formularübermittlung:
Kontakt wird erstellt oder aktualisiert
Alle vorherigen Aktivitäten werden zugeordnet
Nicht unterstützt:
iframe-Formulare
Klick- oder Scroll-Tracking
Session-Tracking oder Cross-Domain-Tracking
Versteckte oder deaktivierte Felder (ohne Konfiguration)
Warum Sie es benötigen
Ohne Tracking-Skript können Sie:
Keine Seitenaufrufe messen
Keine Conversions zuordnen
Keine Workflows auslösen
Mit Tracking-Skript:
Tracken Sie externe Formulare
Analysieren Sie Performance
Starten Sie Automationen bei Aktionen
Was es macht
Trackt:
Seitenaufrufe
Formularübermittlungen
Workflow-Trigger
Trackt nicht:
Scrolls oder Klicks
Sitzungsdaten
Cross-Domain-Verhalten
Vorbereitung
Domain muss mit Ihrem Konto verbunden sein
Formular muss sein:
ProfitBoost Embed ODER
Standard-HTML
<form>
Schritt 1: Tracking-Skript abrufen
Gehen Sie zu Settings → External Tracking
Klicken Sie auf Copy Script
⚠️ Ändern Sie nicht die Tracking-ID.
Schritt 2: Skript installieren
Fügen Sie das Skript vor </body> ein.
Option A (empfohlen): Direkt einfügen
Funktioniert für:
HTML-Websites
WordPress
Wix / Squarespace / Webflow
Option B: Google Tag Manager
⚠️ Problem: GTM kann die Tracking-ID entfernen
Lösung:
Custom HTML Tag erstellen
Code vollständig einfügen
„All Pages“ als Trigger
Im Browser prüfen (DevTools)
Schritt 3: Formular kompatibel machen
Unterstützt:
ProfitBoost Embedded Forms
Standard-HTML-Formulare
Anforderungen:
<form>-Tag vorhandenFelder sichtbar
name-Attribute vorhandenE-Mail-Feld enthalten
Nicht unterstützt:
iframe-Formulare
Popups
JS-Widgets ohne echte Inputs
Custom Field Erfassung (Neu)
Erfasst werden:
Textfelder
Dropdowns
Checkboxen & Radio Buttons
Bewertungen
Zahlen & Datum
Datei-Uploads (nur Metadaten)
Captcha & Boolean-Felder
Voraussetzungen:
Feld sichtbar
gültiges
name-Attribut
Intelligentes Mapping
Priorität:
Feldname = CRM-Feld
Label = CRM-Name
Feldname ≈ Label
Sonst → Speicherung als unmapped_field
Schritt 4: Einsendungen anzeigen
Gehen Sie zu Sites → Forms → Submissions
Filtern Sie nach externem Formular
Kennzeichnung:
external form: {form_name}
Schritt 5: Workflow-Trigger
Trigger möglich bei:
Seitenaufruf
Formularübermittlung
Filter:
Domain
Seitenpfad
Formularname
UTM-Parameter
Fehlerbehebung
Debug-Modus aktivieren:
data-debug="true"
Dann Console prüfen: [LC Tracking]
Typische Probleme:
Kein Tracking → Script falsch platziert
CORS-Fehler → Server prüfen
Formular nicht erkannt → kein
<form>Tracking-ID fehlt → GTM Problem
Beispiel-Formular
<form name="signup"> <label>Email</label> <input type="email" name="email" required /> <label>First Name</label> <input type="text" name="first_name" /> <button type="submit">Submit</button></form>
Plattform-spezifische Installation
WordPress
Appearance → Theme Editor → Footer
Code vor
</body>einfügen
⚠️ Wichtig:
Viele Builder nutzen keine echten <form>-Elemente → dann kein Tracking
Wix
Settings → Custom Code
Script im Body einfügen
Auf allen Seiten laden
Squarespace
Settings → Code Injection
Script einfügen
Shopify
Themes → Edit Code → theme.liquid
Vor
</body>einfügen
Weitere Plattformen
HubSpot
Drupal
Magento
Joomla
→ jeweils im Footer einfügen
FAQs
F: Kann ich Custom Fields tracken?
Ja, alle unterstützten Felder werden erfasst und gemappt.
F: Werden Drittanbieter-Formulare unterstützt?
Nur wenn sie echte HTML-Inputs verwenden.
F: Werden Dateien gespeichert?
Nein, nur Metadaten.
F: Beeinflusst das Workflows und Attribution?
Ja, vollständig integrierbar für Automationen und Reports.