Torna al blog Rilevare il traffico da ChatGPT e Perplexity in GA4

Rilevare il traffico da ChatGPT e Perplexity in GA4

GA4 non ha un report che dice «traffico AI». Ecco come isolare da solo le sessioni da ChatGPT e Perplexity, e perché quel numero sarà sempre una soglia minima, mai un totale.

La settimana scorsa qualcuno è arrivato sul tuo sito dopo aver fatto una domanda a ChatGPT. Non lo sai, perché GA4 non ha un report chiamato «traffico AI». Ha il traffico Referral, e dentro quel calderone, insieme ai link da forum, directory e testate giornalistiche, si nascondono alcune sessioni nate da una persona che ha chiesto qualcosa a un assistente conversazionale e ha cliccato un link dentro la risposta. Trovarle è un esercizio breve, una volta che sai dove guardare. L'errore è pensare che il numero che trovi sia completo, soprattutto se vendi anche fuori dai confini italiani.

Perché non esiste un canale dedicato per questo

Il raggruppamento canali di default di GA4 smista le sessioni in categorie come Ricerca organica, Diretto, Referral e Ricerca a pagamento, usando regole basate su sorgente e mezzo (source/medium). Quelle regole sono nate prima di ChatGPT e non sono state pensate per lui. Un clic dalla risposta di un assistente AI arriva con un referrer header, esattamente come un clic da qualsiasi altro sito, quindi la logica di default di GA4 lo archivia sotto Referral, accanto a un link dal blog di un fornitore o da una directory di settore. Non esiste una regola integrata che dica «se l'host di provenienza è chatgpt.com, trattalo diversamente». Questa distinzione te la costruisci da solo, e quasi nessuno lo fa: per questo il traffico resta invisibile, pur essendo lì, sotto gli occhi di tutti.

Il meccanismo, senza giri di parole

Quando un browser segue un link da una pagina all'altra, può inviare l'indirizzo della pagina di provenienza nell'header HTTP referrer. L'interfaccia di risposta di Perplexity lo fa. ChatGPT lo fa quando si clicca un link di citazione dentro una risposta con navigazione web attiva. Gemini lo fa dalla propria superficie di risultati. L'interfaccia web di Claude lo fa quando si clicca un link a una fonte dentro una conversazione. GA4 legge quell'header, estrae l'host e lo registra come sorgente della sessione. Tutto qui: nessuna integrazione specifica per le AI da parte di Google, nessun tag speciale da installare, solo un normale referrer registrato come è sempre stato.

Gli host da tenere d'occhio in questo momento includono chatgpt.com, chat.openai.com, perplexity.ai, claude.ai, gemini.google.com e copilot.microsoft.com. Annotala da qualche parte a cui tornerai davvero. Questi prodotti cambiano dominio, rilasciano nuove app client e modificano il comportamento dei browser interni, e una lista accurata oggi può diventare obsoleta senza alcun preavviso.

Dove trovarlo in GA4

Apri Report > Acquisizione > Acquisizione di traffico. La tabella di default raggruppa le sessioni per «Gruppo di canali predefinito della sessione», ed è il report a cui la maggior parte delle persone si ferma: esattamente il punto sbagliato per fermarsi. Cambia la dimensione primaria in Sorgente/mezzo della sessione (in inglese: Session source/medium). Ora hai davanti gli host grezzi invece di categorie già ordinate, e puoi scorrere la lista cercando i domini elencati sopra.

Per qualcosa di riutilizzabile, costruiscilo in Esplora > Modulo libero (in inglese: Explore > Free form): imposta la dimensione su Sorgente sessione, aggiungi un filtro dove la sorgente corrisponde a un'espressione regolare come chatgpt|openai|perplexity\.ai|claude\.ai|gemini\.google|copilot\.microsoft, e imposta come metrica le sessioni o le sessioni con interazione. Salva l'esplorazione e controllala a cadenza regolare. È tutta qui la tecnica: nessun plugin, nessun componente aggiuntivo a pagamento, solo un filtro applicato a una dimensione che GA4 raccoglie già per ogni sessione.

Un secondo posto da controllare, che quasi tutti saltano, è il canale Diretto. È lì che finiscono alcuni clic da assistenti AI quando il client elimina il referrer, indistinguibili da qualcuno che digita il tuo URL a memoria. Non puoi isolarli dal traffico diretto genuino a posteriori. Quello che puoi fare è notare: se le sessioni Diretto verso una landing page specifica salgono senza una spiegazione evidente, un picco generato da un'AI è una delle cause plausibili da verificare confrontando i tempi con quello che hai pubblicato di recente.

Perché il numero sarà sempre per difetto

