Ultima revisione giugno 2026. L'EU-US Data Privacy Framework resta il meccanismo di trasferimento attivo per Google Analytics, e l'avvertenza su Matomo senza cookie riportata sotto dipende ancora dalla tua configurazione e dalla tua giurisdizione. Conferma gli aspetti legali specifici con il tuo DPO.

Google Analytics è lo standard di fatto per un motivo: è gratuito, è ovunque e tutti i tutorial PrestaShop lo danno per scontato. Ma "gratuito" ha un prezzo meno visibile, i dati dei tuoi visitatori finiscono a Google, dove alimentano un'attività pubblicitaria da cui tu non ricavi alcun vantaggio diretto. Per il titolare di un negozio in Germania, Austria o Francia, non è una nota filosofica a margine: è una questione di conformità con un peso legale concreto. Matomo (in precedenza Piwik) è la risposta open source a quella domanda e, su un'istanza in hosting autonomo, mantiene ogni byte dei dati dei visitatori sul tuo server. Questo articolo è il confronto diretto per una decisione precisa: quale piattaforma di analytics dovresti usare sul tuo negozio PrestaShop quando privacy ed esposizione al GDPR fanno parte della valutazione.

Volutamente non è una guida alla configurazione né un'introduzione alle metriche. Se hai già scelto GA4 e vuoi collegarlo correttamente, segui la nostra guida completa alla configurazione di GA4 per PrestaShop; se vuoi sapere quali numeri di GA4 meritano davvero la tua attenzione una volta attivo, leggi le metriche che contano davvero. Questa pagina riguarda la scelta che viene prima della configurazione.

La vera domanda non sono le funzionalità. È dove vivono i tuoi dati

Entrambi gli strumenti tracciano gli stessi eventi e-commerce: visualizzazioni prodotto, aggiunte al carrello, passaggi della procedura di acquisto, acquisti, ricavi. La differenza che dovrebbe guidare la tua decisione è architetturale. Con GA4, lo script di tracciamento invia i dati dei tuoi visitatori ai server di Google, dove Google agisce come responsabile del trattamento di terza parte secondo i termini di GA (con ruoli separati di titolare per alcune sue attività aziendali) e usa segnali aggregati per migliorare i propri prodotti pubblicitari. Con Matomo in hosting autonomo puoi tenere i dati di analytics sulla tua infrastruttura, se l'istanza è ospitata autonomamente e configurata senza servizi esterni (geolocalizzazione, CDN, cloud o plugin di terze parti), non c'è una terza parte, non c'è trasferimento internazionale e non c'è una clausola di condivisione dati da spiegare a un cliente o a un'autorità.

Questa singola distinzione si riflette in tre aspetti che interessano davvero ai commercianti europei: esposizione al GDPR, quanta parte del traffico puoi misurare legalmente e chi possiede davvero il dataset. Tutto il resto deriva da qui.

È qui che le due piattaforme divergono in modo più netto per un negozio PrestaShop, perché la differenza si vede direttamente nella completezza dei numeri.

Cosa richiede GA4

GA4 imposta cookie e tratta dati personali (indirizzi IP, segnali del dispositivo e del browser). Ai sensi del GDPR e della direttiva ePrivacy, questo significa che lo script di tracciamento non deve partire finché il visitatore non dà un consenso esplicito. Nella pratica, una quota significativa di visitatori rifiuta, la percentuale esatta varia in base a paese, pubblico e testo del banner, ma una quota a due cifre è comune e nei mercati più attenti alla privacy può essere consistente. Quei visitatori che rifiutano semplicemente non compaiono nei report. Google Consent Mode v2 colma il vuoto con dati modellati. Stime statistiche per i visitatori che hanno detto no, ma un dato modellato è un'inferenza, non un fatto registrato, ed è una differenza da conoscere prima di basarci una decisione.

Su PrestaShop, impostare correttamente quel blocco basato sul consenso è un lavoro a sé: il tag GA4 deve restare fermo finché il tuo modulo per il consenso ai cookie non segnala l'approvazione, esattamente il tipo di attivazione condizionale che Google Tag Manager gestisce in modo pulito, invece di inserirla manualmente nel tema.

