Zurück zu Wissen

User-ID Tracking: Wie du Kunden über alle Touchpoints verfolgst und bessere E-Mail-Kampagnen schaffst

Tom
Tom
12. März 2026 · 9 Min. Lesezeit

User-ID Tracking verknüpft anonyme Website-Besuche mit bekannten Kontakten in deinem CRM. Das Ergebnis: Du siehst nicht mehr einzelne Sitzungen, sondern zusammenhängende Kaufreisen – vom ersten Seitenaufruf bis zum Abschluss. In ActiveCampaign lässt sich das direkt für verhaltensbasierte Automationen nutzen, ohne ein externes Analytics-System einzubinden.

Das Wichtigste in Kürze

  • User-ID Tracking verbindet anonyme Sitzungen mit einem Kontaktdatensatz, sobald sich jemand identifiziert – durch ein Formular, eine Newsletter-Anmeldung oder den Klick auf einen E-Mail-Link.
  • ActiveCampaign Site Tracking ist der einfachste Einstieg: ein JavaScript-Snippet, kein separates Analytics-System nötig.
  • Die gesammelten Daten ermöglichen Automationen, die auf echtem Website-Verhalten basieren – Preisseiten-Besuche, Mehrfachaufrufe, Rückkehr nach Inaktivität.
  • DSGVO-konformes Setup erfordert aktive Einwilligung, bevor der Tracking-Code lädt – der Code darf nicht fest im Header liegen.
  • Cross-Device-Tracking funktioniert nur, wenn der Kontakt auf jedem Gerät über einen E-Mail-Link oder ein Formular aktiv wird.

Viele verwechseln User-ID Tracking mit klassischem Cookie-Tracking. Der Unterschied ist grundlegend. Ein Cookie identifiziert einen Browser, nicht eine Person. Löscht jemand seine Cookies, wechselt das Gerät oder öffnet ein Inkognito-Fenster, ist die Verbindung weg. User-ID Tracking arbeitet anders: Die eindeutige Kontakt-ID liegt im System und wird mit dem Browser-Cookie abgeglichen – der entscheidende Ankerpunkt ist die E-Mail-Adresse, nicht das Gerät.

In der Praxis heißt das: Sobald ein Kontakt auf einen Link in einer deiner E-Mails klickt, erkennt ActiveCampaign den Browser und verknüpft alle nachfolgenden Seitenaufrufe mit dem Kontaktprofil. Frühere anonyme Sitzungen lassen sich rückwirkend nicht zuordnen – das Tracking beginnt ab dem Moment der Identifikation.

Was User-ID Tracking nicht ist: kein Ersatz für Web-Analytics. Es beantwortet keine Fragen zu Gesamtbesucherzahlen, Absprungraten oder SEO-Sichtbarkeit. Es beantwortet die Frage, was bekannte Kontakte nach dem Lesen einer E-Mail auf deiner Website tun – und das ist für E-Mail-Marketing die wichtigere Frage.

Die drei Phasen: Wie ein anonymer Klick zum verknüpften Kontakt wird

Phase 1: Anonymer Besuch

Jemand landet über Google, Social Media oder einen direkten Aufruf auf deiner Website. Hat ActiveCampaign Site Tracking eingebaut, wird ein Cookie gesetzt, der die Sitzung aufzeichnet. Das System sieht: Gerät, Browser, besuchte Seiten, Zeitpunkt. Wem dieser Cookie gehört, ist noch unbekannt – die Sitzung bleibt anonym.

Phase 2: Identifikation

Der Besucher wird zum Kontakt – durch ein ausgefülltes Formular, eine Newsletter-Anmeldung oder den Klick auf einen ActiveCampaign-E-Mail-Link. In diesem Moment gleicht ActiveCampaign den vorhandenen Browser-Cookie mit dem Kontaktdatensatz ab. Ab hier ist jede Website-Aktivität in diesem Browser diesem Kontakt zugeordnet, und du kannst sie im Kontaktprofil unter "Site Actions" einsehen.