Tre fattori «mangiano» il referrer prima che arrivi a GA4, e nessuno dei tre è sotto il tuo controllo:

  • I browser interni alle app. Quando qualcuno apre l'app mobile di un assistente conversazionale e tocca una citazione, alcuni client aprono il link dentro un browser interno semplificato che non trasmette un referrer pulito, e la sessione finisce in Diretto invece che in Referral.
  • Copia e incolla. Un utente che legge una risposta AI, copia l'URL e lo incolla in una nuova scheda non genera alcun referrer. GA4 non ha modo di sapere che un assistente conversazionale è stato coinvolto in quella visita.
  • Le risposte senza link. È il vuoto più grande, e non è un difetto di tracciamento: è un fatto strutturale su come funzionano questi modelli. Quando un modello risponde da ciò che ha assorbito durante l'addestramento invece di navigare il web in tempo reale, non c'è un URL sorgente da cliccare, perché il modello non sta leggendo la tua pagina in quel momento: sta richiamando uno schema appreso da essa. Nessun link significa nessun clic, e quindi nessun referral, mai, per quella specifica menzione.

Somma questi tre fattori e il modo onesto di descrivere qualunque cifra isolata con questo metodo è chiamarla una soglia minima, non un totale. Il traffico reale generato dalle AI è quasi certamente più alto di quello che questa tecnica riesce a far emergere, praticamente mai più basso, e non c'è modo di colmare quel divario affinando ulteriormente la lista degli host.

Cosa questo metodo non può dirti

Anche il traffico che riesci a isolare copre solo la parte di storia in cui qualcuno ha già cliccato. Non ti dice perché un modello ha nominato il tuo prodotto in una risposta e un concorrente in quella successiva, perché non puoi vedere il prompt, le altre opzioni valutate dal modello, né perché ha scelto un nome piuttosto che un altro. Non ti dice quante volte vieni citato per nome senza alcun link allegato, che, per il punto precedente, è una quota ampia e strutturalmente invisibile delle risposte degli assistenti AI. E non può dirti se la descrizione associata al tuo nome fosse accurata, favorevole o semplicemente sbagliata, perché nulla di tutto ciò sopravvive come evento di navigazione da registrare.

Questo è il confine reale tra le due discipline. L'analisi del referral in GA4 è una misurazione a valle: conta cosa è successo dopo che un modello aveva già deciso di nominarti e di linkare fuori. La misurazione della visibilità sta a monte: chiede se, come e in quale lingua vieni menzionato in primo luogo, con o senza link. PSentry lavora sul lato a monte, interrogando direttamente ChatGPT, Claude, Gemini e Perplexity e registrando cosa dice ciascuno di un brand, indipendentemente dal fatto che un browser o un clic siano mai coinvolti. Non legge la tua analytics e non sostituisce il report GA4 descritto sopra; risponde a una domanda che GA4 non può strutturalmente porre, cioè cosa viene detto in tutte le risposte che nessuno ha mai cliccato.

Se sia il traffico che la visibilità sottostante contano per te, tieni entrambe le misurazioni attive. I dati di referral ti dicono quando la visibilità a monte si è trasformata in una visita reale. I dati di visibilità ti dicono cosa succede nell'insieme molto più ampio di risposte che non hanno mai prodotto un clic da misurare.

Domande Frequenti

GA4 ha un canale integrato per il traffico «AI» o «LLM»?

Non nel raggruppamento canali di default fornito da Google. Puoi però definire un gruppo di canali personalizzato che riclassifica gli host noti degli assistenti AI, portandoli fuori da Referral e dentro un gruppo che chiami come vuoi. È una soluzione più duratura di un'esplorazione salvata, perché si applica al modo in cui le sessioni vengono etichettate da quel momento in poi, non solo a un report che devi ricordarti di aprire.

E per Microsoft Copilot in particolare?

Il comportamento referral di Copilot dipende dalla superficie da cui viene usato: l'app Windows, la barra laterale di Edge e la versione web instradano ciascuna in modo diverso, e alcuni percorsi passano da un dominio di redirect Microsoft prima di arrivare al tuo sito. Se nella tua lista di sorgenti compaiono host Microsoft che non riconosci, verificali uno per uno invece di dare per scontato cosa siano.

Google Search Console può mostrarmi la stessa cosa?

No. Search Console riporta le prestazioni della Ricerca Google, impression e clic legati ai risultati di ricerca di Google e alle AI Overview. Non ha alcuna visibilità su ChatGPT, Claude o Perplexity, perché non sono proprietà Google e non gli restituiscono dati.

Uso uno strumento di analytics orientato alla privacy invece di GA4. La stessa tecnica funziona?

Sì. Il meccanismo di fondo è identico: qualsiasi strumento che registra un campo referrer, qualunque sia, mostrerà gli stessi host nello stesso modo. Cerca come quello strumento chiama il suo report su referrer o sorgente e applica la stessa lista di host.

Dovrei presentare questo numero come «il nostro traffico AI»?

Solo con l'avvertenza che è una soglia minima. Presentare una cifra filtrata per referral come traffico AI completo sovrastima la certezza di un numero che esclude strutturalmente i link copiati e incollati, i clic da browser interni alle app, e ogni menzione che non portava alcun link fin dall'inizio.

Questa lista di host resterà accurata nel tempo?

Dai per scontato di no. Nuove app client, funzioni di navigazione ridisegnate e assistenti che oggi non esistono ancora cambieranno quali host compaiono nei tuoi dati di referral. Trattala come un punto di partenza da rivedere periodicamente, non come una regola fissata una volta per tutte.