Dove Matomo cambia i calcoli

Matomo può funzionare in modalità senza cookie: gli indirizzi IP vengono anonimizzati (puoi eliminare l'ultimo ottetto o gli ultimi due), non viene memorizzato alcun cookie persistente e i visitatori non vengono identificati individualmente tra una sessione e l'altra. Configurato in questo modo, molte installazioni operano sulla base del "legittimo interesse" invece di richiedere il consenso opt-in. Il che significa che il tracker può, in linea di principio, misurare quasi tutto il traffico invece della sola quota che ha dato il consenso. Per il titolare di un negozio, questo è il vantaggio principale: analytics di cui puoi davvero fidarti perché riflettono tutti i visitatori, non solo le persone che hanno cliccato "accetta".

Le due impostazioni che rendono possibile tutto questo sono l'anonimizzazione dell'IP e la disattivazione del cookie di tracciamento. Nel codice di tracciamento di Matomo sono chiamate esplicite e devono stare prima della registrazione della visualizzazione pagina:

<script>
var _paq = window._paq = window._paq || [];
// Anonymise the visitor IP (mask the last two bytes) and run without a cookie.
_paq.push(['setSecondaryTrackerUrl']); // optional, harmless if unused
_paq.push(['disableCookies']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
  var u = "https://analytics.yourdomain.com/"; // your self-hosted Matomo URL
  _paq.push(['setTrackerUrl', u + 'matomo.php']);
  _paq.push(['setSiteId', '1']);              // your Matomo site ID
  var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
  g.async = true; g.src = u + 'matomo.js'; s.parentNode.insertBefore(g, s);
})();
</script>

Il mascheramento dei byte dell'IP si configura sul lato server di Matomo (Amministrazione → Privacy → Anonimizza i dati, dove scegli quanti byte dell'IP eliminare); disableCookies nel codice di tracciamento è ciò che rimuove il cookie persistente. Usa entrambe le impostazioni insieme. Una senza l'altra è una mezza misura che difficilmente reggerebbe a un controllo.

L'avvertenza onesta, perché qui parliamo di una valutazione legale e non di una funzionalità software: la liceità del tracciamento senza cookie e senza consenso dipende dalla configurazione esatta di Matomo e dall'interpretazione della tua giurisdizione. Confermala con il tuo DPO o con un consulente legale prima di farci affidamento. Possiamo dirti cosa fa il software; non possiamo certificare la tua conformità.

Il contesto normativo che non puoi ignorare

Non è un'ipotesi teorica. Diverse autorità europee per la protezione dei dati, la DSB austriaca, la CNIL francese e altre, hanno emesso decisioni secondo cui specifiche implementazioni di Google Analytics erano incompatibili con il GDPR, perché trasferivano dati personali negli Stati Uniti senza garanzie adeguate. Da allora il quadro legale è cambiato (l'EU-US Data Privacy Framework ora fornisce un meccanismo di trasferimento) e la situazione continua a evolversi, quindi non trattare nessuna singola decisione come parola definitiva. Il punto solido per un commerciante PrestaShop è questo: se il tuo negozio serve clienti nell'UE, "usiamo Google Analytics come tutti" non è automaticamente una posizione sicura, mentre mantenere i dati sul tuo server elimina alla radice l'intera questione del trasferimento.

GA4 vs Matomo, confronto diretto

Nessuno dei due strumenti è migliore in assoluto, ottimizzano aspetti diversi. Ecco il confronto che conta per un negozio e-commerce, non una lista generica di funzionalità.

