GA4: eventi base per lead

Se in GA4 vedi “traffico” ma non sai quante richieste arrivano davvero, quasi sempre mancano (o sono sporchi) gli eventi giusti. L’obiettivo non è tracciare tutto: è tracciare poche azioni che indicano un lead reale. Se cerchi una agenzia di digital marketing, puoi contattarci!

Setup base (in una riga)

Traccia 3–6 eventi “ad alta intenzione”, rendi conversioni solo quelli che contano, e verifica che i dati siano puliti (niente doppioni, niente falsi positivi).

Se vuoi una panoramica dei report GA4 utili (per leggere poi gli eventi nel posto giusto):
10 report utili GA4

Prima cosa: cos’è un “lead” (operativo)

Lead = una richiesta che può diventare conversazione.
Quindi gli eventi base, di solito, sono questi:

Eventi “core” (quelli che contano)

  • invio form contatti (il più importante)
  • click su telefono (call)
  • click WhatsApp / email (se sono canali reali)
  • prenotazione (se usi booking)
  • acquisto (se e-commerce, ovviamente)

Per non confondere KPI di awareness con KPI di richiesta:
KPI awareness vs lead

I 6 eventi che coprono l’80% dei siti di servizi

Nota: i nomi possono essere “consigliati GA4” o custom. Conta la coerenza e la pulizia, non la poesia.

1) generate_lead (invio form riuscito)

È l’evento più utile se hai un form contatti “serio”.
Attenzione: va tracciato sul “success” reale (thank you page o callback), non sul click del bottone.

Guida dedicata per misurare gli invii form:
come tracciare i form contatti

2) click_call (click su numero di telefono)

Serve quando il telefono è una conversione reale (non “numero in footer a caso”).
Best practice: traccia solo i click su link tel: (non la semplice visualizzazione).

3) click_whatsapp (o click_message)

Se WhatsApp è un canale di acquisizione, traccialo come evento separato: ti serve per capire qualità e preferenze del pubblico.

4) contact_view (vista pagina contatti) – opzionale

Non è un lead, ma può essere un “micro-segnale” utile in report e segmenti.
Non farlo diventare conversione se poi vuoi misurare richieste vere.

5) file_download (download di PDF/portfolio/listino) – se esiste

Utile se il download è parte del funnel (es. brochure, scheda servizi, listino).

6) booking_start / booking_complete (se hai prenotazioni)

Se usi un sistema di booking, traccia inizio e completamento. Spesso il drop sta nel mezzo.

Per collegare eventi a una dashboard semplice (senza diventare matti in GA4):
dashboard KPI modello

Naming: la regola che evita il caos

1) Un evento = una sola cosa

Se “generate_lead” significa a volte form, a volte WhatsApp, a volte call, poi i dati non sono leggibili.

2) Parametri minimi (quando servono)

Se hai più form o più CTA:

  • form_name (contatti, preventivo, newsletter)
  • page_type (servizi, contatti, landing)
  • cta_position (hero, footer, sticky)

Non devi aggiungere 20 parametri: devi aggiungere quelli che ti aiutano a capire “dove succede”.

Se vuoi mantenere ordine anche nei link (UTM coerenti = report coerenti):
UTM template e convenzioni

Conversioni in GA4: poche e buone

Regola pratica: rendi conversioni solo gli eventi che indicano un lead reale o quasi reale.
Di solito:

  • generate_lead
  • booking_complete
  • (opzionale) click_call / click_whatsapp se sono canali primari

Perché: se converti tutto, “le conversioni” smettono di dire qualcosa.

Se poi vuoi usare questi eventi per campagne (Meta/Google), prima assicurati che il segnale sia pulito:
Meta Ads: traffico vs conversione

Verifica qualità: 5 controlli rapidi (che evitano settimane buttate)

1) Doppioni

Un invio form deve generare 1 evento, non 3. Se vedi picchi strani, spesso è un trigger duplicato.

2) Falsi positivi

Se tracci il click sul bottone “Invia”, conti anche gli errori di validazione. Traccia il “success” reale.

3) Cross-domain / redirect

Se il form o il booking è su dominio esterno, rischi sessioni spezzate. Va gestito (altrimenti attribuzione confusa).

4) Canali che “gonfiano”

Se una campagna porta tante sessioni ma zero generate_lead, non è un problema “di GA4”: spesso è un mismatch tra promessa e pagina.

Per sistemare “above the fold” e ridurre rimbalzo inutile:
landing page: checklist above the fold

5) Report minimo (sempre uguale)

Scegli un report fisso:

  • sorgente/mezzo
  • eventi lead
  • pagine top
  • conversion rate (solo su conversioni vere)

Checklist finale (da copiare)

[ ] Ho definito cosa considero “lead” (azione reale, non vanity)
[ ] Traccio l’invio form sul success reale (generate_lead), non sul click
[ ] Traccio click_call e/o click_whatsapp solo se sono canali primari
[ ] Eventi pochi (3–6) e con significato univoco
[ ] Se ho più form/CTA, aggiungo parametri minimi (form_name / position)
[ ] Rendo conversioni solo gli eventi che contano davvero
[ ] Controllo doppioni e falsi positivi (test con 2–3 invii reali)
[ ] UTM coerenti per leggere bene sorgenti e campagne
[ ] Ho un report “minimo” fisso per monitorare ogni settimana

Il setup eventi in GA4 per lead è un tema di scelte: poche azioni ad alta intenzione, naming pulito, conversioni solo dove ha senso. Quando questo è stabile, puoi finalmente leggere campagne e pagine con una metrica che conta: quante richieste arrivano davvero.

Domande frequenti: eventi GA4 per lead

Devo usare per forza i nomi “consigliati” di GA4?
No. Aiuta, ma non è obbligatorio. Più importante: coerenza e significato univoco degli eventi.

Quanti eventi mi servono davvero per un sito di servizi?
Spesso 3–6 bastano: invio form (core), call/WhatsApp (se usati), booking (se c’è). Il resto è opzionale.

Perché vedo conversioni ma poche richieste reali?
Di solito perché la conversione è impostata su un evento troppo “debole” (es. vista contatti o click bottone). Meglio tracciare il success reale.

Ha senso tracciare la “pagina contatti vista” come conversione?
In genere no. È un micro-segnale, non una richiesta. Può essere utile nei segmenti, ma come conversione rischia di gonfiare.

Cosa devo controllare subito dopo l’implementazione?
Doppioni, falsi positivi, e che l’evento si attivi solo quando succede davvero (2–3 test reali bastano per accorgersene).