Traffico non assegnato in GA4: cosa lo causa e come trovare la modifica responsabile

Il team di Changeline · Pubblicato il · 9 min di lettura

Il traffico non assegnato in GA4 è il traffico la cui sorgente e il cui mezzo non corrispondono a nessuna regola del gruppo di canali predefinito, quindi Analytics lo etichetta come Non assegnato. Di solito nasce da valori UTM che le regole non riconoscono, come un utm_medium personalizzato, o da problemi del tag che rompono i dati della sessione.

Cosa significa Non assegnato in GA4?

Non assegnato è il valore che GA4 usa quando nessuna regola di canale predefinita corrisponde ai dati di provenienza del traffico. La definizione di Google è breve: Non assegnato è il valore che Analytics usa quando non ci sono altre regole del canale che corrispondono ai dati dell'evento.

GA4 assegna ogni sessione a un canale (Diretto, Ricerca organica, Ricerca a pagamento, Email, Referral, Social a pagamento e così via) confrontando sorgente, mezzo e campagna con regole fisse. Queste regole non distinguono maiuscole e minuscole e non si possono modificare. Quando i valori di una sessione non rientrano in nessuna, la sessione finisce in Non assegnato.

Non assegnato è quindi un sintomo, non un canale. I visitatori sono reali e anche le conversioni possono esserlo, ma GA4 non sa dirti da dove arrivano. In un report per canale questo nasconde risultati: una newsletter che ha portato 300 sessioni può sembrare non averne portata nessuna, mentre Non assegnato cresce senza motivo apparente.

Due problemi diversi finiscono nella stessa riga:

  • Valori che GA4 non riconosce. Sorgente e mezzo ci sono, ma non rientrano in nessuna regola, per esempio utm_medium=newsletter o utm_medium=social-paid.
  • Dati di sessione mancanti o rotti. Il tag si attiva in modo da perdere la provenienza della sessione. Google cita cause come una configurazione tardiva, ID client o di sessione personalizzati ed eventi attivati prima che il tag Google sia caricato.

Il primo è un problema di nomenclatura e si risolve nei link. Il secondo è di tagging e si risolve in Google Tag Manager o nel codice del sito. Distinguerli è il primo passo della diagnosi.

Quali modifiche spingono di solito il traffico in Non assegnato?

La maggior parte degli aumenti di Non assegnato inizia il giorno in cui qualcuno ha cambiato il modo in cui i link vengono taggati o il funzionamento del tag Google. La tabella collega le modifiche più comuni alla regola che rompono.

ModificaPerché finisce in Non assegnatoDove controllare
Nuovo valore di utm_medium (es. newsletter, sms, influencer)Email richiede sorgente o mezzo uguale a email, e-mail, e_mail o e mail; Referral richiede mezzo referral, app o link. Qualsiasi altro valore non corrisponde a niente."Session source / medium" nel report "Traffic acquisition"
Link social a pagamento con un mezzo tipo social-paidSocial a pagamento richiede una sorgente social e un mezzo che corrisponda a ^(.*cp.*|ppc|retargeting|paid.*)$. "social-paid" non inizia con "paid".Sorgente / mezzo filtrato sui social
Tag Google attivato in ritardo, o eventi prima del configGoogle indica che gli eventi personalizzati attivati prima del comando config vengono raggruppati con session_start, cosa che può rompere i dati della sessione.Cronologia versioni di GTM, Tag Assistant
Nome del cookie o ID client/sessione personalizzatiGoogle avverte che così l'utente non viene collegato tra le sessioni e gli eventi possono restare (not set).Impostazioni del tag, codice del sito
Tagging lato server attivatoGoogle segnala che per le misurazioni elaborate dal server può essere usato un ID client diverso, a meno che tutte passino dal tag server.Configurazione del contenitore server
Eventi via Measurement Protocol (CRM, backend)Gli eventi inviati senza un ID sessione valido non si collegano a una sessione e restano senza provenienza.Integrazione backend o CRM

Nota che nessuna di queste è una variazione del traffico. I visitatori arrivano come prima; si rompono solo le etichette. Per questo i picchi di Non assegnato coincidono così spesso con un rilascio, un nuovo template email o il brief di una campagna, e non con un cambiamento reale della domanda. Per le regole di nomenclatura, vedi il nostro modello di convenzione UTM.

Leggi anche: Conversioni GA4 e Google Ads non corrispondono? Il motivo e la modifica responsabile · Registro delle modifiche di marketing: cos'è e come tenerlo

Come trovo quali sessioni sono in Non assegnato?

