Documentation Fundamentals

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.

Die Login Seite von Officine Générale
Die Login Seite von Officine Générale

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

javascript
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_id Parameter 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.