f in x
Google Analytics 4 Completo: Guida Pillar per Dominare GA4 dalla Configurazione ai Report Avanzati
> cd .. / HUB_EDITORIALE > Visualizza in Inglese
Seo e analitica

Google Analytics 4 Completo: Guida Pillar per Dominare GA4 dalla Configurazione ai Report Avanzati

[2026-06-12] Author: Ing. Calogero Bono

Se ancora usi Google Analytics 4 come un semplice contatore di visite, stai buttando via il 90% del suo potenziale. Lo vediamo ogni giorno nei progetti che ci arrivano: dashboard piene di numeri senza significato, conversioni mai configurate, eventi lasciati al caso. Noi, di Meteora Web, partiamo sempre da una domanda: quanto costa e quanto rende questo dato? Perché un dato non raccolto è un margine perso, e un dato non interpretato è un costo nascosto.

In questa pillar guide ti portiamo dal primo datastream fino alle automazioni via API, passando per eventi, conversioni, e-commerce e Looker Studio. Non serve essere sviluppatori esperti: basta seguire il metodo che usiamo con i nostri clienti da 8 anni.

Da zero al primo datastream: configurazione GA4 completa

Molti pensano che GA4 si installi come Universal Analytics: uno snippet identico su tutte le pagine e via. Sbagliato. GA4 è un sistema basato su eventi e la configurazione iniziale decide tutto il resto.

Creare la proprietà GA4

Vai su Google Analytics e crea una nuova proprietà. Scegli 'Web' come piattaforma: non scegliere 'App' se non hai una mobile app nativa. Inserisci l'URL del sito e il fuso orario. La cosa fondamentale: non dimenticare di attivare i segnali Google (Google signals) nella sezione 'Raccolta dati'. Questo abilita il cross-device e il remarketing senza costi aggiuntivi.

Installare il datastream

GA4 ti fornirà un measurement ID (G-XXXXXXXX) e uno snippet da copiare nel <head> di tutte le pagine. Se usi CMS come WordPress, puoi installarlo con plugin (es. Site Kit, GTM4WP, o manuale). Noi preferiamo sempre Google Tag Manager per avere il controllo completo: lo snippet GA4 va inserito in GTM e gestito da lì.

Verificare la raccolta dati

Apri la sezione 'Amministrazione' -> 'Flussi di dati' -> clicca sul flusso web. In basso trovi il pulsante 'Invia un evento di test': usalo per verificare che i dati arrivino. Se vedi l'evento 'page_view' in tempo reale, sei a posto. Altrimenti controlla il tag manager o l'installazione diretta.

Eventi GA4: automatici, raccomandati e custom

GA4 divide gli eventi in tre categorie. Capire la differenza è il primo passo per non annegare nei dati.

Sponsored Protocol

Eventi automatici

GA4 traccia automaticamente page_view, scroll, first_visit, session_start, user_engagement. Non li puoi disattivare, ma puoi arricchirli con parametri. Per esempio, page_view include già la page_location e il page_title.

Eventi raccomandati

Google ha definito una serie di eventi standard (come login, sign_up, purchase, add_to_cart) con parametri predefiniti. Usali sempre: attivano modelli di report automatici e migliorano l'integrazione con Google Ads. Esempio di implementazione via gtag:

gtag('event', 'login', { method: 'Google' });

Eventi custom

Se nessun evento raccomandato copre la tua azione, creane uno custom. Regola d'oro: non esagerare. Ogni evento extra è un costo in termini di processing e complessità. Noi usiamo eventi custom solo per azioni specifiche come 'download_whitepaper', 'form_step_completed' o 'video_played_25%'.

Parametri e limiti

Ogni evento può avere fino a 25 parametri personalizzati. I nomi dei parametri devono iniziare con una lettera e contenere solo lettere, numeri e underscore. Evita maiuscole. Esempio con parametri:

gtag('event', 'custom_download', {
  file_name: 'guida_ga4.pdf',
  file_type: 'PDF',
  file_size: '2.5MB'
});

Conversioni GA4: configurare obiettivi e tracciare le azioni chiave

In GA4 le conversioni sono semplici eventi che contrassegni come 'conversione' dall'interfaccia. Non c'è più il concetto di 'obiettivo' con valore fisso come in UA. Basta andare in 'Amministrazione' -> 'Conversioni' e creare un evento di conversione esistente o nuovo.

Come scegliere gli eventi da convertire

Non tutti gli eventi devono essere conversioni. Per un e-commerce, solo purchase è la conversione principale. Per un sito lead gen, form_submit (custom) o generate_lead (raccomandato). Massimo 10-15 conversioni, altrimenti diluisci i dati e rendi inutile il reporting.

Valore della conversione

Puoi passare un parametro value e currency nell'evento. Per esempio:

gtag('event', 'purchase', {
  value: 49.99,
  currency: 'EUR',
  items: [...]
});