Apri il report "Traffic acquisition", lascia come dimensione il gruppo di canali predefinito della sessione ed entra in Non assegnato con la dimensione secondaria "Session source / medium". I valori di sorgente e mezzo ti dicono quale dei due problemi hai.

  1. Apri Traffic acquisition
  2. Aggiungi sorgente / mezzo
  3. Leggi i valori
  4. Trova il primo giorno

Leggi i valori di sorgente / mezzo

  • Valori riconoscibili che rompono una regola (es. brevo / newsletter o facebook / social-paid): problema di nomenclatura. Scopri chi usa quel valore e da quando.
  • (not set), vuoti o un misto di valori strani: di solito un problema di tag o di sessione. Controlla modifiche ai tag, consenso e tagging lato server.
  • Il tuo stesso dominio o un gateway di pagamento come sorgente: spesso un problema cross-domain o di redirect che perde la sorgente originale.

Trova il giorno in cui è iniziato

Passa il grafico a linea giornaliera e allarga il periodo ad almeno quattro settimane. Annota il primo giorno in cui Non assegnato ha superato la sua quota abituale. Poi aggiungi campagna della sessione e pagina di destinazione come dimensioni secondarie: se le sessioni in più condividono una campagna o una pagina, la ricerca si riduce a un team o a un rilascio.

Se Non assegnato mostra anche conversioni, guarda i percorsi di conversione. Un calo delle conversioni email o social a pagamento nello stesso giorno è il riflesso dell'aumento. Per separare un problema di misurazione da un calo reale, vedi come distinguere un problema di tracciamento da un calo reale in GA4.

Come isolo quale modifica ha causato l'aumento di Non assegnato?

Metti su un'unica timeline tutte le modifiche dei giorni prima del primo giorno negativo: link e UTM, versioni di GTM, rilasci del sito, modifiche al banner dei cookie e nuove integrazioni. Poi testa da sola la modifica più probabile. Un nuovo utm_medium che compare il primo giorno negativo è quasi una prova.

  1. Elenca le modifiche della settimana precedente: nuove campagne e relativi link, template email, versioni del contenitore GTM, rilasci, consenso e cookie, tagging lato server e integrazioni CRM.
  2. Collega ogni modifica ai valori di sorgente / mezzo che hai trovato. Un nuovo valore come newsletter indica il team che ha iniziato a usarlo; (not set) indica tag o sessione.
  3. Escludi ciò che non spiega lo schema. Una modifica alle offerte in Google Ads cambia il volume, ma non fa leggere male un mezzo a GA4.
  4. Correggi solo la modifica più probabile e segui i giorni successivi. Se Non assegnato torna normale sulle nuove sessioni, hai provato la causa. I dati passati non vengono riclassificati.

Con tutte le modifiche su una timeline, vedresti che il nuovo template dei link dello strumento email è andato online la stessa mattina in cui Non assegnato ha iniziato a salire, mentre la versione GTM di due giorni prima non ha toccato nulla di rilevante. In Changeline il team registra modifiche a UTM, tag e sito con data, responsabile e motivo accanto alle modifiche di Google Ads, importate automaticamente, e questo controllo richiede pochi minuti. Vedi anche come annotare le modifiche in GA4.

Esempio: Lunedì un cliente chiede all'agenzia perché Non assegnato è passato dal 2% al 14% delle sessioni la settimana scorsa, mentre le sessioni email sono quasi sparite. Sorgente / mezzo mostra che le nuove righe sono brevo / newsletter. La timeline mostra una versione GTM pubblicata lunedì, un template newsletter con utm_medium=newsletter mercoledì e l'aumento che parte mercoledì. La versione GTM aggiungeva solo un evento di scorrimento. Il team cambia il template in utm_medium=email, registra la correzione e le nuove sessioni tornano in Email. Nomi e numeri sono illustrativi.

  1. lunGTMVersione 18: evento scorrimento
  2. merEmailTemplate: utm_medium=newsletter
  3. merNon assegnato dal 2% al 14%
Esempio

Come correggo il traffico non assegnato per ogni causa?

Correggi alla fonte: rinomina i valori UTM perché rispettino le regole di GA4, oppure sistema il tag perché le sessioni conservino i loro dati. GA4 applica la correzione solo ai dati nuovi, quindi registra la data di ogni intervento.

