Website-Tracking liefert nur dann nützliche Erkenntnisse, wenn du vor der Installation eines Tools weißt, welche Frage du beantworten willst. Wer Seitenaufrufe misst, obwohl sein Ziel Leads sind, trifft keine besseren Entscheidungen als ohne Daten. Dieser Leitfaden zeigt, wie du GA4 und ActiveCampaign so kombinierst, dass jede Kennzahl einen konkreten Schritt nach vorn ermöglicht.
Das Wichtigste in Kürze
- Zuerst das Geschäftsziel definieren, dann die passenden KPIs auswählen – nicht umgekehrt.
- GA4 und ActiveCampaign Site Tracking ergänzen sich: GA4 liefert aggregierte Muster, ActiveCampaign verknüpft das Verhalten mit einzelnen Kontakten.
- Conversion-Tracking braucht Micro- und Macro-Conversions, weil Macro-Conversions allein nicht zeigen, wo Kontakte vorher abspringen.
- DSGVO-konformes Tracking im DACH-Raum erfordert ein Consent-Management-System, das nicht notwendige Cookies erst nach aktiver Einwilligung setzt.
- UTM-Parameter direkt im ActiveCampaign-Kontakt zu speichern macht Attribution langfristig und geräteübergreifend nachvollziehbar.
Ziele bestimmen, welche Zahlen du überhaupt brauchst
Das häufigste Problem beim Website-Tracking ist nicht fehlendes technisches Know-how, sondern fehlende Klarheit darüber, was gemessen werden soll. Seitenaufrufe und Unique Visitors sind Vanity-Metriken: Sie steigen mit einem viralen Social-Media-Post, sagen aber nichts darüber aus, ob das Unternehmen davon profitiert. Bevor du ein einziges Tag in den Google Tag Manager einträgst, beantworte die Frage: Was ist die primäre Handlung, die ein Besucher auf dieser Website ausführen soll?
Je nach Antwort unterscheiden sich die sinnvollen Kennzahlen grundlegend. Für eine Lead-orientierte B2B-Website zählt die Anzahl qualifizierter Anfragen, nicht die Verweildauer. Für einen SaaS-Anbieter ist die Trial-Anmelderate aussagekräftiger als die Bounce-Rate der Startseite. Ein sauberes Setup beginnt damit, drei bis fünf KPIs zu benennen, die direkt mit dem Umsatz zusammenhängen, und alles andere zunächst beiseite zu legen.
Website-Typ | Primäre KPIs | Wenig aussagekräftig |
|---|---|---|
B2B Lead-Generierung | Formularabschlüsse, qualifizierte Anfragen, Kosten pro Lead | Seitenaufrufe, Social Shares |
E-Commerce | Transaktionen, Warenkorbabbruchrate, durchschnittlicher Bestellwert | Verweildauer, Seitenaufrufe |
SaaS / Service | Trial-Anmeldungen, Demo-Anfragen, Aktivierungsrate | Bounce-Rate, Pageviews |
Content / Wissen | Wiederkehrende Besucher, Newsletter-Anmeldungen, Scroll-Tiefe | Unique Visitors gesamt |
Die Tabelle ist eine Orientierung, keine Dogma. Eine Content-Website, die über Newsletter-Abonnenten Produkte verkauft, misst die Abonnementzahl als Macro-Conversion und die Scroll-Tiefe als Micro-Conversion. Entscheidend ist der logische Zusammenhang zwischen der gemessenen Handlung und dem Geschäftsergebnis – nur dann lässt sich auf Basis der Daten tatsächlich entschieden werden.
GA4 und ActiveCampaign richtig zusammenschalten
Ein vollständiges Tracking-Setup braucht für die meisten B2B- und E-Mail-Marketing-orientierten Websites zwei Kernwerkzeuge: Google Analytics 4 für anonymisierte Aggregatdaten und ActiveCampaign für kontaktbezogenes Verhalten. Beide messen dieselbe Website, liefern aber grundlegend verschiedene Perspektiven. GA4 beantwortet „Was passiert auf dieser Seite insgesamt?". ActiveCampaign beantwortet „Was hat dieser Kontakt zuletzt getan?"
Custom Events in GA4 definieren
Die Standardkonfiguration von GA4 misst Seitenaufrufe, Sitzungen und einige automatisch erkannte Ereignisse wie Scroll und Outbound-Klicks. Für Conversions reicht das nicht. Du musst explizit definieren, welche Handlungen als Events erfasst werden sollen. Empfehlenswert ist ein Setup über den Google Tag Manager (GTM), bei dem du für jede conversion-relevante Handlung ein eigenes Event mit konsistenten Parametern anlegst und anschließend in GA4 als Conversion markierst.
Sinnvolle Custom Events für die meisten Websites:
- Richte für Formularabschlüsse ein separates Event ein und unterscheide über einen Parameter, ob es sich um ein Kontakt-, Download- oder Newsletter-Formular handelt.
- Erfasse Downloads von PDFs oder Dokumenten mit dem Dateinamen als Event-Parameter, damit du später nach Inhalt auswerten kannst.
- Messe bei Produktvideos die Completion-Rate in Stufen (25 %, 50 %, 75 %, 100 %), um zu sehen, wie weit Nutzer tatsächlich schauen.
- Tracke Klicks auf die primären CTA-Buttons und übergib den Button-Text als Parameter, damit du mehrere CTAs auf einer Seite unterscheiden kannst.
- Markiere Besuche auf Preisseiten oder anderen Intent-Seiten als eigenes Event, damit du weißt, welche Kontakte kurz vor einer Kaufentscheidung stehen.
Jedes dieser Events legst du anschließend in GA4 als Conversion fest. Damit siehst du in den Berichten, welche Seiten und Kampagnen tatsächlich Conversions erzeugen, statt nur Traffic zu liefern. Der entscheidende Schritt: Wer Events anlegt, aber keine Conversion-Markierung setzt, bekommt zwar Rohdaten, jedoch keine aggregierten Berichte, die den Vergleich zwischen Seiten oder Kampagnen erlauben.
ActiveCampaign Site Tracking und Event Tracking aktivieren
ActiveCampaign Site Tracking funktioniert anders als GA4: Es erfasst das Verhalten bekannter Kontakte, also Personen, die sich irgendwann mit ihrer E-Mail-Adresse identifiziert haben. Das Tracking-Script wird einmal in den Header der Website eingebunden, typischerweise über den GTM. Ab diesem Zeitpunkt speichert ActiveCampaign, welche Seiten ein Kontakt besucht, und macht diese Information in der Kontakthistorie und in Automations-Triggern verfügbar.
Das eröffnet Möglichkeiten, die GA4 allein nicht bietet. Besucht ein bekannter Kontakt die Preisseite mehrfach innerhalb kurzer Zeit, kann eine Automation automatisch eine personalisierte Nachricht auslösen. Besucht jemand die Seite eines bestimmten Produkts nach dem Kauf eines anderen, ist das ein Signal für Cross-Selling. Diese Verknüpfung zwischen Website-Verhalten und E-Mail-Marketing ist der Kern des kontaktbezogenen Trackings.
Neben dem Site Tracking bietet ActiveCampaign Event Tracking für diskrete Handlungen. Über die API oder durch vordefinierte Integrationen kannst du Events wie „Demo gebucht", „Whitepaper heruntergeladen" oder „Preisrechner genutzt" direkt in den Kontaktdatensatz schreiben. Diese Events stehen dann als Trigger für Automationen zur Verfügung und ermöglichen zeitlich präzise Folgekommunikation ohne manuellen Eingriff.
Heatmaps als ergänzende Qualitätsperspektive
Quantitative Daten aus GA4 zeigen, dass Nutzer eine bestimmte Seite verlassen, ohne zu konvertieren. Sie zeigen nicht, warum. Heatmap-Tools wie Microsoft Clarity (kostenlos) oder Hotjar fügen eine visuelle Schicht hinzu: Klick-Heatmaps zeigen, wo Nutzer tatsächlich klicken, Scroll-Heatmaps zeigen, wie weit sie lesen, und Aufzeichnungen einzelner Sitzungen legen Muster im Nutzerverhalten offen. Diese Werkzeuge sind kein Ersatz für strukturiertes Analytics, sondern eine Ergänzung für die Diagnose spezifischer Seiten mit Conversion-Problemen.
So ist dein Tracking im DACH-Raum DSGVO-konform
Wer im deutschsprachigen Raum trackt, braucht eine sauber aufgesetzte Einwilligungslösung, bevor er nicht technisch notwendige Tracking-Technologien aktiviert. Die rechtliche Grundlage findet sich in Art. 6 DSGVO (Rechtmäßigkeit der Verarbeitung) und – in Deutschland – in § 25 TTDSG, der das Setzen von Cookies und den Zugriff auf Endgeräte regelt. Für Marketing-Tracking ist in der Regel eine ausdrückliche Einwilligung nach Art. 7 DSGVO erforderlich, die freiwillig, informiert und eindeutig erteilt sein muss. Das gilt auch für das Einbinden von Third-Party-Scripts wie GA4 oder Heatmap-Tools.
Consent-Management-System richtig aufbauen
Ein Cookie-Banner, das alle Kategorien als Standard aktiviert oder nur informiert ohne echte Wahlmöglichkeit, erfüllt die Anforderungen nicht. Das Consent-Management-System (CMS) muss alle nicht notwendigen Tracker so lange blockieren, bis der Nutzer aktiv zugestimmt hat. Der GTM lässt sich so konfigurieren, dass Tracking-Tags konditional anhand des Consent-Status feuern – das bedeutet, jeder Tag prüft beim Aufruf, ob die passende Einwilligungskategorie gesetzt ist, bevor er ausgeführt wird.
Bei Verstößen sieht Art. 83 DSGVO Geldbußen von bis zu 20 Millionen Euro oder, bei Unternehmen, bis zu 4 % des gesamten weltweit erzielten Jahresumsatzes vor, je nachdem, welcher Betrag höher ist. Für kleine und mittelständische Unternehmen ist das Risiko einer Abmahnung durch Wettbewerber mindestens so konkret wie das Risiko einer Aufsichtsbehördenentscheidung.
Was ohne Einwilligung zulässig ist
Nicht jede Datenverarbeitung auf einer Website erfordert eine Einwilligung. Technisch notwendige Funktionen – Session-Cookies zur Warenkorb-Verwaltung, Sicherheitsmechanismen oder Lastenverteilung – dürfen ohne Einwilligung betrieben werden. GA4 zählt im Standard-Modus nicht dazu. Es gibt jedoch die Möglichkeit, GA4 im Consent Mode V2 zu betreiben: Wenn ein Nutzer ablehnt, erfasst GA4 kein Einzelnutzer-Tracking mehr, nutzt aber maschinelles Lernen, um Conversions auf aggregierter Ebene zu modellieren. Für bestimmte Google-Werbeprodukte ist Consent Mode V2 seit März 2024 Pflicht für den europäischen Markt.
So richtest du Conversion-Tracking Schritt für Schritt auf
Conversion-Tracking zeigt, ob die Website ihren Zweck erfüllt. Ein sauberes Setup unterscheidet zwischen Macro-Conversions – dem eigentlichen Ziel, also Kauf, qualifizierte Anfrage oder Demo-Buchung – und Micro-Conversions als Zwischenschritten: Newsletter-Anmeldung, Download, Preisseite besucht. Beide zu messen ist wichtig, weil Micro-Conversions zeigen, an welcher Stelle des Funnels Nutzer abspringen, bevor sie das eigentliche Ziel erreichen. Wer nur Macro-Conversions misst, weiß, dass etwas nicht stimmt – aber nicht, wo.
So richtest du ein zuverlässiges Conversion-Tracking in ActiveCampaign auf:
- Öffne in ActiveCampaign die relevante Automation und füge an der gewünschten Stelle einen Goal-Schritt ein. Benenne das Goal nach der Handlung, nicht nach der Kampagne – „Whitepaper heruntergeladen" statt „Kampagne Q3 Ziel".
- Definiere die Bedingung für das Goal: Es gilt als erreicht, wenn das passende Event in der Kontakthistorie erscheint, also wenn das Formular auf der Danke-Seite abgesendet wurde oder wenn ein API-Event in den Datensatz geschrieben wurde.
- Platziere den Tracking-Code auf der Danke-Seite oder konfiguriere das API-Event so, dass es beim Formularabschluss ausgelöst wird – nicht beim Klick auf den Download-Button, da nicht jeder Klick zum Abschluss führt und du sonst überhöhte Conversion-Zahlen bekommst.
- Verknüpfe das Goal mit einem Attribution-Feld im Kontaktdatensatz. Füge ein Custom Field „Erste Conversion Quelle" hinzu und beschreibe es beim Erreichen des Goals – aber nur, wenn das Feld noch leer ist, damit du das ursprüngliche Einstiegssignal festhältst.
- Überprüfe nach sieben bis vierzehn Tagen die Goal-Completion-Rate in den ActiveCampaign-Berichten. Wenn deutlich weniger Kontakte das Goal erreichen als erwartet, gibt es ein Problem zwischen dem Download-Klick und dem Formularabschluss – oder der Tracking-Code feuert nicht korrekt.
Welcher Kanal hat die Conversion ausgelöst?
Attribution ist die Frage, welchem Marketingkanal du den Kredit für eine Conversion zuerkennen willst. Das klingt akademisch, ist aber eine der praktischsten Fragen für Budgetentscheidungen: Wenn du nicht weißt, welche Kampagne zu Anfragen geführt hat, verteilst du Budget ohne Grundlage. Die Herausforderung: Ein Kontakt sieht typischerweise mehrere Touchpoints, bevor er konvertiert – eine Anzeige, einen Blog-Artikel, eine E-Mail-Kampagne und dann direkten Rückkehr-Traffic.
Die vier gängigen Attributionsmodelle im Vergleich
Modell | Logik | Wann sinnvoll |
|---|---|---|
Last Click | Der letzte Touchpoint vor der Conversion bekommt 100 % des Credits | Kurzfristige Kampagnen mit direktem Response-Ziel |
First Click | Der erste Touchpoint bekommt 100 % des Credits | Wenn du verstehen willst, was Awareness erzeugt hat |
Linear | Alle Touchpoints erhalten gleichen Anteil | Langer Kaufzyklus mit vielen ähnlich wichtigen Schritten |
Time Decay | Jüngere Touchpoints erhalten mehr Gewicht als frühere | Wenn der letzte Schritt entscheidend, aber durch frühere vorbereitet wurde |
In der Praxis empfiehlt sich, zwei Modelle parallel zu nutzen: Last Click für operative Kampagnenentscheidungen und Linear oder Time Decay für die strategische Budgetplanung. Kein Modell bildet die Realität exakt ab, aber der Vergleich zeigt Diskrepanzen – Kanäle, die im Last-Click-Modell kaum auftauchen, aber konsistent frühe Touchpoints liefern, werden systematisch unterbewertet.
UTM-Parameter dauerhaft im Kontakt speichern
GA4 speichert UTM-Daten auf Sitzungsebene und verliert sie bei der nächsten Sitzung ohne neue Einwilligung. ActiveCampaign kann UTM-Parameter dauerhaft im Kontaktdatensatz ablegen. Die Umsetzung läuft über ein Formular mit versteckten Feldern, die beim Aufruf der Landing Page per JavaScript aus der URL-Querystring gelesen und beim Formularabschluss als Custom Fields gespeichert werden.
Drei Custom Fields bilden den sinnvollen Kern: utm_source (woher kam der Kontakt?), utm_medium (über welchen Kanal?) und utm_campaign (welche Kampagne?). Ein viertes Feld first_touch_url speichert die Landing-Page-URL des ersten Besuchs. Mit diesen vier Feldern siehst du in ActiveCampaign für jeden Kontakt, über welchen Kanal und welche Kampagne er zuerst auf die Website gekommen ist – unabhängig davon, wie viele Sitzungen seitdem vergangen sind. Die Felder beschreibst du dabei nur beim ersten Ausfüllen, damit das erste Einstiegssignal nicht durch spätere Besuche überschrieben wird.
Typische Tracking-Fehler, die du vermeiden solltest
Die meisten Tracking-Probleme entstehen nicht durch technische Fehler, sondern durch konzeptionelle. Einblick in über 200 Projekte zeigt, dass sich dabei immer wieder dieselben Muster wiederholen.
Zu viele Tools, zu wenig Fokus
Wer fünf Analytics-Tools parallel betreibt, verbringt mehr Zeit mit dem Abgleich widersprüchlicher Zahlen als mit dem Ziehen von Schlüssen. GA4-Daten und ActiveCampaign-Daten stimmen nicht überein, weil sie verschiedene Dinge messen – das ist normal und kein Hinweis auf einen Fehler. Wenn du nicht weißt, welche Entscheidung du mit den Daten eines bestimmten Tools treffen willst, ist das Tool überflüssig. Starte mit einem sauberen GA4-Setup und ActiveCampaign Site Tracking. Füge ein weiteres Tool erst hinzu, wenn du eine konkrete Frage hast, die die vorhandenen Daten nicht beantworten.
Mobile Tracking nicht separat auswerten
Die meisten Websites haben deutlich unterschiedliche Conversion-Raten zwischen Desktop- und mobilen Besuchen. Wenn du diese Segmentierung in GA4 nicht regelmäßig prüfst, optimierst du möglicherweise die Desktop-Erfahrung für einen Teil deiner Besucher und vernachlässigst den Rest. Erstelle in GA4 ein Segment für Mobile und prüfe monatlich, ob die Conversion-Raten zwischen Gerätetypen stark abweichen. Wo sie abweichen, liegt entweder ein technisches Problem (Ladezeit, Formular-Darstellung) oder ein inhaltliches Problem vor.
Daten erheben, aber nicht handeln
Tracking hat keinen Eigenwert. Ein Dashboard, das niemand öffnet, und Events, die nirgends ausgewertet werden, kosten nur Serverressourcen und Consent-Management-Aufwand. Lege beim Einrichten jedes Events gleichzeitig fest, wer diese Daten wann schaut und welche Entscheidung auf Basis dieser Daten getroffen werden soll. Wenn du darauf keine Antwort hast, lass das Event vorerst weg. Das reduziert die Datenmenge und schärft den Fokus auf das, was wirklich entschieden werden muss.
Häufige Fragen
Wie richte ich GA4-Custom-Events ohne Entwicklerhilfe ein?
Der direkteste Weg führt über den Google Tag Manager. Du erstellst dort einen Trigger für die relevante Nutzerinteraktion – zum Beispiel Klick auf einen bestimmten Button oder Formularabschluss auf einer Danke-URL – und verknüpfst ihn mit einem GA4-Event-Tag. Das erfordert keine Programmierarbeit, wohl aber Verständnis für die GTM-Oberfläche und die Struktur deiner Website. Wer das GTM-Setup von Grund auf neu aufsetzt, sollte mit einer klaren Event-Taxonomie beginnen: konsistente Namenskonventionen für event_name und Event-Parameter sparen später viel Bereinigungsarbeit.
Wie verknüpfe ich ActiveCampaign Site Tracking mit meiner Website?
In ActiveCampaign findest du das Tracking-Script unter Einstellungen > Tracking > Site Tracking. Trage dort deine Domain ein und kopiere den generierten JavaScript-Code. Dieser Code wird über den GTM auf allen Seiten eingefügt, muss aber durch dein Consent-Management-System konditioniert sein – er darf nur feuern, wenn der Nutzer der entsprechenden Kategorie zugestimmt hat. ActiveCampaign identifiziert Besucher, sobald sie eine E-Mail-Adresse hinterlegt haben, zum Beispiel durch Formularausfüllung oder Newsletter-Klick.
Welche KPIs sollte ich wöchentlich prüfen?
Für die meisten B2B-Websites reichen fünf Wochenkennzahlen: Gesamte Conversions (Macro), Conversion-Rate der Hauptseiten, Traffic nach Kanal, Abbruchrate bei Formularen und Anzahl aktiver Kontakte in ActiveCampaign-Automationen. Alles andere lässt sich monatlich oder anlassbezogen prüfen. Das wöchentliche Ziel ist nicht Vollständigkeit, sondern frühes Erkennen von Abweichungen, die auf ein Problem hinweisen.
Wie funktioniert Consent Mode V2 und wann setze ich ihn ein?
Google Consent Mode V2 ermöglicht es, GA4 auch dann zu betreiben, wenn ein Nutzer die Einwilligung verweigert – allerdings ohne personenbezogene Identifizierung. GA4 nutzt dann maschinelles Lernen, um Conversions auf aggregierter Ebene zu modellieren. Das gibt dir eine breitere Datenbasis, ersetzt aber nicht das vollständige Tracking bei einwilligenden Nutzern. Seit März 2024 ist Consent Mode V2 Voraussetzung für bestimmte Google-Werbeprodukte in Europa. Die Konfiguration erfolgt über den GTM mit Consent-Signal-Tags deines Consent-Management-Systems.
Wann lohnt sich ein Heatmap-Tool zusätzlich zu GA4?
Heatmap-Tools sind sinnvoll, wenn du eine konkrete Hypothese über das Nutzerverhalten auf einer bestimmten Seite testen willst. „Warum verlassen Nutzer die Preisseite ohne Conversion?" ist eine Frage, die GA4 nicht beantwortet, eine Klick-Heatmap aber möglicherweise schon. Microsoft Clarity ist eine kostenlose Einstiegsoption. Wenn eine Seite mit hohem Traffic eine deutlich niedrige Conversion-Rate aufweist, ist das der richtige Zeitpunkt für die Heatmap-Analyse.
Wer das Tracking-Setup mit ActiveCampaign über das Grundniveau hinaus ausbauen will – mit Custom Events, Goals und vollständiger Attribution –, findet im ActiveCampaign-Kurs von Advertal eine strukturierte Anleitung dazu. Für individuelle Setups, bei denen die Verknüpfung mehrerer Systeme Abstimmung erfordert, zeigt die Seite der ActiveCampaign-Agentur, wie das in der Praxis aussieht.


