Next Action Analyst

2026-08-17

Looker Studio numeri diversi da GA4: come risolvere il disallineamento

Apri il report Looker Studio collegato a GA4, confronti sessioni o conversioni con la dashboard nativa di GA4 e i numeri non coincidono — a volte per poche unità, a volte con scarti del 20-30%. Non è un bug del connettore: è quasi sempre una configurazione che non hai controllato.

Perché succede

Le cause più frequenti, in ordine di probabilità:

  1. Intervallo di date diverso tra report e dashboard. Il selettore di date di Looker Studio non eredita automaticamente quello di GA4. Se in GA4 stai guardando "Ultimi 28 giorni" e nel report Looker Studio è impostato un range fisso o "Ultimi 30 giorni", i numeri non potranno mai combaciare.
  2. Fuso orario del proprietà GA4 diverso da quello dell'account Looker Studio (o del viewer). Se la proprietà GA4 usa un fuso orario diverso da quello con cui stai leggendo il report, eventi vicini alla mezzanotte finiscono in giorni diversi nei due strumenti.
  3. Cache del connettore GA4. Looker Studio salva in cache i dati per velocizzare il caricamento. Se GA4 ha aggiornato i numeri (succede spesso nelle prime 24-48 ore per via del "data processing latency"), il report può mostrare ancora valori vecchi finché non forzi un refresh.
  4. Sampling / thresholding diversi. GA4 applica soglie di privacy (thresholding) e in alcuni casi campionamento quando interroghi dimensioni con cardinalità alta o segmenti demografici. Il connettore Looker Studio può interrogare l'API con parametri diversi rispetto alla UI di GA4, generando soglie diverse.
  5. Metriche non additive sommate su più righe. Se nel report hai una tabella con una dimensione (es. "Canale predefinito") e sommi manualmente le righe per ottenere un totale di "Utenti", il totale sarà sbagliato: gli utenti unici non sono una metrica additiva. GA4 mostra il numero corretto di utenti unici a livello aggregato, la somma per riga in Looker Studio no.
  6. Filtri del data source o del report che non replicano i filtri applicati in GA4. Un filtro su "Sessione predefinita raggruppamento canali" o su un evento specifico impostato solo in uno dei due strumenti altera il confronto.
  7. Connessione a una proprietà GA4 sbagliata o a un data stream diverso (es. app vs web) quando l'account ha più proprietà con nomi simili.

Fix, passo per passo

  1. Apri il report Looker Studio, clicca sul selettore di intervallo date del report e impostalo identico a quello che stai usando in GA4 (stesso range assoluto, non relativo, per il confronto).
  2. In GA4 vai su Amministrazione > Impostazioni proprietà e verifica il fuso orario dei rapporti. Confrontalo con il fuso orario impostato nel tuo account Google (che influenza come Looker Studio visualizza le date).
  3. In Looker Studio, apri il data source GA4, clicca sui tre puntini e scegli Aggiorna campi per forzare il refresh dello schema; poi nel report clicca sull'icona di aggiornamento in alto a destra per svuotare la cache dei dati (o attendi che scada, di norma entro 12 ore, altrimenti forza un edit minimo al grafico per invalidarla).
  4. Controlla se la metrica che stai confrontando è soggetta a thresholding: in GA4 apri lo stesso rapporto con la stessa dimensione e verifica se compare l'avviso "Dati insufficienti" o icone di soglia. Se sì, il gap è normale e non risolvibile lato Looker Studio.
  5. Nella tabella Looker Studio, aggiungi una riga di "Totale" usando l'opzione nativa della tabella invece di sommare a mano le righe: per metriche come Utenti attivi, Looker Studio calcola il totale corretto solo se lasci fare al grafico.
  6. Rivedi ogni filtro applicato nel data source, nel report e nel singolo grafico (tre livelli distinti in Looker Studio) e replica esattamente gli stessi filtri usati nell'esplorazione GA4 di confronto.
  7. Verifica in Looker Studio, cliccando sul data source, che la proprietà GA4 collegata e lo stream siano quelli corretti — non una proprietà di test o una vecchia versione duplicata.
  8. Ripeti il confronto dopo 48 ore dall'evento: la data processing latency di GA4 può cambiare leggermente i numeri anche senza intervento tuo.

Checklist di audit da copiare

AUDIT RICONCILIAZIONE LOOKER STUDIO vs GA4
[ ] Range date identico in Looker Studio e in GA4 (stesso range assoluto)
[ ] Fuso orario proprietà GA4 = fuso orario account Looker Studio
[ ] Cache data source svuotata (Aggiorna campi + refresh report)
[ ] Metrica confrontata soggetta a thresholding? (icona "Dati insufficienti" in GA4)
[ ] Metrica non additiva (Utenti, Utenti attivi) sommata correttamente con Totale nativo
[ ] Filtri data source = filtri report = filtri grafico, tutti replicati in GA4
[ ] Proprietà/stream GA4 collegato corretto (nessuna proprietà di test)
[ ] Confronto ripetuto dopo 48h per data processing latency
[ ] Segmenti/pubblici applicati identici in entrambi gli strumenti

Come verificare che funziona

Prendi una singola metrica (es. Sessioni) su un range di 7 giorni fisso, senza filtri aggiuntivi, e confronta il numero esatto in Looker Studio con lo stesso numero nel rapporto standard di GA4 (non un'esplorazione custom). Se coincidono al 100%, il problema era una delle voci della checklist. Se resta uno scarto minimo (1-3%), è normale ed è dovuto al modo in cui GA4 arrotonda le stime quando applica soglie di privacy.

Una volta che i numeri tornano, il problema successivo è tipico dei report multi-cliente: capire quale metrica merita davvero un'azione oggi. È lì che uno strumento come Next Action Analyst aiuta, trasformando gli export CSV già riconciliati in una lista di priorità concrete invece di un'altra dashboard da controllare a mano.

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.