Hai appena attivato Google Analytics 4 e ti chiedi come fare a sapere se un visitatore ha effettivamente compiuto un'azione importante – un acquisto, una richiesta di preventivo, un click su un bottone chiave? Il problema è che GA4 non funziona come Universal Analytics. Non esistono più gli "obiettivi" dichiarativi fatti di URL di destinazione. Esistono le conversioni, ma vanno costruite, tracciate e marcate esplicitamente. Altrimenti, i tuoi report mostreranno eventi generici, non quelli che fanno fatturato.
Noi di Meteora Web gestiamo decine di siti con GA4 – e-commerce, servizi, piattaforme SaaS. Ogni volta partiamo dalla stessa domanda: cosa deve fare l’utente per far guadagnare il cliente? Quella azione diventa una conversione. Il resto è rumore. In questa guida ti spieghiamo come impostarlo, passo passo, senza teoria inutile.
Eventi e conversioni in GA4: cosa cambia rispetto a UA
In Universal Analytics, un obiettivo era una regola statica: un URL visitato, un tempo sul sito, un numero di pagine. In GA4, si parte dagli eventi. Ogni interazione è un evento – page_view, scroll, click, acquisto. Le conversioni sono semplicemente eventi che tu marchi come “conversione” nell’interfaccia.
Perché è meglio? Perché non devi ricreare obiettivi ogni volta. Se già tracci un evento per la richiesta di preventivo (lead_form_submit), lo trasformi in conversione con un toggle. Zero regole di URL da scrivere.
Sponsored Protocol
Ma c’è un trabocchetto: GA4, da solo, non traccia quasi nulla di significativo. Fornisce page_view, scroll, session_start. Per il resto devi scrivere codice o usare Google Tag Manager. Non è più una questione di "configurare l’obiettivo" ma di decidere cosa tracciare e come mandare il dato a GA4.
Quali eventi trasformare in conversioni
La lista parte dal modello di business. Per ogni tipologia di sito, ecco le conversioni tipiche che consigliamo di tracciare:
- E-commerce:
purchase,add_to_cart,begin_checkout,view_item(quest’ultimo non è conversione ma è utile per i report). - Lead generation / servizi:
form_submission(o un nome specifico comerequest_quote),phone_click,email_click,whatsapp_click. - Siti content-based / membership:
sign_up,login,download_pdf,video_complete.
Errore comune: marcare ogni evento come conversione. No. Le conversioni devono essere poche e strategiche. Troppe conversioni affollano il report e confondono l’analisi. Noi, di solito, ne impostiamo da 3 a 6 per progetto.
come tracciare un evento in GA4 con Google Tag Manager
Il metodo più flessibile per tracciare azioni personalizzate è Google Tag Manager (GTM). Ecco i passaggi operativi per tracciare un click su un bottone “Richiedi preventivo”.
- In GTM: crea un nuovo tag di tipo Google Analytics: GA4 Event.
- Inserisci il tuo Measurement ID di GA4 (es. G-XXXXXXXX).
- Nome evento:
request_quote. - Parametri opzionali (ma consigliati):
value,currencyse è un valore economico, oppureform_name,button_textper segmentare. - Come trigger: usa un trigger di tipo Click – Tutti gli elementi e imposta una condizione CSS, ad esempio
Click Classes contiene btn-preventivooClick ID uguale to quotebtn. - Salva, pubblica e verifica con la modalità Anteprima.
Attenzione: i selettori CSS devono essere specifici. Evita selettori troppo generici che catturano click su tutto il sito.
Sponsored Protocol
Come marcare un evento come conversione
Una volta che l’evento arriva in GA4 (lo vedi nel report Tempo reale), devi dirlo che è una conversione.
- Vai a Amministrazione > Eventi nella barra di sinistra di GA4.
- Cerca il tuo evento (
request_quote). - Sposta l’interruttore su Contrassegna come conversione.
Puoi anche aggiungere conversioni direttamente tramite API o durante la creazione del tag in GTM, ma il metodo manuale è il più immediato.
Importante: le conversioni non vengono applicate retroattivamente. Se contrassegni un evento oggi, vedrai conversioni solo a partire da questo momento. Per i dati storici, usa gli eventi già esistenti.
Tracciamento e-commerce con GA4: lo schema eventi obbligatorio
Se hai un e-commerce, GA4 si aspetta una struttura di eventi specifica per i report “Monetizzazione”. Non devi inventare nomi: usa gli eventi standard:
view_itemadd_to_cartremove_from_cartbegin_checkoutpurchase
Ogni evento deve essere accompagnato da un parametro items (array di oggetti) con ID, nome, prezzo, quantità, ecc. Ecco un esempio minimo per purchase con JavaScript standard (puoi lanciarlo via GTM o direttamente nel tuo codice):
Sponsored Protocol
gtag("event", "purchase", {
transaction_id: "T12345",
value: 99.99,
currency: "EUR",
items: [
{
item_id: "SKU123",
item_name: "T-shirt Bianca",
price: 49.99,
quantity: 2
}
]
});
Dopo aver inviato l’evento, vai in GA4 e contrassegna purchase come conversione (di solito lo è già di default, ma controlla).
Noi lo vediamo spesso: negozi che inviano eventi senza il parametro items. Il risultato? I report e-commerce sono vuoti. Verifica sempre con la scheda “DebugView” di GA4 o con il tag assistant di GTM.
Conversioni da visualizzazioni di pagina (scenario classico)
A volte la conversione è semplicemente una pagina raggiunta, come la pagina “Grazie” dopo un form. In GA4, puoi comunque usare un evento page_view e filtrarlo per URL, ma è meglio creare un evento esplicito, ad esempio thankyou_page. Con GTM, puoi usare un trigger di tipo Page View – DOM Ready o Window Loaded con una condizione come Page Path contiene thank-you e lanciare un evento GA4 con nome conversion_thankyou. Poi lo marchi come conversione.
Perché non usare direttamente page_view? Perché page_view è già contrassegnabile come conversione, ma se hai più pagine di ringraziamento, ti conviene un evento specifico per segmentare. Inoltre, eviti di contare come conversione ogni refresh della pagina.
Sponsored Protocol
Le trappole più comuni (e come evitarle)
- Eventi duplicati: se invii lo stesso evento due volte (es. dal tag GTM e dal codice inline), GA4 lo registra due volte. Usa un solo metodo di invio.
- Tag GTM non sparato per nessun motivo: spesso dimentichiamo di abilitare il tag in tutti i browser (il trigger funziona solo se l’elemento esiste). Usa il debug di GTM per verificare.
- Parametri errati: negli eventi e-commerce, se i prezzi sono stringhe invece di numeri, GA4 non li interpreta. Controlla i tipi.
- Conversioni azzerate dopo il GA4 reset: se reinstalli GA4 o cambi ID di misurazione, le conversioni non vengono migrate. Vanno ricreate.
- Mancata attivazione della misurazione avanzata: GA4 offre eventi automatici (per link esterni, download, ecc.) che puoi attivare dalle impostazioni. Non sono conversioni di default, ma puoi marcarli. Molti dimenticano di guardare lì.
La differenza tra eventi e conversioni nei report
Nei report di GA4, puoi usare gli eventi come metriche standard, ma le conversioni compaiono in sezioni dedicate (es. “Acquisizione utenti” > “Acquisizione conversioni”). Inoltre, se imposti un obiettivo di campagne Google Ads, le conversioni di GA4 possono essere importate in Google Ads. Per farlo, devi collegare GA4 e Google Ads e attivare l’opzione “Includi le conversioni nel reporting pubblicitario”.
Sponsored Protocol
Strumenti pratici per verificare il tracciamento
Prima di andare in produzione, controlla:
- DebugView di GA4 (in Amministrazione > DebugView) – mostra gli eventi in tempo reale dal dispositivo in debug.
- Tag Assistant estensione Chrome di GTM.
- GA4 Realtime report (nella home) – se vedi l’evento, sei a buon punto.
Un consiglio che diamo sempre ai clienti: non fidarti mai di un tracciamento non verificato. Abbiamo visto aziende spendere budget su Google Ads senza conversioni tracciate. Successivamente, con un fix di un tag, il ROI è esploso.
In sintesi – cosa fare adesso
- Identifica le 3-5 azioni chiave del tuo sito che generano valore (acquisto, richiesta preventivo, iscrizione, ecc.).
- Per ogni azione, scegli un nome evento descrittivo (es.
purchase,newsletter_signup). - Implementa il tracciamento: se usi GTM, crea tag GA4 con i parametri necessari; se usi codice inline, usa
gtag('event', ...)con lo schema ufficiale per e-commerce. - In GA4, contrassegna l’evento come conversione.
- Testa con DebugView e Tag Assistant.
- Verifica che i dati compaiano nei report dopo 24 ore.
Per approfondire l’intero ecosistema GA4, leggi la nostra Guida Pillar a Google Analytics 4 – dalla configurazione iniziale ai report avanzati.