Cosa ti interessaGoogle Analytics 4Matomo (hosting autonomo)
Localizzazione dei datiServer Google; tu e Google avete entrambi accessoIl tuo server; solo tu hai accesso
Rischio di trasferimento GDPRPresente (trasferimento negli Stati Uniti); si basa sul Data Privacy FrameworkNessuno, i dati non lasciano mai la tua infrastruttura
Requisito di consensoOpt-in esplicito prima che il tag si attiviPuò funzionare senza cookie sulla base del legittimo interesse (verifica a livello locale)
Traffico effettivamente misuratoVisitatori che hanno dato il consenso + stime modellate per il restoPotenzialmente tutti i visitatori, registrati e non stimati
Campionamento dei datiLe esplorazioni/i report ad hoc possono essere campionati con volumi elevati di eventi; anche i report standard possono applicare soglie/modellazioneReport su tutti i dati, senza campionamento
Attribuzione Google AdsNativa, integrazione strettaNessun equivalente; Matomo non può replicarla
Metriche predittive / MLProbabilità di acquisto & abbandono integrateNon disponibili
Esportazione grezzaEsportazione BigQueryAccesso completo al database grezzo (è il tuo DB)
CostoGratuito (GA360 è solo enterprise, con prezzo personalizzato)Software gratuito; paghi l'hosting
ManutenzioneZero, lo gestisce GoogleGestisci tu l'istanza (aggiornamenti, backup, scalabilità)

Due righe meritano una spiegazione semplice. Il campionamento in GA4 pesa soprattutto nelle Esplorazioni e nelle query ad hoc: quando superano una soglia elevata di volume eventi, Google calcola il dato su un sottoinsieme delle sessioni e lo estrapola. Va bene per le tendenze, ma diventa frustrante quando stai cercando di riconciliare un numero specifico. I report standard di solito non sono campionati, ma in alcuni casi possono comunque essere influenzati da soglie e modellazione. Matomo genera report su ogni sessione, quindi un dato è un conteggio, non un'approssimazione. E la manutenzione è il vero costo di proprietà: ospitare Matomo autonomamente significa essere responsabili del server, degli aggiornamenti e dei backup. Una piccola VPS gestisce senza problemi un traffico PrestaShop moderato; i negozi più trafficati devono dimensionarla di conseguenza. Se gestire l'infrastruttura non è qualcosa che vuoi prendere in carico, esiste Matomo Cloud come opzione ospitata, anche se questo reintroduce un responsabile del trattamento, quindi va valutato rispetto al motivo privacy per cui sei arrivato fin qui.

Integrare correttamente l'uno o l'altro in PrestaShop

Homepage del negozio con un carosello di esempio e schede dei prodotti popolari, e un overlay del monitor Demo Telemetry Matomo che elenca i campi di tracciamento e i nomi degli eventi contrassegnati come disabilitati
Un overlay Demo Telemetry sopra la homepage del negozio mostra i campi del monitor Matomo, con il Site ID mancante, gli eventi personalizzati a 0 e gli eventi elencati contrassegnati come disabilitati.

Qualunque piattaforma tu scelga, il valore dipende dalla qualità del tracciamento sottostante, e gli eventi e-commerce di PrestaShop sono esattamente il punto in cui le installazioni superficiali falliscono. Inserire un semplice snippet di tracciamento nell'header del tema cattura le visualizzazioni pagina, ma perde gli eventi che rendono utili gli analytics: aggiunta al carrello, avanzamento nei passaggi della procedura di acquisto ed evento di acquisto con valore dell'ordine e dettagli dei prodotti. Questi eventi scattano in punti specifici del flusso d'ordine, e inviarli correttamente fa la differenza tra "abbiamo avuto un po' di traffico" e "questa campagna ha generato €X di ricavi da questi prodotti".

È questo il vuoto che i nostri moduli di integrazione analytics colmano. Le integrazioni GA4 e Matomo si agganciano al flusso di ordini e carrello di PrestaShop e attivano per te gli eventi e-commerce consigliati da GA4, visualizzazioni delle liste prodotto e degli articoli, azioni sul carrello, passaggi della procedura di acquisto ed evento di acquisto nella pagina di conferma ordine, così i dati su ricavi e conversioni arrivano nei report senza modificare i file del tema o mantenere codice di tracciamento personalizzato a ogni aggiornamento di PrestaShop. Cosa ti dà, concretamente? Analytics su cui puoi agire: quali prodotti le persone comprano davvero invece di limitarsi a visualizzare, dove perde la procedura di acquisto e quanto vale davvero un canale. Invece di un contatore di visualizzazioni pagina che diventa obsoleto al prossimo aggiornamento del tema. Se stai ancora decidendo quali numeri e-commerce meritano attenzione prima di tutto, parti da cosa tracciare e cosa ignorare.

