GA4 senza segreti significa capire quali eventi tracciare, perche’ tracciarli e come misurare le conversioni senza affondare in configurazioni Universal Analytics travestite. Nella nostra agenzia riceviamo settimanalmente installazioni GA4 fatte con lo stesso approccio di UA: 200 eventi automatici sparati alla cieca e nessuna conversione utile. Ecco il framework che usiamo per clienti PMI a Milano, Bergamo, Torino.
Il modello mentale corretto: eventi con parametri, non pageview
La differenza radicale rispetto a Universal Analytics e’ che in GA4 tutto e’ un evento. Anche la pageview e’ un evento (page_view) con parametri come page_location, page_referrer, page_title. Non ci sono piu’ hit type distinti. Questa logica ti obbliga a pensare per intent utente: cosa fa il visitatore che ha valore, e come nomino l’evento in modo da poterlo misurare come conversione. Se non hai fatto questo lavoro di intent modeling prima di installare GA4, i tuoi dati saranno un rumore di fondo inutile.
Il consiglio operativo e’ costruire una “event matrix” prima di scrivere una riga di codice o toccare Google Tag Manager. La matrix e’ una tabella semplice: colonna 1 nome evento, colonna 2 quando si spara, colonna 3 parametri obbligatori, colonna 4 se e’ una conversione, colonna 5 valore economico associato. Su un cliente e-commerce di Milano abbiamo 24 eventi in matrix, di cui 4 conversioni chiave. Piu’ di cosi’ e’ rumore, meno di cosi’ e’ cecita’.
Gli eventi enhanced measurement: cosa attivare e cosa disattivare
GA4 abilita di default una serie di eventi automatici via enhanced measurement: scroll, outbound clicks, site search, video engagement, file download, form interactions. La tentazione e’ lasciare tutto acceso “casomai serva”. Errore. Ogni evento sporca il tuo report e disperde attenzione. Attiva solo cio’ che stai davvero analizzando in modo ricorrente. Per la PMI italiana la nostra configurazione standard prevede: page_view (obbligatorio), scroll (utile su blog, inutile su e-commerce), outbound clicks (utile per capire dispersione verso partner), file_download (utile se hai catalogo PDF), form_start/form_submit (utile solo se non stai tracciando i submit manualmente).
Disattiva quasi sempre: site_search (Google Search Console e’ piu’ preciso), video engagement (a meno di essere un editore video). Il criterio non e’ “questo dato potrebbe servire”, ma “questo dato lo guardo almeno una volta al mese”. Se la risposta e’ no, spegni. La qualita’ di un’installazione GA4 si misura dalla capacita’ del cliente di prendere decisioni con essa, non dal numero di righe nella tabella eventi.
Eventi custom essenziali per e-commerce
Per un e-commerce PMI italiana la struttura minima e’: view_item (visualizzazione scheda prodotto), add_to_cart (aggiunta carrello), begin_checkout (inizio checkout), add_shipping_info, add_payment_info, purchase (acquisto completato). Questi sono eventi Enhanced Ecommerce nomenclatura Google, quindi usarli con i parametri standard (item_id, item_name, price, quantity, currency) sblocca report predefiniti in GA4 e integrazioni con Google Ads e Merchant Center senza personalizzazioni. Non inventare nomi tuoi: mismatch con il vocabolario Google e perdi report gratis.
Sopra questi eventi standard, aggiungi 2-3 eventi custom rilevanti per il tuo business. Esempi utili: view_promotion (visualizzazione banner promozionale), select_promotion (click banner), search_no_results (ricerca interna senza risultati – segnala buchi di catalogo). Per un cliente moda di Milano abbiamo aggiunto anche wishlist_add e wishlist_share: hanno rivelato che le utenti mobile che condividono la wishlist convertono 8x rispetto alla media, e questo ha giustificato una campagna ad-hoc su Meta.
Eventi custom per lead generation e servizi
Per business di servizi (avvocati, artigiani, consulenti) la logica cambia. Gli eventi chiave sono: contact_form_submit (submit modulo contatti), phone_call_click (click su numero telefono), whatsapp_click, calendar_booking (prenotazione consulenza), price_estimate_request (richiesta preventivo). Il valore economico associato a ciascuno va calcolato in base alla conversion rate media lead-cliente e al valore medio cliente. Su un cliente studio legale a Bergamo abbiamo modellato: contact_form_submit valore 180€ (conversion 20%, cliente medio 900€), phone_call_click 45€ (conversion 5% perche’ molte sono richieste info non commerciali).
Attribuire valore economico agli eventi lead e’ fondamentale per il funzionamento di Smart Bidding di Google Ads. Se marci gli eventi come conversion senza valore, Google Ads non puo’ ottimizzare per tROAS. Se assegni valori uniformi (es. tutti a 1€), Smart Bidding li tratta come equivalenti e non alloca budget in modo intelligente. Fai il calcolo di conversion rate lead-cliente per ogni tipo di lead almeno una volta al trimestre: e’ un lavoro noioso di 30 minuti che vale migliaia di euro di allocazione paid.
Configurare le conversioni: quali marcare e come
Marcare un evento come conversione in GA4 e’ la promozione che serve a Google Ads (per attribuzione paid) e ai report business (per KPI aziendali). Il criterio di scelta e’ semplice: e’ un’azione che rappresenta valore per il business? Se si, marca. Se no, lascia come evento normale. Errori tipici: marcare page_view di una pagina generica come conversion (troppo top-funnel), marcare scroll come conversion (non e’ un’intenzione), marcare form_start come conversion (e’ un intent debole, non un commitment).
Ricorda che GA4 permette massimo 30 conversion attive per proprieta’. Piu’ che sufficiente per una PMI, ma va gestito con criterio. Nel nostro processo interno abbiamo un review trimestrale: eventi conversion che non hanno prodotto insight negli ultimi 90 giorni vengono degradati a evento normale. Cosi’ il cliente vede sempre un cruscotto conversion pulito e leggibile.
Debug e validazione: DebugView e’ amico tuo
Il grande sconosciuto di GA4 e’ DebugView, lo strumento nativo per validare gli eventi in tempo reale. Attivi debug mode (via GTM parameter debug=true o via extension GA Debugger su Chrome), navighi il sito come utente, e vedi gli eventi arrivare in DebugView con tutti i parametri. Nessuna installazione seria dovrebbe passare in produzione senza sessione di validazione via DebugView. Nella nostra checklist QA post-installazione GA4, DebugView e’ step obbligato: minimo 30 minuti su desktop, 15 su mobile, 15 su tablet, con test di ogni evento chiave.
Complementare a DebugView, usa Tag Assistant Companion di Google per validare la struttura dei parametri lato client (che il datalayer sia coerente con quello che GTM legge). Molti errori nascono da typo nei nomi parametri: item_id vs itemId vs item-id, tutti equivalenti in JS ma solo uno riconosciuto dalla nomenclatura Enhanced Ecommerce. Il debug tempestivo costa un’ora, il debug tardivo costa mesi di dati sporchi.
Errori tipici che vediamo negli audit
Errore uno: eventi duplicati per lo stesso comportamento (es. purchase sparato via GTM e anche via plugin WooCommerce nativo). Risultato: conversioni doppie, ROAS gonfiato, sbilanciamento Smart Bidding. Errore due: parametri non coerenti tra eventi correlati (view_item con currency EUR, purchase con currency Euro come stringa). Risultato: report frammentati in GA4, alcuni utenti “senza valuta”. Errore tre: user_id non impostato quando l’utente e’ loggato. Risultato: perdita di cross-device tracking, personalizzazione impossibile, remarketing meno efficace.
Errore quattro: consent mode non configurato o configurato in modo binario (accetta tutto vs blocca tutto). Con la normativa italiana e GDPR aggiornato al 2026, serve un consent granulare. GA4 senza consent mode v2 perde progressivamente attribuzione dei cookieless users: il modeling che Google fa per compensare funziona solo se ha dati di consenso corretti in input. Chi non aggiorna il consent nel 2026 avra’ report progressivamente meno affidabili.
Il framework agenzia in tre passi
Riassumiamo il flusso operativo che seguiamo per ogni cliente. Passo uno: workshop di intent modeling (2 ore con il cliente per capire che azioni contano davvero), output event matrix. Passo due: implementazione via GTM con nomenclatura standard, DebugView validation, documentazione datalayer nel wiki cliente. Passo tre: setup conversioni prioritarie, integrazione con Google Ads (import conversioni), report base in Looker Studio. Il tutto in 8-15 ore di lavoro per una PMI standard, con impatto immediato sulla qualita’ delle decisioni marketing. Questo e’ il minimo indispensabile: senza, GA4 e’ una scatola nera.