Phase 3: Verhaltensbasierte Nutzung

Alle weiteren Besuche über denselben Browser werden protokolliert: Welche Seiten wurden wann besucht, wie oft, in welcher Reihenfolge. Diese Daten stehen als Automations-Trigger zur Verfügung. Besucht ein Kontakt die Preisseite zweimal innerhalb einer Woche, kann das eine gezielte E-Mail mit konkreten Angeboten auslösen – vollautomatisch, ohne manuellen Eingriff.

ActiveCampaign Site Tracking einrichten – Schritt für Schritt

Das Setup dauert unter einer Stunde und benötigt keinen Entwickler, wenn du Zugriff auf dein CMS oder einen Tag Manager hast. Am Ende des Prozesses siehst du Seitenaufrufe bekannter Kontakte in Echtzeit im Kontaktprofil.

  1. Öffne in ActiveCampaign den Bereich Settings → Tracking → Site Tracking und aktiviere das Feature.
  2. Kopiere den generierten JavaScript-Snippet. Er enthält deine individuelle Account-ID und ist auf deinen Account voreingestellt.
  3. Füge den Snippet in den head-Bereich aller Seiten ein – entweder direkt im Template-Code deines CMS oder über Google Tag Manager als neue Tag-Regel mit dem Trigger "Alle Seiten".
  4. Prüfe die Installation: Klicke auf einen Link in einer Test-E-Mail von ActiveCampaign, lande auf deiner Website und warte 2–3 Minuten. Im Kontaktprofil sollte unter "Site Actions" der Seitenaufruf erscheinen. Im Google Tag Manager nutze den Preview-Modus, um zu verifizieren, dass der Tag bei jedem Seitenaufruf feuert.
  5. Richte eine erste Test-Automation ein: Trigger Visits a page → URL deiner wichtigsten Produktseite → interne Benachrichtigung an dich senden. So erkennst du in Echtzeit, ob das Tracking greift, bevor du echte E-Mail-Aktionen damit steuerst.
  6. Schließe das Consent-Setup ab: Stelle sicher, dass der Tracking-Code erst nach aktiver Einwilligung lädt. Eine feste Header-Einbindung ohne Consent-Prüfung ist in der DACH-Region nicht zulässig.

Alle verfügbaren Tracking-Parameter, URL-Ausnahmen und den Unterschied zwischen Event Tracking und Page Tracking erklärt der Beitrag zu ActiveCampaign Site Tracking ausführlich.

Was du mit den Daten in ActiveCampaign konkret tun kannst

Verhaltensbasierte Automationen aufbauen

Das häufigste und wirkungsvollste Muster: Ein Kontakt besucht eine bestimmte Seite, und innerhalb von 24 Stunden erhält er eine E-Mail, die genau auf diesen Kontext eingeht. Im Gegensatz zu Display-Retargeting wirkt das nicht wie eine Verfolgung – die E-Mail kommt aus dem Postfach, nicht als Werbeanzeige aus dem Seitenrand.

Automationstypen, die in der Praxis häufig eingesetzt werden:

  • Preisseiten-Besucher: Sende eine E-Mail mit konkreten Paket-Informationen oder einem Angebot für ein kurzes Beratungsgespräch, wenn der Kontakt die Preisseite besucht und innerhalb von 48 Stunden keine Buchung abschließt.
  • Mehrfachbesuche einer Produktseite: Wer dieselbe Seite dreimal aufruft, zeigt stärkeres Interesse als bei einem einzelnen Besuch. Nutze das als Eskalationsstufe – beim zweiten Besuch eine Fallstudie schicken, beim dritten eine persönliche Demo-Einladung.
  • Rückkehr nach Inaktivität: Ein Kontakt war 60 Tage nicht aktiv und besucht dann wieder die Website. Dieser Zeitpunkt eignet sich für eine Reaktivierungs-E-Mail, die auf aktuellen Inhalten oder Neuigkeiten aufbaut.
  • Themenbasierte Segmentierung: Kontakte, die regelmäßig bestimmte Blog-Kategorien lesen, lassen sich als Interessens-Segment markieren und bekommen thematisch passende Newsletter statt generischer Inhalte.

