Na czym to polega w sklepie
Zdarzenie login to zalecane zdarzenie GA4 wysyłane po udanej autoryzacji. Parametr method opisuje sposób logowania (email, google, facebook). Łączy się z user_id i user properties - buduje obraz retencji i powrotów zalogowanych klientów.
Przykład ze sklepu internetowego
Po pomyślnym POST /api/auth/login wysyłasz login z metodą - przed przekierowaniem na konto lub checkout:
// Callback po udanym logowaniu (frontend)
function onLoginSuccess(authResponse) {
gtag('set', { user_id: authResponse.customerId });
gtag('set', 'user_properties', { user_login_state: 'logged_in' });
gtag('event', 'login', {
method: authResponse.provider, // 'email' | 'google' | 'apple'
});
}
// GTM - trigger na custom event z backendu SPA
dataLayer.push({
event: 'login',
method: 'google',
user_id: 'CUST-882104',
});
Co zrobić po stronie biznesu
- Lejek sign_up → login → purchase - ile kont realnie kupuje.
- Porównanie method: logowanie social vs hasło pod kątem konwersji.
- Korelacja login z wyższym AOV w segmentach remarketingowych.
W skrócie
login to sygnał retencji, nie tylko techniczny fakt. Wysyłaj go raz na sesję logowania i ustaw user_id w tej samej chwili.