Per molti siti la domanda vera non è «chi è questo visitatore?», ma «quante persone leggono questa pagina, da dove arrivano e cosa fanno dopo?». Per rispondere non serve seguire ogni individuo nel tempo. È da questa osservazione che nascono gli analytics senza cookie: strumenti che contano visite e comportamenti aggregati senza salvare identificativi persistenti nel browser.
Come funziona il tracciamento classico
Lo schema tradizionale è semplice. Al primo accesso lo script di analytics genera un identificativo casuale e lo scrive in un cookie che dura mesi o anni. A ogni visita successiva il cookie viene letto e lo strumento sa che si tratta dello stesso browser. Da qui derivano metriche come «utenti di ritorno», la durata del ciclo di acquisto, l'attribuzione su più settimane.
Il prezzo è che ogni visitatore diventa una scia di dati collegabili tra loro. Più il periodo è lungo e più le informazioni si accumulano, più quella scia assomiglia a un profilo.
L'approccio senza cookie
Gli strumenti orientati alla privacy usano strategie diverse, spesso combinate:
- Nessun identificativo persistente: ogni pagina vista viene registrata come evento isolato, con URL, referrer, tipo di dispositivo e Paese ricavato dall'IP, che poi non viene conservato.
- Hash giornaliero: per distinguere i visitatori unici nell'arco di una giornata si calcola un hash di IP, user agent e dominio, insieme a un valore segreto («sale») che cambia ogni 24 ore e viene distrutto. Il giorno dopo lo stesso visitatore produce un hash diverso e non è più collegabile.
- Aggregazione immediata: alcuni sistemi non salvano nemmeno l'evento grezzo, ma incrementano direttamente dei contatori.
Il risultato è un quadro statistico affidabile del traffico senza la possibilità di ricostruire il percorso di una persona attraverso le settimane.
Cosa si guadagna
Nel mio lavoro ho visto spesso siti caricare script di analytics pesanti per poi consultare tre numeri al mese. Uno strumento minimale porta vantaggi concreti:
- Script leggero: pochi kilobyte invece di decine, con un effetto misurabile sul caricamento.
- Meno dati da proteggere: se non conservi IP e identificativi, una violazione del database espone molto meno.
- Dati più completi in alcuni casi: i visitatori che rifiutano i cookie non spariscono dalle statistiche, perché non c'è nulla da rifiutare sul dispositivo.
- Pannelli più leggibili: meno metriche significa meno distrazioni e più attenzione a ciò che conta.
Cosa si perde
È onesto dirlo: rinunciare all'identificativo persistente ha dei costi.
| Domanda | Con cookie persistente | Senza cookie |
|---|---|---|
| Quante visite ha avuto la pagina oggi? | Sì | Sì |
| Quanti visitatori unici oggi? | Sì | Stima giornaliera |
| Quanti visitatori sono tornati dopo una settimana? | Sì | No |
| Quale campagna ha portato un acquisto avvenuto dieci giorni dopo? | Sì | Solo se l'acquisto avviene nella stessa sessione |
| Funnel nella stessa visita | Sì | Sì, in molti strumenti |
Per un blog, un sito istituzionale o la documentazione di un software queste rinunce sono quasi irrilevanti. Per un e-commerce con cicli di acquisto lunghi possono pesare, e conviene chiarire prima quali domande si vogliono davvero porre ai dati.
Le alternative in pratica
Esistono diverse famiglie di soluzioni:
- Strumenti ospitati e minimali, come Plausible o Fathom: si inserisce uno script, si ottiene un pannello essenziale.
- Strumenti open source installabili in proprio, come Umami o Matomo. Matomo in particolare può essere configurato per funzionare senza cookie e con IP anonimizzati, oppure in modalità più completa.
- Analisi dei log del server: nessuno script lato client, solo l'elaborazione delle richieste che il server registra comunque.
Ospitare lo strumento sui propri server ha un vantaggio in più: i dati non escono dalla tua infrastruttura e puoi decidere esattamente quanto conservarli.
Come scegliere
Prima di installare qualcosa, scrivi le cinque domande che vuoi porre ai dati ogni mese. Per esempio:
- Quali pagine portano più contatti?
- Da quali siti esterni arrivano i lettori?
- Quante persone completano il modulo di richiesta?
- Le pagine nuove vengono trovate tramite i motori di ricerca?
- Il traffico da mobile cresce o cala?
Se tutte trovano risposta con dati aggregati, uno strumento senza cookie è probabilmente la scelta giusta. Se invece una domanda richiede di riconoscere la stessa persona a distanza di settimane, valuta se la risposta vale davvero il costo in termini di dati raccolti, o se esiste un modo diverso per ottenerla, come chiedere direttamente «come ci hai conosciuto?» nel modulo di contatto.
Configurazione minima consigliata
Qualunque strumento tu scelga, alcune impostazioni fanno la differenza:
- disattiva la registrazione dell'IP completo o troncalo subito;
- escludi dai conteggi le tue visite e quelle dello staff;
- elimina dagli URL eventuali parametri con dati personali, come email in chiaro nei link delle newsletter;
- fissa un periodo di conservazione dei dati grezzi e lascia solo gli aggregati oltre quella soglia.
In sintesi
- Gli analytics senza cookie contano visite e comportamenti aggregati senza identificativi persistenti nel browser.
- Gli hash giornalieri con sale rotante permettono di stimare i visitatori unici senza seguirli nel tempo.
- Si perdono le analisi su più giorni, come i ritorni e l'attribuzione lunga, ma per molti siti non servono.
- Prima di scegliere lo strumento, scrivi le domande che vuoi porre ai dati e verifica che richiedano davvero un tracciamento individuale.