Ricorda: il valore deve essere reale e coerente. Noi abbiamo clienti che lo impostano a 0 per paura di sbagliare: è un errore. Anche un valore approssimato è meglio di niente per i report di ritorno sull'investimento.

Sponsored Protocol

Esplorazione dati GA4: report funnel, percorso e coorte

La sezione 'Esplorazioni' è il vero punto di forza di GA4. Qui puoi costruire analisi ad hoc senza limiti preimpostati da Google.

Tecnica a funnel

Usa l'esplorazione 'Imbuto di esplorazione' per vedere quanti utenti passano da un evento all'altro. Esempio: partenza (visita pagina prodotto) -> aggiungi al carrello -> inizia checkout -> acquisto. I colli di bottiglia diventano visibili subito.

Analisi per coorte

Le coorti mostrano il comportamento di un gruppo di utenti nel tempo. Perfetto per misurare la retention di una campagna o di una nuova funzionalità. Imposta la dimensione della coorte per giorno o settimana e osserva come cambia il tasso di ritorno.

Percorso libero

L'esplorazione 'Percorso' visualizza i passaggi reali degli utenti. Attenzione: senza un filtro evento specifico, vedrai una matassa di nodi. Noi consigliamo di partire da un evento specifico (es. 'session_start') e limitare il grafo a 3-4 passi.

GA4 e Google Tag Manager: implementazione senza codice

GTM è il modo migliore per gestire GA4 senza toccare il codice del sito. Se non lo usi ancora, inizia ora.

Configurare il Tag GA4 in GTM

Crea un nuovo tag, scegli 'Google Analytics: GA4 Event' e inserisci il Measurement ID. Per la configurazione base, usa il tipo di tag 'Configurazione GA4' (GA4 Configuration). Attenzione: questo tag carica lo snippet e attiva la raccolta automatica. Non serve più lo snippet diretto.

Attivare eventi con trigger

Per ogni evento custom, crea un tag separato con il nome dell'evento e i parametri. Il trigger decide quando sparare. Esempio: per tracciare il click su un bottone 'Iscriviti alla newsletter', usa un trigger di tipo 'Click - Tutti gli elementi' filtrato per ID o class. Poi nel tag, imposta l'evento come 'sign_up' con parametro method: 'newsletter'.

Noi utilizziamo questa architettura per ogni cliente: un tag di configurazione, poi tag evento singoli. Zero codice sul sito.

GA4 e-commerce: enhanced e-commerce e purchase tracking

GA4 ha un modello e-commerce integrato basato su eventi raccomandati. Non serve più il vecchio 'ec' plugin.

Sponsored Protocol

Eventi standard e-commerce

Gli eventi chiave: view_item, add_to_cart, remove_from_cart, add_to_wishlist, view_cart, begin_checkout, add_shipping_info, add_payment_info, purchase. Ciascuno deve includere un array items con oggetti contenenti item_id, item_name, price, quantity, ecc.

Esempio per 'add_to_cart':

gtag('event', 'add_to_cart', {
  currency: 'EUR',
  value: 29.99,
  items: [{
    item_id: 'SKU123',
    item_name: 'T-shirt Bianca',
    price: 29.99,
    quantity: 1,
    item_category: 'Abbigliamento'
  }]
});

Tracciare il carrello abbandonato

Senza l'evento add_to_cart e begin_checkout non puoi impostare un funnel per carrello abbandonato. Se vendi su Shopify o WooCommerce, ci sono plugin che lo fanno automaticamente. Su piattaforme custom lo implementiamo noi con GTM e data layer.

Looker Studio con GA4: dashboard personalizzate e automatizzate

I report predefiniti di GA4 sono limitati. Looker Studio (ex Google Data Studio) è lo strumento per creare dashboard su misura, magari combinando GA4 con Google Ads, Search Console e il tuo CRM.

Connettere GA4 a Looker Studio

Crea una nuova origine dati, scegli 'Google Analytics 4' e seleziona la proprietà. Looker Studio importa automaticamente gli eventi e i parametri. Attenzione: i parametri personalizzati non sono sempre visibili subito; devi aggiornare lo schema o usarli direttamente nei campi calcolati.

Metriche e dimensioni chiave

Le dimensioni più utili: Event name, Page path and screen class, Source/Medium, Campaign name. Metriche: Event count, Total users, Conversions (event name), Event value. Costruisci una tabella pivot che mette in relazione sorgente e conversione: il miglior report per capire da dove arrivano i veri clienti.

Automazione dei report

Looker Studio supporta la pianificazione email: programma l'invio settimanale della dashboard al team. Noi lo facciamo per tutti i nostri clienti, così non devono aprire GA4 ogni giorno.

GA4 API con Python: estrarre dati e automazioni reporting

Se vuoi portare i dati GA4 in un database, in un foglio Excel o in un sistema interno, serve l'API. GA4 ha la Data API (v1beta) con un client Python ufficiale.

Sponsored Protocol

Installazione e autenticazione

Prima di tutto crea un service account su Google Cloud Console, abilita l'API Analytics Data e scarica il file JSON delle credenziali. Poi installa il pacchetto:

