Na czym to polega w sklepie
Zdarzenie sign_up rejestruje utworzenie nowego konta użytkownika. Parametr method wskazuje kanał rejestracji. W ecommerce łączy się z programami lojalnościowymi i newsletterem - pozwala liczyć koszt pozyskania zarejestrowanego klienta (CPR).
Przykład ze sklepu internetowego
Formularz rejestracji na checkout („Załóż konto i oszczędź 10%”) - po HTTP 201 z API rejestracji wysyłasz sign_up:
// Sukces rejestracji - strona /rejestracja lub modal checkout
gtag('event', 'sign_up', {
method: 'email', // lub 'google', 'newsletter_gate'
});
// Po sign_up ustaw user_id jeśli backend zwraca ID klienta
gtag('set', { user_id: 'CUST-991205' });
gtag('set', 'user_properties', {
user_login_state: 'logged_in',
signup_source: 'checkout_gate',
});
// GTM + Consent Mode - sign_up tylko przy zgodzie analytics
dataLayer.push({ event: 'sign_up', method: 'email' });
Co zrobić po stronie biznesu
- Konwersja sign_up jako key event w kampaniach prospectingowych.
- Analiza signup_source - który touchpoint generuje konta z najwyższym LTV.
- Test formularza jednokrokowego vs rejestracja przy checkout.
W skrócie
sign_up mierzy pozyskanie tożsamości klienta. Oznacz jako key event tylko jeśli rejestracja jest realnym celem biznesowym, nie artefaktem UX.