"E le mappe di calore e le registrazioni di sessione?"

È una domanda legittima, perché spesso il dibattito GA-vs-Matomo finisce lì. Matomo offre mappe di calore, registrazioni di sessione e analisi dei moduli come plugin premium; GA4 non ha alcun equivalente nativo. Ma per la maggior parte dei negozi PrestaShop questo non dovrebbe essere il fattore decisivo tra i due, perché gli strumenti comportamentali più efficaci sono progettati apposta e sono consapevoli della piattaforma. Se vuoi osservare come i clienti si muovono nel tuo negozio, è un lavoro per Microsoft Clarity (gratuito, con registrazioni e mappe di calore) o Hotjar, da usare accanto alla piattaforma di analytics scelta, non al suo posto. Mantieni questa decisione concentrata sul punto reale: dove risiedono i tuoi dati quantitativi dei visitatori, esposti al GDPR.

Quale dovresti scegliere?

Scegli GA4 se il tuo negozio dipende molto da Google Ads e hai bisogno dell'attribuzione nativa, se le metriche predittive informano davvero le tue decisioni e se preferisci che Google gestisca tutta l'infrastruttura, accettando consapevolmente i compromessi su consenso e trasferimento che ne derivano.

Scegli Matomo in hosting autonomo se operi in un mercato dove il controllo delle autorità di protezione dati su Google Analytics è forte (Germania e Austria in prima linea), se per te è importante misurare quasi il 100% del traffico senza un muro di consenso, se vuoi dati non campionati e piena proprietà del database, e se sei disposto a gestire un piccolo server per ottenere tutto questo.

Usali entrambi se non puoi rinunciare del tutto all'ecosistema Google ma vuoi anche numeri di base puliti, Matomo per la copertura conforme alla privacy di tutti i visitatori, GA4 per il pubblico consenziente che alimenta Google Ads e le funzionalità ML. È una configurazione comune, il costo incrementale è soprattutto la seconda integrazione e un po' di carico server in più, e ti dà sia totali realistici sia attribuzione Google. Con entrambe le integrazioni che inviano gli stessi eventi e-commerce PrestaShop, i dati di acquisto restano coerenti tra le due piattaforme.

In sintesi

Per un negozio PrestaShop europeo in cui privacy ed esposizione al GDPR sono considerazioni reali, Matomo in hosting autonomo è l'opzione predefinita più solida: elimina completamente la questione del trasferimento dati, può misurare il traffico che altrimenti perderesti a causa del banner di consenso e ti lascia proprietario del dataset. Per un negozio costruito intorno allo stack pubblicitario di Google, GA4 è difficile da sostituire e i compromessi possono valere la pena, purché siano accettati con consapevolezza. In ogni caso, la piattaforma è solo metà del lavoro. La metà che porta risultati è il corretto tracciamento e-commerce PrestaShop sottostante, esattamente la parte che non dovresti codificare a mano in un tema. Una volta che i dati scorrono in modo affidabile, il passo successivo è trasformarli in decisioni economiche; è il territorio della reportistica avanzata per titolari di negozi.

Domande frequenti

A volte, e quell'"a volte" fa molto lavoro. Configurato senza cookie, con anonimizzazione IP attiva e cookie di tracciamento disattivato, Matomo raccoglie molto meno di GA4, e molte installazioni trattano questa configurazione come basata sul legittimo interesse, senza richiedere opt-in. Ma la liceità per il tuo negozio dipende dalla configurazione esatta e dall'interpretazione della direttiva ePrivacy nel tuo paese, quindi confermala con il tuo DPO prima di rimuovere il banner. Il software ti offre una modalità rispettosa della privacy; non può darti certezza legale.