Lead Scoring mit Website-Verhalten anreichern

ActiveCampaign Lead Scoring bewertet standardmäßig E-Mail-Öffnungen und Klicks. Wer Website-Besuche als Scoring-Ereignisse hinzufügt, bekommt ein deutlich präziseres Bild der Kaufbereitschaft. Preisseiten-Aufrufe, Demo-Anfrage-Formulare oder Case-Study-Seiten lassen sich höher gewichten als Blog-Aufrufe. Das bedeutet: Der Vertrieb sieht nicht nur einen Score, sondern im Kontaktprofil auch die konkrete Seite, die diesen Score ausgelöst hat. Wie ein vollständiges Scoring-Modell in ActiveCampaign aufgebaut wird, beschreibt der Beitrag zu Lead Scoring in ActiveCampaign.

Segmentierung nach tatsächlichem Verhalten

Die Kombination aus E-Mail-Verhalten und Website-Verhalten liefert präzisere Segmente als E-Mail-Daten allein. Kontakte, die bestimmte E-Mails öffnen und danach bestimmte Seiten besuchen, sind qualifizierter als Kontakte, die nur E-Mails öffnen. Dieses Segment lässt sich mit eigenem Kommunikationsrhythmus und eigenem Content bespielen – automatisch, ohne manuelle Pflege.

DSGVO-konformes User-ID Tracking im DACH-Raum einrichten

User-ID Tracking ist in Deutschland, Österreich und der Schweiz rechtlich zulässig, wenn die Einwilligung klar und vor dem Tracking eingeholt wurde. "Stillschweigende Einwilligung" durch weiteres Scrollen genügt nicht. Das hat konkrete technische Konsequenzen.

Die wichtigsten Compliance-Punkte:

  • Einwilligung vor dem Code: Der ActiveCampaign-Tracking-Snippet darf erst nach aktivem Opt-in laden. Wer den Code fest im Template-Header einbindet, verletzt diese Anforderung – auch wenn ein Cookie-Banner vorhanden ist.
  • Zweckbindung konkret formulieren: Cookie-Banner und Datenschutzerklärung müssen präzise beschreiben, was das Tracking bewirkt: "Verknüpfung deines Website-Verhaltens mit deinem E-Mail-Profil für personalisierte E-Mails" – nicht nur "zur Verbesserung unserer Dienste".
  • Widerruf einfach ermöglichen: Kontakte müssen das Tracking jederzeit deaktivieren können – über erneuten Aufruf des Cookie-Banners und über einen Opt-out-Link in E-Mails.
  • Datenminimierung: Nutze die URL-Ausschluss-Funktion von ActiveCampaign, um Login-Bereiche, interne Portale oder Bestellbestätigungsseiten vom Tracking auszunehmen.

Die technische Umsetzung Schritt für Schritt:

  1. Consent Management Platform (CMP) einrichten – gängige Lösungen für DACH sind Usercentrics, Cookiebot und Consentmanager.
  2. ActiveCampaign Site Tracking in der CMP als Marketing-Cookie klassifizieren, nicht als "notwendig".
  3. Script-Injektion nach Consent konfigurieren: Entweder über die CMP-eigene Tag-Integration oder über Google Tag Manager mit einem Consent-Mode-Trigger.
  4. Datenschutzerklärung aktualisieren: Tracking-Technologie, Zweck, Speicherdauer und Widerrufsmöglichkeit explizit nennen.
  5. Regelmäßige Datenlöschung für inaktive Kontakte planen – ActiveCampaign erlaubt das über automatisierte Segmente mit Lösch-Aktionen.

