7 Errori di Tracking che Ti Costano il 40% delle Conversioni (e Come Fixarli)
Il tuo e-commerce perde il 30-40% delle conversioni per errori di tracking. 7 problemi comuni di GA4, GTM e pixel Meta — con la soluzione per ciascuno.
Il tuo e-commerce vende 100 prodotti al giorno, ma GA4 ne vede 60. Le campagne Google Ads sembrano avere un ROAS di 2x quando in realtà è 4x. Il pixel Meta perde la metà degli eventi di acquisto. Se questi numeri ti sembrano esagerati, fai un test: confronta gli ordini reali del tuo gestionale con le conversioni tracciate. La differenza ti farà venire il mal di stomaco.
Ecco i 7 errori di tracking più comuni che vediamo nelle PMI italiane — e come risolverli senza rifare tutto da zero.
Errore 1: il pixel GA4/Meta si carica prima del consenso cookie
Se il tuo pixel si carica prima che l'utente accetti i cookie, stai violando il GDPR. Ma se aspetti il consenso, perdi il 30-40% dei dati perché molti utenti rifiutano o ignorano il banner.
La soluzione non è scegliere tra legalità e dati — è usare il server-side tracking con Consent Mode v2. Il pixel si carica solo dopo il consenso (GDPR compliant), ma il server-side tracking raccoglie dati aggregati e anonimizzati che permettono a Google di modellare le conversioni mancanti. Risultato: legalità al 100% e recupero dell'85-90% dei dati.
Errore 2: eventi e-commerce configurati male in GTM
Il 60% dei setup GTM che analizziamo ha almeno un evento e-commerce configurato in modo errato. L'evento purchase non invia il valore, l'add_to_cart conta anche i click sbagliati, il begin_checkout si attiva due volte.
L'impatto è devastante: l'algoritmo di Google Ads riceve segnali sporchi e ottimizza su dati sbagliati. Il fix è una revisione sistematica del dataLayer: ogni evento deve avere i parametri corretti (transaction_id, value, currency, items) e attivarsi una sola volta per azione dell'utente. 2-3 ore di lavoro tecnico che possono migliorare il ROAS del 20-30%.
Errore 3: nessun cross-domain tracking
Se il tuo checkout è su un dominio diverso (gateway di pagamento, piattaforma esterna), GA4 perde il collegamento tra la sessione di navigazione e l'acquisto. Il 100% di quelle conversioni scompare dall'attribution.
Succede spesso con checkout hosted (Stripe Checkout su stripe.com, PayPal redirect, piattaforme B2B con portale ordini separato). La soluzione: configurare il cross-domain tracking in GA4 e assicurarsi che il parametro _gl venga passato tra i domini. In alternativa, il server-side tracking elimina il problema alla radice perché traccia dal server, non dal browser.
Errore 4: ITP di Safari non gestito
Safari (55% del traffico mobile in Italia) cancella i cookie di tracciamento dopo 24 ore. Se il tuo cliente clicca la tua ad oggi e compra domani, GA4 non collega le due azioni. La conversione esiste, ma è attribuita al traffico diretto.
Questo è il motivo per cui tanti e-commerce vedono una percentuale altissima di conversioni da "direct" in GA4. Non è traffico diretto — sono conversioni di campagne a pagamento che Safari ha "scollegato". La soluzione strutturale è il server-side tracking con cookie first-party impostati dal server (durata 13 mesi, non 24 ore).
Errore 5: enhanced conversions non attivate
Google Enhanced Conversions permettono di recuperare il 15-20% delle conversioni perse, usando dati hashati dell'utente (email, telefono). Il 90% degli e-commerce italiani non le ha attivate.
Il setup richiede 30 minuti: attivare l'enhanced conversion in Google Ads, passare i dati utente hashati (SHA256) nell'evento purchase, e verificare che il matching funzioni. Gratis, veloce, impatto immediato. È il fix con il miglior rapporto sforzo/risultato che esista.
Errore 6: nessun fallback per gli ad-blocker
Il 30-35% degli utenti desktop usa un ad-blocker. Per loro, GA4, Google Ads e il pixel Meta semplicemente non esistono. Come se il 30% dei tuoi clienti entrasse in negozio con un mantello dell'invisibilità.
Il server-side tracking risolve questo problema perché i dati vengono inviati dal tuo server, non dallo script nel browser. L'ad-blocker blocca gtag.js e fbq — non può bloccare una chiamata API dal tuo server a Google. Il dato arriva anche se l'utente ha uBlock Origin con tutte le liste attive.
Errore 7: non confrontare mai GA4 con il gestionale
Il test definitivo: prendi gli ordini reali del gestionale dell'ultimo mese e confrontali con le conversioni di GA4. Se il gap è superiore al 15%, hai un problema di tracking che ti sta costando soldi ogni giorno.
Fai questo esercizio: esporta le vendite del mese dal gestionale. Confronta con il report conversioni di GA4. Calcola la differenza percentuale. Se è sopra il 15%, il tuo algoritmo di bidding sta lavorando con informazioni incomplete. Ogni giorno che non correggi il tracking, paghi di più per risultati peggiori.
La checklist in 5 minuti
Non serve riscrivere tutto. Inizia controllando questi 5 punti — troverai almeno 2 problemi.
- Apri il tuo sito in modalità incognito e controlla se il pixel si carica prima del consenso cookie (violazione GDPR + dato sporco)
- Vai in GA4 → DebugView e completa un acquisto di test. L'evento purchase ha valore, currency e transaction_id?
- Confronta ordini gestionale vs conversioni GA4 dell'ultimo mese. Il gap è sopra il 15%?
- Verifica in GA4 la percentuale di traffico "direct". Se supera il 40%, probabilmente hai un problema di attribution
- Controlla se le Enhanced Conversions sono attive in Google Ads → Impostazioni → Conversioni
Se trovi anche solo 2 problemi su 5, stai perdendo soldi ogni giorno. Un audit strategico gratuito di 30 minuti ti dice esattamente quante conversioni stai perdendo e quanto ti sta costando.