Di quanta potenza server ho bisogno per ospitare Matomo autonomamente per un negozio PrestaShop?

Per un traffico moderato, una piccola VPS lo gestisce comodamente. Matomo è un'applicazione PHP/MySQL, molto simile a PrestaShop stesso, quindi il profilo delle risorse è familiare. Il costo reale non è l'hardware, è la responsabilità: aggiornamenti, backup e scalabilità del database man mano che cresce sono a carico tuo. I negozi con traffico elevato e molti volumi di visualizzazioni pagina devono dimensionare l'istanza con attenzione e mantenere sano il cron di archiviazione, altrimenti i report iniziano ad arrivare in ritardo.

Passando da GA4 a Matomo perderò i dati storici?

Sì, le piattaforme di analytics non migrano lo storico tra loro, quindi il passaggio avvia un nuovo dataset. È l'argomento principale a favore dell'uso di entrambe durante una transizione: tieni GA4 attivo per continuità e confronto mentre Matomo costruisce la propria base di riferimento, poi decidi più avanti se dismetterne uno. Poiché entrambe le integrazioni inviano gli stessi eventi e-commerce PrestaShop, i dati di acquisto restano riconciliabili tra le due durante il periodo di sovrapposizione.

Matomo traccia gli ordini e i ricavi PrestaShop, o solo le visualizzazioni pagina?

Traccia dati e-commerce completi, ma solo se gli eventi di ordine, carrello e procedura di acquisto sono collegati al flusso di PrestaShop, non se inserisci solo un tag grezzo per le visualizzazioni pagina nell'header. Un tag Matomo di base conta visite e pagine; non sa che è avvenuto un ordine né quanto valeva. È esattamente il vuoto che la nostra integrazione Matomo colma, attivando eventi di aggiunta al carrello, passaggio della procedura di acquisto e acquisto nei punti corretti del processo d'ordine, così ricavi e conversione a livello di prodotto compaiono nei report Matomo.

Matomo o Clarity. Quale mi serve davvero?

Non sono concorrenti; rispondono a domande diverse. Matomo (o GA4) è la tua analytics quantitativa, conteggi, tassi, ricavi, provenienza del traffico. Clarity è qualitativa, mappe di calore e registrazioni che mostrano perché una pagina perde utenti. La maggior parte dei negozi seri usa una piattaforma di analytics più uno strumento comportamentale, perché nessuno dei due sostituisce l'altro.

Condividi questo articolo:
David Miller

David Miller

Fondatore, mypresta.rocks

David Miller è uno specialista PrestaShop con oltre dieci anni di esperienza sul campo e fondatore di mypresta.rocks, uno studio di sviluppo con sede a Tychy, in Polonia. Progetta e mantiene un catalogo di 152 moduli PrestaShop, tra cui 21 suite « Revolution » dedicate a SEO, checkout, sicurezza, performance, marketing, ricerca, supporto e gestione del magazzino, che ogni giorno migliorano negozi reali, testati su PrestaShop 1.7.8, 8.x e 9.x. Si occupa inoltre della gestione di negozi in produzione che generano milioni di fatturato annuo, perciò il suo lavoro si misura sulle vendite reali, non sulle demo. La sua esperienza abbraccia l'intero e-commerce, performance, sicurezza, SEO e marketing, e va oltre PrestaShop, fino a WooCommerce, Shopify e sistemi su misura. Sul blog scrive del lato tecnico di PrestaShop: cosa fa davvero la piattaforma, cosa si rompe in produzione e quali soluzioni reggono nel tempo.

Commenti

Ancora nessun commento. Sii il primo!
Ti è piaciuto questo articolo?

Ricevi i nostri ultimi consigli, guide e aggiornamenti dei moduli nella tua casella di posta.

Puoi annullare l'iscrizione in ogni momenti. A questo scopo, cerca le info di contatto nelle note legali.

Caricamento...
Torna su