Wann ActiveCampaign Site Tracking nicht ausreicht

Site Tracking deckt einen wichtigen, aber klar begrenzten Bereich ab. Wer verstehen will, welche Kanäle Neukunden erstmals auf die Website bringen, braucht zusätzlich ein Web-Analytics-System. Site Tracking zeigt nur, was bekannte Kontakte tun – der anonyme Teil der Besuche, der oft den ersten Kontaktpunkt darstellt, bleibt unsichtbar.

Weitere Grenzen des Systems:

  • Keine Kanalzuordnung: ActiveCampaign zeigt, welche Seiten ein Kontakt besucht hat, aber nicht, über welchen Kanal er auf deine Website gekommen ist. UTM-Parameter und Kampagnenquellen müssen über Google Analytics 4 gemessen und separat mit dem Kontaktprofil verknüpft werden.
  • Kein geräteübergreifendes Matching ohne E-Mail-Link: Ein Kontakt, der auf dem Smartphone E-Mails liest und am Desktop kauft, erscheint als zwei separate Browser-Sessions, wenn kein aktiver E-Mail-Link-Klick auf dem Desktop stattgefunden hat. Dieses Problem behandelt der Beitrag zu Cross-Device-Tracking in ActiveCampaign ausführlich.
  • Keine historischen Daten vor der Installation: Was vor dem Einbinden des Tracking-Codes passiert ist, lässt sich nicht nachträglich abrufen. Das Tracking beginnt ab dem Tag der Aktivierung.

Typische Fehler beim User-ID Tracking und wie du sie vermeidest

Das passiert häufig, wenn der Site-Tracking-Snippet direkt im Template-Header sitzt und ein Consent-Plugin nachträglich eingebunden wird. Der Code feuert dann, bevor der Nutzer eine Entscheidung getroffen hat. Die einzige saubere Lösung: ausschließlich über Script-Injektion nach Consent einbinden – nie als feste Header-Einbindung, egal ob mit oder ohne Cookie-Banner.

Automationen ohne Duplikat-Prüfung

Eine Automation, die bei jedem Preisseiten-Besuch sofort eine E-Mail sendet, erzeugt bei Kontakten, die die Seite mehrfach aufrufen, ungewollte E-Mail-Serien innerhalb weniger Tage. Besser: eine Bedingung "E-Mail wurde in den letzten X Tagen nicht gesendet" als Zugangsprüfung vor der E-Mail-Aktion einfügen. ActiveCampaign nennt das eine "Contact Condition" am Automation-Einstieg.

Zu viele Automationen ohne Prioritäten

Wenn ein Kontakt gleichzeitig in einer Willkommens-Serie, einer verhaltensbasierten Produktautomation und einer Reaktivierungskampagne läuft, kann er täglich mehrere E-Mails aus verschiedenen Automationen erhalten, die voneinander nichts wissen. ActiveCampaign bietet eine Contact-Frequency-Einstellung in den Account-Settings. Nutze sie zusammen mit klaren Prioritätsregeln: Welche Automation hat Vorrang, wenn zwei gleichzeitig eine E-Mail senden wollen?

Tracking installiert, Daten aber nicht genutzt

Einblick in über 200 betreuten Projekten zeigt: Viele Unternehmen installieren Site Tracking und schauen dann nie ins Kontaktprofil, bauen keine Automationen darauf und richten kein Scoring ein. Das Tracking lohnt sich erst, wenn die Daten in konkrete Handlungen münden. Wer nur sammelt, hat aus Datenschutzsicht ein schlechtes Kosten-Nutzen-Verhältnis und keinen messbaren Mehrwert.

Häufige Fragen

Ab wann trackt ActiveCampaign den Website-Besuch eines Kontakts?