pip install google-analytics-data

Esempio minimo per estrarre gli utenti negli ultimi 7 giorni:

from google.analytics.data_v1beta import BetaAnalyticsDataClient
from google.analytics.data_v1beta.types import (
    DateRange,
    Metric,
    Dimension,
    RunReportRequest
)

client = BetaAnalyticsDataClient.from_service_account_file('credentials.json')
request = RunReportRequest(
    property='properties/123456789',
    date_ranges=[DateRange(start_date='7daysAgo', end_date='today')],
    metrics=[Metric(name='totalUsers')],
    dimensions=[Dimension(name='date')]
)
response = client.run_report(request)
for row in response.rows:
    print(row.dimension_values[0].value, row.metric_values[0].value)

Con questo script puoi alimentare un database locale o generare report automatici su Google Sheets. Noi lo usiamo per creare dashboard esterne e alert via Slack.

Segmenti e pubblici GA4: retargeting e analisi comportamentale

I segmenti ti permettono di isolare sottoinsiemi di utenti per analisi mirate. I pubblici (audiences) servono per esportarli in Google Ads o Google Optimize.

Creare un segmento

In un'esplorazione o in un report, clicca sul '+' e crea un segmento basato su condizioni: 'Users who purchased in the last 30 days' oppure 'Users who visited product page and didn't purchase'. Salvalo come segmento condiviso per riutilizzarlo.

Pubblici per retargeting

Vai in 'Amministrazione' -> 'Pubblici' -> 'Nuovo pubblico'. Definisci la condizione (es. 'Eventname contiene add_to_cart' e 'Eventname NON contiene purchase' nell'ultima sessione). Poi collega il pubblico ad Google Ads tramite il link tra account. Fatto: puoi fare retargeting su chi ha abbandonato il carrello senza scrivere una riga di codice.

GA4 vs Universal Analytics: le differenze che ancora confondono

Universal Analytics è ufficialmente morto (da luglio 2024). Ma molti hanno ancora idee confuse su cosa è cambiato.

Sponsored Protocol

Metriche e sessioni

UA contava le sessioni come blocco di interazioni entro 30 minuti di inattività. GA4 usa il concetto di session ma la definizione è diversa: una sessione inizia con session_start e termina dopo 30 minuti di inattività (ma GA4 può allungarla fino a 2 ore in base al comportamento). Inoltre, GA4 è basato su eventi: ogni interazione è un evento, mentre UA usava pageview/hit. I volumi di eventi in GA4 sono enormemente maggiori.

Nomi degli eventi

UA aveva azioni, categorie e etichette. GA4 ha solo eventi con parametri. Se stai migrando, devi mappare gli eventi UA in GA4 con nomi raccomandati. Esempio: category: 'Video', action: 'Play' diventa event: 'video_start'.

Campionamento dei dati

GA4 campiona i report se superi determinate soglie di eventi mensili (es. 10 milioni di eventi gratuiti). UA campionava anche lui, ma in GA4 il campionamento è più aggressivo. Se hai un grande volume, considera di usare l'API o una terza parte per dati non campionati.

Errori comuni che vediamo ogni giorno

Nei progetti che riceviamo, ripetono sempre gli stessi errori: datastream non verificato, eventi custom senza parametri, conversioni non contrassegnate, pubblico non creato, Looker Studio connesso ma non aggiornato. Il più grave: non definire le metriche di business prima di iniziare. GA4 è uno strumento, non una bacchetta magica. Se non sai cosa misurare, misurerai cose inutili.

In sintesi — cosa fare adesso

  1. Configura GA4 con GTM e verifica che gli eventi automatici funzionino.
  2. Attiva almeno 3 eventi raccomandati (es. login, sign_up, purchase) con i giusti parametri.
  3. Crea 2 conversioni: quella principale (acquisto o form) e una secondaria.
  4. Costruisci un'esplorazione a funnel per vedere dove si perdono gli utenti.
  5. Collega GA4 a Looker Studio e programma un report settimanale automatico.
  6. Imposta almeno un pubblico per retargeting annunci abbandonati.
  7. Se hai budget, investi in un'analisi API per dati non campionati e automazioni.

Noi, di Meteora Web, lo facciamo ogni giorno. Se hai bisogno di una mano, sai dove trovarci. Intanto, segui questi passi e vedrai i dati trasformarsi in decisioni.

Ing. Calogero Bono

> AUTHOR_EXTRACTED

Ing. Calogero Bono

Ingegnere Informatico, co-fondatore di Meteora Web. Esperto in architetture software, sicurezza informatica e sviluppo sistemi scalabili.
[ Read Full Dossier ]

> METEORA_WEB // WEB AGENCY

Costruiamo la presenza digitale che la tua azienda merita.

Siti web, social, pubblicità online, e-commerce e hosting performante: ingegnerizzati con metodo da ingegneri informatici a Sciacca, per tutta Italia.

> MW_JOURNAL

> READ_ALL()