L’attribuzione è l’insieme di regole che decide chi si prende il merito per aver portato traffico e conversioni sul tuo sito.
Ecco cosa determina:
- Finestra di attribuzione: il periodo entro cui una conversione viene assegnata a un canale
- Modello di attribuzione: il criterio con cui viene distribuito il merito (Last Click, First Click, Data-Driven, ecc.)
- Data della conversione: il giorno in cui GA4 decide che l’evento è avvenuto
Tutto chiaro? Probabilmente no.
Quando avviene l'attribuzione?
GA4 assegna il merito a un canale solo se riesce a identificare l’utente. Peccato che dal 2017 in poi le cose siano diventate più difficili per via di:
- fine dei cookie di terze parti
- Ad blocker
- Browser che amano la privacy più di quanto ami i tuoi dati
- GDPR e altre normative che complicano la vita ai marketer
E non finisce qui: ogni piattaforma ha le sue regole. Quindi i dati di Meta, Google Ads e GA4 non si assomigliano nemmeno da lontano.
Come GA4 assegna il merito?
GA4 decide chi si prende il credito per una conversione in base a cinque dimensioni principali:
- Default Channel Group
- Source (Sorgente)
- Medium (Mezzo)
- Campaign (Campagna)
- Source/Medium (Sorgente/Mezzo)
Ma il bello è che lo fa seguendo criteri poco intuitivi, quindi il risultato è spesso... discutibile.
Modelli di attribuzione disponibili
GA4 offre tre modelli principali:
- Data-Driven – L’algoritmo di Google distribuisce il credito in base ai dati. Come lo fa? Mistero.
- Last Click (ultimo clic pagato e organico) – Tutto il merito va all’ultimo canale con cui l’utente ha interagito. Facile, ma spesso ingiusto.
- Google Paid Channels Last Click – Se Google Ads è coinvolto, si prende tutto il merito. E gli altri? Chi se ne importa.
La scelta del modello cambia i risultati, quindi è sempre un bel gioco a indovinare.

I 5 problemi più comuni dell’attribuzione in GA4
1. Il traffico "Unassigned" e il famigerato "(not set)"
Uno dei problemi più comuni è vedere montagne di traffico finire sotto la categoria Unassigned o not set. Un classico.
Cause possibili:
- Hai usato parametri UTM che GA4 non capisce
- I dati sono ancora in elaborazione (GA4 ha bisogno di tempo per pensarci su)
- Manca l’evento
session_start, quindi GA4 è confuso
Soluzione:
- Aspetta almeno 48 ore prima di disperarti
- Controlla che gli eventi vengano inviati con la corretta sequenza
- Evita di inventarti UTM fantasiosi che GA4 non riconosce
2. Il traffico diretto è troppo alto (e non è vero Direct)
Se molte conversioni finiscono sotto "Direct", potresti avere un problema di attribuzione.
Cause possibili:
- I parametri di tracciamento vengono persi per strada (redirezioni, HTTPS, privacy settings)
- Il browser non passa il referrer
- Il Consent Mode è configurato male
Soluzione:
- Verifica la gestione dei parametri UTM
- Controlla che il tracciamento cross-domain sia impostato correttamente
- Analizza gli URL delle landing page per capire cosa sta succedendo

3. Problemi con il tracciamento Server-Side
Il tracciamento lato server è una grande idea, ma se non configurato bene può creare un disastro nei report.
Cause possibili:
- Il
client_idcambia durante la sessione - Il cookie server-side non è gestito correttamente
- Gli eventi vengono inviati prima che GA4 sia pronto
Soluzione:
- Usa il cookie lato client oppure imposta la migrazione corretta
- Controlla che gli eventi non vengano inviati prima che GA4 sia caricato
4. I dati nei report non combaciano (e ti fanno dubitare della realtà)
I numeri di GA4 e quelli di altre piattaforme spesso non coincidono. Non è magia nera, ma una questione di regole diverse.
Cause possibili:
- Confronti dati di GA4 con quelli di Universal Analytics (spoiler: non torneranno mai)
- Click su Google Ads ≠ Sessioni in GA4
- I dati storici cambiano perché GA4 li rielabora continuamente
Soluzione:
- Non confrontare GA4 con Universal Analytics, accetta che sono strumenti diversi
- Aspetta almeno 72 ore per avere dati consolidati
- Fai attenzione quando aggiungi dimensioni secondarie ai report, possono cambiare tutto
5. Auto-tagging e UTM non vanno sempre d'accordo
Se usi auto-tagging e UTM manuali insieme, potresti ottenere risultati strani.
Cause possibili:
- GA4 dà sempre priorità all’auto-tagging
- I parametri UTM possono essere ignorati
- Il Digital Markets Act ha reso tutto ancora più complicato
Soluzione:
- Usa sempre UTM come backup
- Verifica che Google Ads sia correttamente collegato a GA4
- Se i dati non tornano, controlla gli URL delle campagne

Conclusione
L'attribuzione in GA4 non è perfetta, ma capirla è fondamentale per non prendere decisioni sbagliate basate su dati sbagliati.
Se ancora non ti torna qualcosa, rassegnati: succede anche ai migliori.
Chi è Andrea Giudice
Sono Andrea Giudice, consulente SEO, specializzato nell'ottimizzazione dei siti web per migliorarne la visibilità sui motori di ricerca come Google.
Se sei interessato a una prima consulenza gratuita, contattami!