Sobald ein Kontakt auf einen Link in einer ActiveCampaign-E-Mail klickt oder ein Formular mit seiner E-Mail-Adresse einreicht, beginnt das Browser-Matching. Alle Seitenaufrufe in diesem Browser werden ab diesem Moment dem Kontakt zugeordnet und im Profil unter "Site Actions" sichtbar. Besuche vor diesem Zeitpunkt in demselben Browser werden nicht rückwirkend verknüpft.

Kann User-ID Tracking die Last-Click-Attribution in Google Analytics ersetzen?

Nein. ActiveCampaign Site Tracking zeigt das Verhalten bekannter Kontakte auf deiner Website, aber keine Kanalzuordnung und keine Conversion-Pfade über alle Kanäle. Für Multi-Touch-Attribution brauchst du Google Analytics 4 oder ein dediziertes Attributions-Tool. Beide Systeme ergänzen sich: Google Analytics für Kanaleffizienz und Neukundenpfade, ActiveCampaign für kontaktbezogenes Verhaltenstracking im E-Mail-Kontext.

Was passiert mit dem Tracking, wenn ein Kontakt seine Cookies löscht?

Löscht ein Kontakt seine Cookies, verliert ActiveCampaign die Browser-Verknüpfung. Beim nächsten Klick auf einen E-Mail-Link wird die Verbindung automatisch neu hergestellt. Der gelöschte Tracking-Zeitraum lässt sich nicht rückwirkend rekonstruieren. Wer regelmäßig Cookies löscht oder den Inkognito-Modus nutzt, taucht entsprechend häufig als neue Browser-Session auf.

Funktioniert Site Tracking auch auf Sub-Domains?

Der ActiveCampaign-Tracking-Snippet muss auf jeder Sub-Domain separat eingebunden sein, auf der du Verhalten tracken willst. Das Cookie-Matching funktioniert sub-domain-übergreifend, wenn das Cookie auf der Top-Level-Domain gesetzt wird – das erfordert eine Anpassung des Snippet-Codes. Ohne diese Anpassung werden Besuche auf shop.example.com und www.example.com als getrennte Sessions gezählt, selbst wenn es sich um denselben Kontakt handelt.

Kann ich Tracking für bestimmte Seiten deaktivieren?

Ja. In den Site-Tracking-Einstellungen von ActiveCampaign lassen sich URL-Ausnahmen definieren. Das ist sinnvoll für Login-Bereiche, interne Portale oder Bestellbestätigungsseiten, deren Aufruf du nicht im Kontaktprofil sehen möchtest. Die Ausnahmen arbeiten mit URL-Mustern, sodass du ganze Verzeichnisse mit einer einzigen Regel ausschließen kannst.

Wer das Setup abgeschlossen hat, stellt oft fest, dass die vorhandenen E-Mail-Kampagnen durch präzisere Trigger effizienter werden – ohne neue Inhalte zu erstellen. Der logische nächste Schritt ist, die gesammelten Verhaltensdaten systematisch im Lead Scoring zu nutzen, um Vertriebsressourcen auf die Kontakte zu konzentrieren, die durch ihr Verhalten bereits konkretes Kaufinteresse signalisieren.

Tom Wenk, Gründer der Advertal GmbH

Kostenloses Erstgespräch

Du weißt jetzt, wie es geht. Sollen wir dir bei der Umsetzung helfen?

Zwanzig Minuten, ohne Verkaufsgespräch: Wir schauen gemeinsam auf dein Marketing – was schon trägt, was liegen geblieben ist und was sich automatisieren lässt. Du hast danach drei konkrete nächste Schritte. Ob du ActiveCampaign schon nutzt oder noch nach dem passenden Werkzeug suchst: Wir richten es so ein, dass es zu deinem Unternehmen passt – und zeigen deinem Team, wie es damit weiterarbeitet.

Jetzt kennenlernen

Kostenlos und unverbindlich · Offizieller ActiveCampaign-Partner · über 200 Unternehmen im Advertal Partner-Netzwerk