Problemi di nomenclatura

  • Email: usa email come mezzo (o sorgente). Il nome dello strumento o della lista va in utm_source o utm_campaign.
  • Social a pagamento: usa un mezzo che rispetti la regola a pagamento, come paid_social, paid o cpc, con una sorgente social come facebook o instagram.
  • Partner e affiliati: referral come mezzo li porta in Referral.
  • Canali senza regola predefinita (SMS, codici QR, offline): crea un gruppo di canali personalizzato. Non puoi modificare il gruppo predefinito, ma puoi rendere quello personalizzato il tuo gruppo di canali principale.

Problemi di tag e di sessione

  • Carica il tag Google prima di qualsiasi evento e invia la configurazione della pagina nel comando config, come consiglia Google.
  • Usa un solo prefisso dei cookie su tutto il sito e non sovrascrivere l'ID client o di sessione.
  • Con il tagging lato server, assicurati che tutte le misurazioni dello stream passino dal tag server.
  • Per gli eventi Measurement Protocol, invia l'ID client e l'ID della sessione attiva, con un timestamp interno a quella sessione, se vuoi che ne ereditino la provenienza.

Non tutte le sessioni non assegnate si possono recuperare. Una parte del traffico arriva sempre senza provenienza utilizzabile. L'obiettivo è una quota piccola e stabile, così un aumento brusco salta all'occhio.

Come evito che il traffico non assegnato ritorni?

Concorda i valori UTM ammessi, controlla i nuovi link prima che vadano online e registra ogni modifica ai tag con la data. La maggior parte delle ricadute viene da una persona o uno strumento nuovo che usa una propria nomenclatura.

Checklist

  • Tenere un elenco dei valori utm_medium ammessi
  • Controllare template email e social prima dell'invio
  • Registrare ogni versione GTM e rilascio con il motivo
  • Controllare ogni settimana la quota di Non assegnato
  • Annotare la data di ogni correzione, GA4 non riclassifica il passato

Il registro conta quanto le regole di nomenclatura. Quando fra tre mesi Non assegnato risalirà, la prima domanda sarà "cosa è cambiato quella settimana?", e un elenco datato delle modifiche a link, tag e sito risponde senza tirare a indovinare. Il nostro modello di registro delle modifiche di marketing ti dà le colonne per iniziare, e questa guida mostra come spiegare il calo nel report al cliente.

Scopri quale modifica ai tag ha rotto le conversioni

Changeline mette le modifiche del tuo team, quelle importate da Google Ads e le modifiche a sito, tracking e CRM su un'unica timeline per cliente.

Piano Free: 1 progetto, 2 editor, 15 giorni di cronologia. Senza carta.

Domande frequenti

Il traffico non assegnato in GA4 è un problema?

Una quota piccola e stabile è normale, perché parte del traffico arriva senza dati di provenienza utilizzabili. Diventa un problema quando cresce o quando nasconde un canale che riporti, come l'email o il social a pagamento. Un aumento improvviso indica quasi sempre una modifica recente a UTM o tag.

Che differenza c'è tra Non assegnato e (not set) in GA4?

Non assegnato è un valore di canale: GA4 non è riuscito ad associare sorgente e mezzo a nessuna regola. (not set) significa che la dimensione è rimasta senza valore, spesso per la mancanza di dati di sessione o di utente. Compaiono spesso insieme, perché le sessioni senza provenienza non corrispondono nemmeno a una regola.

GA4 riclassifica le vecchie sessioni dopo che correggo le UTM?

No. Correggere una UTM o un tag cambia solo la classificazione dei dati nuovi. Le sessioni già raccolte mantengono il loro canale. Un gruppo di canali personalizzato può raggruppare lo storico nei report, ma l'abitudine più sicura è registrare la data della correzione, così tutti sanno da dove partono i dati puliti.

Perché il mio traffico social a pagamento risulta Non assegnato?

Social a pagamento richiede una sorgente social e un mezzo che rispetti la regola a pagamento di GA4, come cpc, ppc, retargeting o un valore che inizia con paid. Un mezzo come social-paid o sponsorizzato non la rispetta, e la sessione finisce in Non assegnato. Rinomina il mezzo nei nuovi link.

Posso modificare le regole di canale predefinite di GA4?

No. Le definizioni del gruppo di canali predefinito non si possono modificare. Puoi creare un gruppo di canali personalizzato con regole tue, per esempio per SMS o codici QR, e impostarlo come gruppo di canali principale, che diventa il gruppo predefinito modificabile nei tuoi report.

Fonti

  1. Guida di Google Analytics: gruppo di canali predefinito di GA4
  2. Guida di Google Analytics: best practice di tagging contro traffico non assegnato e (not set)
  3. MeasureSchool: Unassigned traffic in Google Analytics 4
  4. Simo Ahava: Session attribution with the GA4 Measurement Protocol