Next Action Analyst

2026-08-27

Looker Studio: i dati GA4 non corrispondono al report? Ecco come trovare il problema

Apri il dashboard Looker Studio collegato a GA4, controlli lo stesso intervallo di date nell'interfaccia standard di GA4 e i numeri semplicemente non tornano: utenti diversi, conversioni diverse, a volte scostamenti del 20-30%. Non è un bug del connettore: quasi sempre è una configurazione che va corretta punto per punto.

Perché succede — dalla causa più comune alla meno comune

  1. Comparazione tra metriche diverse. GA4 UI mostra spesso "Utenti attivi" mentre il connettore Looker Studio di default può usare "Utenti totali" (Total users) in alcune tabelle: sono due metriche diverse per definizione, non un errore.
  2. Date range non allineato. Il fuso orario del report (Report time zone) in Looker Studio può differire da quello impostato nella proprietà GA4, sfalsando le giornate ai bordi del periodo.
  3. Sampling o thresholding. Su volumi alti o segmenti granulari, GA4 applica campionamento (sampling) nei report esplorativi, e il thresholding (soglie privacy) può nascondere righe con pochi dati negli standard report — Looker Studio, che interroga l'API, può restituire dati non soggetti alle stesse soglie o campionati diversamente.
  4. Blending di dati (Blend Data) mal configurato. Se hai unito più fonti (es. GA4 + Google Ads) con una chiave di join sbagliata (es. Date invece di Date + Campaign), Looker Studio duplica o perde righe.
  5. Filtri a livello di grafico, pagina o report che si sovrappongono. Un filtro applicato al singolo widget (chart-level filter) può convivere con un filtro a livello di data source, creando un doppio filtraggio invisibile.
  6. Filtri della data source (Data Source Filters) diversi dai filtri del GA4 UI. Se il connettore ha un filtro salvato che esclude traffico interno o bot, ma in GA4 UI stai guardando dati non filtrati (o filtrati con una definizione diversa di traffico interno), i totali non combaciano.
  7. Segmenti o audience GA4 non replicabili 1:1. Un segmento creato in Esplora di GA4 non sempre ha un equivalente esatto in un filtro Looker Studio.
  8. Cache del report. Looker Studio può mostrare dati in cache (Data Freshness / owner's credentials) che non riflettono le ultime ore.

Fix, passo per passo

  1. Apri la data source GA4 in Looker Studio e controlla il campo Report time zone: deve coincidere con il fuso orario impostato in GA4 → Amministrazione → Impostazioni proprietà.
  2. Verifica quale metrica utenti stai usando nel grafico: clicca sulla metrica e controlla se è Utenti attivi (Active users) o Utenti totali (Total users). Allinea con la metrica che stai guardando in GA4 UI.
  3. Confronta lo stesso report in GA4 usando Esplora invece dei report standard: gli standard report applicano soglie di privacy che Esplora e l'API (usata da Looker Studio) possono non applicare allo stesso modo.
  4. Se il report è basato su un Blend Data, apri la configurazione del blend e verifica i campi di join (Join keys): devono includere tutte le dimensioni comuni rilevanti, non solo la data.
  5. Controlla i tre livelli di filtro: Filter (data source), Filter (page), Filter (chart). Rimuovili temporaneamente uno alla volta per isolare quale sta alterando i numeri.
  6. Vai su GA4 → Amministrazione → Impostazioni dati → Filtri dati e verifica se è attivo un filtro che esclude traffico interno: replica la stessa logica (o disattivala per il confronto) nella data source di Looker Studio.
  7. Forza l'aggiornamento della cache: nel menu del report, usa Resource → Manage added data sources oppure il pulsante di refresh manuale del grafico, e controlla l'impostazione Data Freshness della data source.
  8. Se il campione è alto, verifica in GA4 Esplora se compare l'indicatore di sampling (icona a forma di cono giallo/verde) e confronta con un intervallo di date più corto per ridurre il sampling.
  9. Rifai il confronto usando esattamente lo stesso intervallo di date, stesso segmento (o nessun segmento), stessa metrica, in entrambi gli strumenti.

Checklist di audit — copia e incolla

AUDIT LOOKER STUDIO vs GA4 UI
[ ] Time zone report Looker Studio = Time zone proprietà GA4
[ ] Metrica usata: Active users / Total users (annotare quale)
[ ] Date range identico in entrambi gli strumenti (stesso giorno di inizio/fine)
[ ] Confronto fatto su GA4 Esplora, non su report standard
[ ] Sampling presente in Esplora? Sì/No
[ ] Blend Data: join keys verificate (Date + dimensione comune)
[ ] Filtro data source Looker Studio: elencare quali sono attivi
[ ] Filtro page-level: elencare quali sono attivi
[ ] Filtro chart-level: elencare quali sono attivi
[ ] Filtro "traffico interno" attivo in GA4 e replicato in Looker Studio
[ ] Data Freshness / cache aggiornata manualmente
[ ] Segmento GA4 replicato correttamente come filtro Looker Studio
[ ] Scostamento residuo dopo i controlli: ____%

Come verificare che il problema sia risolto

Prendi un intervallo di 7 giorni, senza segmenti, e confronta lo stesso numero (es. sessioni o conversioni chiave) in GA4 Esplora e nel widget Looker Studio corrispondente. Se lo scostamento scende sotto il margine fisiologico dovuto a differenze di elaborazione tra API e UI (di solito pochi punti percentuali), il report è allineato. Se resta ampio, rifai la checklist partendo dal blend e dai filtri, perché quasi sempre è lì che si annida l'errore residuo.

Una volta che il dashboard è allineato, il problema successivo è capire cosa fare con quei numeri: è qui che uno strumento come Next Action Analyst aiuta, perché parte dai dati già puliti dei tuoi export e li trasforma in una lista di azioni prioritarie, invece di lasciarti a fissare un altro grafico corretto ma silenzioso.

Smetti di leggere dashboard. Inizia ad agire.
Next Action Analyst trasforma l'export delle tue campagne in una lista di modifiche da fare domani, in ordine di priorità — con i numeri che le giustificano.