Das login Event in Google Analytics 4 (GA4)
Das login Event in Google Analytics 4 (GA4) wird genutzt um zu tracken, wenn sich ein Nutzer in ein bestehendes Konto einloggt.
Für viele Geschäftsmodelle ist das ein extrem relevantes Signal: Ein Login zeigt meistens Wiederkehr, Vertrauen und oft auch eine konkrete Absicht (z. B. Bestellungen prüfen, Abo verwalten, erneut kaufen).
Nutzer zum Login zu bewegen kann oft schon eine Conversion für sich darstellen, weil man nur dann ihre Interaktionen wirklich zuverlässig ihrem Nutzerkonto zuordnen und langfristig für genaueres, besseres Targeting nutzen kann.
Warum das fĂĽr Marketing & Analyse hilfreich ist
- Audiences: „Eingeloggt in den letzten 30 Tagen“, „Eingeloggt aber kein Kauf“, „Eingeloggt und > 3 Sessions“.
- Funnel-Analysen: Wenn du z. B. Checkout nur fĂĽr eingeloggte Nutzer erlaubst, kannst du Login als eigenen Schritt im Funnel sauber abbilden.
Implementierung
Das login Event sollte dann ausgelöst werden, wenn der Login erfolgreich war, nicht beim Klick auf „Anmelden“.
dataLayer
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "login",
// optional: wie hat sich der Nutzer eingeloggt? (z. B. email, google, apple, facebook)
method: "email"
});
Häufige Probleme
- Auto-Login / Session Refresh: Manche Apps erneuern Tokens im Hintergrund oder laden den Login-Status bei jedem Seitenaufruf neu vom Server und interpretieren das als Login. Das ist kein „Login“ aus Nutzersicht. Tracke nur echte, bewusste Logins, die vom Nutzer ausgelöst werden.
Ob ein Nutzer eingeloggt ist oder nicht, ist auch spannend und relevant, sollte aber eher durch den
user_idParameter gemessen oder eine eigene Dimension in GA4 erfasst werden.
Wenn ihr ein komplexes Auth-Setup habt (SSO, OAuth Redirects, „Remember me“), lohnt es sich besonders, die Logik klar zu definieren und im ganzen Team zu kommunizieren: login sollte nur dann ausgelöst werden, wenn wirklich eine interaktive Anmeldung stattfindet – nicht, wenn ein bestehender Login nur „wiederhergestellt“ wird.