
Setup GA4 da zero: la guida 2026 per non sbagliare ai primi quindici minuti
Creare proprietà, data stream, account-level settings, esclusioni traffico interno, retention: setup GA4 da zero per PMI senza errori che si pagano per mesi.
In questa pagina
Introduzione
Universal Analytics è morto da più di un anno e mezzo, e ci sono ancora PMI che aprono GA4 cliccando "Avanti, Avanti, Fine" come se fosse un setup di Windows 95. Risultato: sei mesi dopo, ti accorgi che la data retention era a 2 mesi, il fuso orario era a Los Angeles e le sessioni del tuo titolare di Bologna contavano come conversioni vere. Ai primi quindici minuti si decide quasi tutto.
C'è un equivoco tenace su GA4: che basti incollare il tag e lasciarlo lavorare. Funziona così, in effetti, se ti accontenti di un cruscotto pieno di numeri vagamente colorati. Se invece ti serve uno strumento che ti dica quanto ti costa un cliente vero, e quale campagna te lo ha portato, allora i settings iniziali sono il 70% del lavoro. Dieci campi, otto interruttori, una manciata di scelte irreversibili. Sbagliarli adesso significa pagare per mesi report che mentono con eleganza. Vediamoli uno per uno, nell'ordine in cui Google te li serve.

A cosa serve davvero la gerarchia account, proprietà, data stream
In GA4 esiste una gerarchia a tre livelli, e quasi nessuno la usa come Google l'ha disegnata. Account in cima (l'organizzazione), proprietà in mezzo (di solito un sito o una app), data stream sotto (il punto di raccolta dati). Per la maggior parte delle PMI bolognesi un account, una proprietà, uno stream web bastano e avanzano. La regola che voglio imprimerti è semplice: una proprietà per ogni "prodotto" misurato, non una proprietà per ogni dominio.
Se hai un sito vetrina più una landing su sottodominio, stessa proprietà, stream diversi solo se servono dati separati (raramente servono). Se invece gestisci sito principale, app mobile e un secondo brand con identità autonoma, allora sì, proprietà distinte. Il naming pesa: chiama account e proprietà come si chiamano nei contratti del cliente, non con sigle interne tipo "MRC_v3_test". Tra sei mesi quei nomi sembreranno geroglifici anche a te. Per una panoramica di tutte le guide operative, la categoria tracciamento analytics raccoglie ogni argomento in sequenza logica.
[IMAGE: schermata GA4 admin con tre livelli account-property-stream evidenziati - search "google analytics dashboard"]
Quali settings della proprietà devi cambiare prima di tutto
GA4 ti propone alcuni default che vanno bene per un sito americano di e-commerce. Tu probabilmente non sei né l'uno né l'altro. Le quattro voci da toccare in Admin, Property Settings sono fuso orario, valuta, settore, e categoria di business. Fuso orario `(GMT+01:00) Rome` se la tua azienda lavora qui, e non Los Angeles: il default di Google. Valuta in Euro, scelta che cambia tutti i report monetari a valle. Settore preciso, perché alcuni benchmark di GA4 dipendono da quella scelta.
C'è poi il punto su cui inciampa il 90% dei setup, la data retention. Vai in `Admin, Data Settings, Data Retention` e cambia da `2 months` (default ridicolo) a `14 months`. Sotto, attiva `Reset user data on new activity`. Questa è l'unica leva che decide quanti mesi di dati granulari potrai interrogare in Explorations: a 2 mesi, qualsiasi confronto anno-su-anno è già morto in partenza. [PERSONAL EXPERIENCE: nei progetti che eredito da altri consulenti, otto volte su dieci la retention è ancora a 2 mesi. È il primo indicatore che il setup è stato fatto in fretta.]
Cosa attivare nel data stream web (e cosa no)
Il data stream web è il pezzo dove succede la magia, o il disastro. Lo crei una volta, ti dà un Measurement ID (`G-XXXXXXXX`) e tu lo incolli nel sito. Punto delicato uno: l'enhanced measurement è acceso di default, ed è giusto così, ma le sue sei voci interne vanno valutate una per una. Page views sempre, scroll quasi sempre, outbound clicks utili, site search utile solo se hai un search interno, video engagement utile se hai YouTube embedded, file downloads utile se hai un'area risorse.
Punto delicato due: i filtri internal traffic. In `Admin, Data Streams, Configure Tag Settings, Define Internal Traffic` definisci una regola che marca il traffico dal tuo IP (o dagli IP del cliente) come "internal". Poi vai in `Admin, Data Filters` e attivi il filtro `Internal Traffic` (di default è su `Testing`, va spostato su `Active`). Questo passaggio elimina dai report le visite tue, dei dipendenti, degli sviluppatori. Saltarlo significa avere un titolare appassionato di sé stesso che pesa per il 12% del traffico mensile, e tu non te ne accorgi finché qualcuno non controlla. [UNIQUE INSIGHT: il filtro internal traffic è uno dei pochi settings di GA4 che non si applica retroattivamente. Va attivato prima, oppure ti porti dietro lo sporco per sempre.]
Quali interruttori toccare con cautela: User-ID, Signals, modeled conversions
Tre opzioni vivono nell'area "delicata" del setup: User-ID, Google Signals, modeled data. User-ID ti permette di legare la stessa persona tra dispositivi se hai un sistema di login. Bello, ma serve un'integrazione lato sito che valorizzi il parametro `user_id` in tutti gli eventi. Se non puoi farlo, non attivarlo: avere User-ID configurato senza payload è peggio che non averlo. Google Signals abilita demografia, interessi, cross-device modeling. Utile per il targeting, ma richiede un avviso esplicito nella privacy policy e un consenso compatibile con il GDPR.
I modeled conversions si attivano automaticamente solo se hai Consent Mode v2 correttamente implementato. Ne parliamo nel dettaglio nell'articolo dedicato al Consent Mode v2 step-by-step, perché senza quel pezzo Google non ha basi per ricostruire i dati persi nei consensi negati. La regola: attiva Signals solo se hai banner di consenso a norma, e attiva User-ID solo se hai il payload pronto. Mezzi setup producono report ambigui, che è la cosa peggiore che ti può capitare in analytics.
[IMAGE: pannello GA4 con interruttori Google Signals e User-ID - search "analytics privacy settings"]
Quali attributi vanno sistemati subito in Admin
Ci sono cinque settings amministrativi che non vedi nelle guide veloci e che invece valgono oro. Uno: Change history. È un log automatico, non si attiva, ma va consultato ogni volta che ti chiedi "perché questo report fa cose strane da lunedì". Due: attribution settings. Vai in `Admin, Attribution Settings` e verifica che il modello sia `Data-driven` (default dal 2023, ma riconfermalo). Il `Lookback window` lascialo a `90 days for acquisition, 30 days for engagement`, salvo casi specifici.
Tre: reporting identity. Imposta `Blended` se vuoi usare Signals, `Observed` se sei in setup conservativo. Quattro: cross-domain measurement se hai un funnel che attraversa più domini (esempio classico: sito principale + checkout su Stripe). La configurazione si fa in `Admin, Data Streams, Configure Tag Settings, Configure your Domains`. Cinque: referral exclusions per dominio dei gateway di pagamento, altrimenti ti compare PayPal come "sorgente" delle conversioni e ridi (poi piangi). [ORIGINAL DATA: in 14 setup GA4 ereditati da altri fornitori nel 2025-2026, la voce `cross-domain measurement` era configurata correttamente in 2 casi. Gli altri 12 contavano sessioni doppie come da manuale.]
Come verificare che tutto funzioni nei primi 30 minuti
Test finale, da fare prima di chiudere la finestra. Apri il sito in incognito, naviga tre o quattro pagine, clicca un link interno, scrolla in fondo a una pagina lunga. Poi torna su GA4 e apri `Reports, Realtime`: dovresti vederti comparire. Se non compari, novanta volte su cento il tag non è installato (controlla con l'estensione Tag Assistant Companion di Chrome) oppure stai vedendo il dato filtrato dal tuo filtro internal traffic (e va bene così, vuol dire che funziona).
Step due: apri DebugView, attiva la modalità debug dal browser (estensione GA Debugger oppure parametro `?gtm_debug=x` se usi GTM). Naviga il sito e guarda gli eventi che entrano in tempo reale. È il momento in cui scopri se l'enhanced measurement ti sta tracciando lo scroll, il page_view, gli outbound clicks. Step tre: lascialo lavorare 48 ore e poi controlla `Reports, Engagement, Pages and screens`. Se vedi URL veri, conteggi sensati, fonti di traffico riconoscibili, il setup tiene. Se vedi `(not set)` ovunque, c'è un problema di parametro mancante. A quel punto, è il momento giusto per chiamare chi fa marketing tecnico di mestiere da più di dieci anni.
FAQ
Quanto tempo serve per un setup GA4 completo?
Per una PMI con un sito vetrina più qualche evento custom, due ore filate di lavoro pulito, più una settimana di osservazione e ritocchi. Setup velocissimi tipo "GA4 in 15 minuti" coprono solo il livello base: tag installato, eventi automatici. Tutto il resto, retention, internal traffic, attribution, key events, sta nelle ore successive.
Posso recuperare i dati di Universal Analytics nei vecchi report?
No, e da luglio 2024 nemmeno con BigQuery. Universal Analytics è stato definitivamente spento e i dati storici, se non sono stati esportati prima, sono persi. Quello che si può fare oggi è esportare in BigQuery i dati GA4 dal giorno zero della nuova proprietà, per avere uno storico interrogabile fuori dall'interfaccia.
Devo per forza usare GTM o posso installare GA4 da solo?
Puoi installarlo via gtag.js direttamente nel sito, e per setup minimi va anche bene. Ma il momento in cui ti serve un evento custom, una variabile dinamica, un consent mode, GTM ti risparmia tre ore di lavoro a ogni modifica. La guida completa è nel pezzo dedicato a GTM setup e debug per PMI.
Quanto incidono gli ad-blocker sui dati GA4?
In Italia, tra il 15% e il 30% dei visitatori desktop usa qualche forma di blocking. Su mobile la quota scende ma non sparisce. L'unico modo per recuperare quel traffico è il server-side tracking, di cui parliamo qui: quando conviene davvero il server-side a una PMI.
Il setup non è la meta, è la condizione minima
Il setup di GA4 è la parte facile, anche se è quella in cui quasi tutti inciampano. La parte importante comincia dopo, quando devi decidere quali eventi tracciare per capire davvero come il sito porta clienti, e quando devi tradurre quei numeri in decisioni di advertising. Su quel pezzo, l'errore costa molto più caro di un fuso orario sbagliato: costa budget speso male, e budget speso male è il modo più rapido di stancarsi del marketing senza capire perché.
Se vuoi un quadro più ampio sugli strumenti di misurazione lato campagne, c'è tutta la sezione tracciamento e analytics, e se ti interessa come questi dati alimentano davvero le campagne, dai un'occhiata a strumenti per l'advertising e a Google Ads e Meta. Per chi preferisce delegare il setup a chi lo fa da dieci anni, la strada corta è una telefonata al 329 128 68 25.
Hai bisogno di un chiarimento?
Contattaci per ricevere indicazioni precise sul servizio piu adatto.
