Molti ecommerce si trovano nella stessa situazione: in GA4 vedono un numero di conversioni, in Google Ads un altro, nel gestionale o nella piattaforma ecommerce un altro ancora. A volte anche Merchant Center restituisce segnali che non sembrano coerenti con il resto.
Una piccola differenza tra piattaforme è normale. Il problema nasce quando le discrepanze diventano troppo ampie e iniziano a influenzare campagne, report e decisioni operative. In quel momento non stai più guardando una semplice differenza di attribuzione: stai probabilmente guardando un problema di tracciamento.
In questo articolo vediamo perché le conversioni di GA4, Google Ads, Merchant Center e ordini reali possono non coincidere, quali sono le cause più frequenti e come fare una verifica rapida per capire dove si rompe la catena del tracciamento.
Se vuoi arrivare subito al punto senza perdere tempo tra audit, debug, dataLayer, GTM, Enhanced Conversions e controlli incrociati tra piattaforme, contattami: posso analizzare il setup e individuare io il punto esatto in cui i dati si perdono, si duplicano o non vengono attribuiti correttamente.
Quando una differenza è normale e quando no
Partiamo da un punto importante: non esiste uno scenario reale in cui tutte le piattaforme riportano sempre lo stesso numero identico.
GA4, Google Ads, Merchant Center e il tuo ecommerce non lavorano con la stessa logica. Cambiano:
- il modello di attribuzione
- la finestra temporale di conversione
- la presenza o meno del consenso utente
Per questo motivo, una differenza contenuta è fisiologica.
Il problema nasce quando i numeri divergono in modo sistematico e non riesci più a capire quale fonte sia affidabile. In quel caso il rischio non è solo avere report sporchi: il rischio vero è far ottimizzare Google Ads su segnali incompleti o sbagliati.
Perché non è solo un problema di reportistica
Quando il tracciamento è parziale o incoerente, succedono almeno tre cose:
- Le campagne imparano male: se Google Ads riceve meno conversioni di quelle reali, o riceve conversioni duplicate, lo Smart Bidding ottimizza su una fotografia distorta.
- I pubblici diventano meno affidabili: se gli eventi chiave non arrivano correttamente, anche remarketing, segmenti e segnali di pubblico peggiorano.
- Prendi decisioni sbagliate: rischi di tagliare campagne che stanno funzionando o di aumentare budget su canali che si stanno attribuendo conversioni in modo aggressivo.
Le 7 cause più comuni delle discrepanze
1. Modelli di attribuzione diversi
GA4 e Google Ads possono attribuire la stessa conversione in modi differenti. Anche quando l’evento di base è corretto, il modo in cui quella conversione viene assegnata può cambiare il totale finale.
Questo da solo può spiegare piccole differenze. Non spiega però scarti enormi e ripetuti.
2. Consent Mode configurata male o solo parzialmente
Se la Consent Mode v2 non è implementata correttamente, alcuni dati non partono, partono nel momento sbagliato oppure partono senza i segnali necessari.
Questa è una delle cause più sottovalutate delle discrepanze: il banner è presente, ma il consenso non viene propagato correttamente ai tag oppure viene letto in ritardo rispetto al momento in cui dovrebbe attivarsi il tracciamento.
3. Eventi duplicati o mancanti in Google Tag Manager
Questa è una delle anomalie più frequenti. Succede quando:
- un evento viene inviato due volte
- lo stesso tag si attiva su più trigger
- il tracciamento dipende solo dalla thank-you page e salta in alcuni scenari
- il form o il checkout usano logiche AJAX e il setup non intercetta il punto giusto
Il risultato è semplice: perdi dati oppure li conti due volte. In entrambi i casi stai alimentando le piattaforme con informazioni sbagliate.
4. Enhanced Conversions assenti, incomplete o implementate male
Un conto è tracciare una conversione. Un altro è fornire a Google segnali aggiuntivi utili al matching, come email o telefono, nel formato corretto.
Se le Enhanced Conversions non sono presenti, oppure vengono valorizzate male, Google Ads può perdere parte della capacità di associare le conversioni ai clic reali. Questo non sempre crea errori evidenti subito, ma nel tempo peggiora la qualità del dato usato per ottimizzare.
5. Conversioni importate male da GA4 a Google Ads
Molti account usano conversioni importate da GA4 dentro Google Ads. In teoria è una soluzione comoda. In pratica, se la struttura eventi non è pulita, se i parametri non sono coerenti o se si stanno importando azioni sbagliate, i numeri diventano difficili da interpretare.
Qui il problema non è solo tecnico: è proprio di architettura del tracciamento.
6. Checkout o thank-you page non affidabili
Su alcuni ecommerce la thank-you page non si carica sempre nello stesso modo, oppure viene ricaricata, memorizzata in cache, visitata più volte o non contiene tutti i dati utili.
Risultato: ordini non tracciati, ordini duplicati o valori errati.
Quando il tracciamento delle conversioni si basa solo sull’ultimo passaggio e non su una logica robusta, basta poco per sporcare tutto.
7. Merchant Center e sorgenti dati non allineati al resto del setup
Merchant Center non è il colpevole di tutte le discrepanze, ma spesso entra nel problema in modo indiretto.
Quando feed, catalogo, eventi ecommerce e conversioni non raccontano la stessa realtà, Performance Max e le campagne shopping lavorano peggio. Il punto non è solo avere prodotti approvati, ma avere una struttura dati coerente tra sito, feed e piattaforme pubblicitarie. Spesso, troppo spesso si trovano account con ID articoli diversi da quelli trasmessi via feed.
Il metodo corretto: non cercare il colpevole, cerca il punto di rottura
Un errore comune è chiedersi: “Quale piattaforma ha ragione?”
La domanda giusta è un’altra:
In quale punto della catena il dato smette di essere coerente?
La catena, nella maggior parte dei casi, è questa:
utente → consenso → evento sul sito → dataLayer / GTM → GA4 → Google Ads → utilizzo del dato nelle campagne
A volte Merchant Center si inserisce come ulteriore livello, soprattutto negli ecommerce che usano feed e campagne shopping o Performance Max.
Il lavoro non è confrontare numeri a caso. Il lavoro è isolare il punto preciso in cui il dato si perde, si duplica o cambia significato.
Check rapido in 15 minuti
Qui non stai ancora facendo un audit completo, ma una verifica veloce per capire se il problema è plausibilmente tecnico.
1. Controlla GTM Preview
Apri l’anteprima di Google Tag Manager e verifica se l’evento principale si attiva una sola volta, nel momento giusto, con i parametri corretti.
2. Controlla Tag Assistant
Guarda se i tag Google partono correttamente e se i segnali di consenso sono coerenti con lo stato del banner.
3. Controlla GA4 DebugView
Verifica che gli eventi vengano ricevuti davvero da GA4 e con la struttura prevista.
4. Controlla la conversione in Google Ads
Verifica se la conversione usata per l’ottimizzazione è quella corretta, se è primaria o secondaria, se ha un conteggio coerente e se sta ricevendo dati.
5. Controlla il percorso reale dell’utente
Simula un acquisto o un invio form e verifica se tutto il flusso regge anche nei casi non ideali: consenso negato, refresh pagina, ritorno indietro, thank-you page ricaricata, checkout non lineare.
6. Controlla il valore conversione
A volte il numero di conversioni sembra corretto, ma il valore economico è sbagliato. Per campagne ecommerce è devastante quasi quanto perdere le conversioni stesse.
I segnali che indicano quasi certamente un problema tecnico
Se vedi uno o più di questi scenari, probabilmente non sei davanti a una semplice differenza di attribuzione:
- Google Ads registra molte meno conversioni rispetto agli ordini reali senza una spiegazione chiara
- GA4 mostra più eventi di acquisto del numero reale di ordini
- le conversioni aumentano dopo refresh o revisit della thank-you page
- il form genera lead reali, ma in piattaforma ne vedi solo una parte
- il valore conversione in Ads è incoerente rispetto al fatturato reale
- dopo l’implementazione della Consent Mode i numeri calano in modo anomalo e non verificato
- Performance Max fatica a stabilizzarsi nonostante traffico e catalogo adeguati
Cosa succede alle campagne quando il tracking è sporco
Un tracciamento incoerente non crea solo confusione nei report. Peggiora le performance.
Peggiora perché l’algoritmo ottimizza su segnali deboli o distorti. E se il segnale di conversione è sbagliato, anche una campagna tecnicamente ben impostata non può esprimere il suo potenziale.
Non è raro vedere account dove il problema non è nelle creatività, non è nel budget, non è neppure nella strategia d’offerta. Il problema è che il sistema sta imparando da dati incompleti.
Gli effetti più comuni
- Smart Bidding che fatica a trovare stabilità
- Performance Max che riceve segnali deboli o fuorvianti
- pubblici di remarketing meno utili
- report che sembrano precisi ma portano a decisioni sbagliate
- difficoltà a capire quali campagne stiano davvero generando valore
Chi dovrebbe fare questa verifica subito
Questo tipo di analisi è utile soprattutto a tre profili:
- Imprenditori o ecommerce manager che continuano a vedere numeri diversi e non riescono più a capire quale report usare
- Agenzie che gestiscono advertising ma vogliono una figura verticale sul tracking per audit, debug e implementazione
- Ads specialist che hanno capito che senza dati affidabili non si ottimizza niente in modo serio
Se ti riconosci in uno di questi scenari, il punto non è continuare a confrontare report per ore. Il punto è fare un’analisi tecnica della catena di misurazione e capire esattamente dove intervenire.
Riepilogo: dove si rompe più spesso il tracciamento
| Area | Problema tipico | Effetto |
|---|---|---|
| Consent Mode | Segnali di consenso assenti o letti male | Dati persi o parziali |
| GTM | Tag duplicati o trigger sbagliati | Conversioni gonfiate o mancanti |
| GA4 | Eventi o parametri non coerenti | Importazione conversioni poco affidabile |
| Google Ads | Conversioni primarie/secondarie impostate male | Ottimizzazione su obiettivi errati |
| Checkout | Thank-you page fragile o non affidabile | Ordini persi o duplicati |
| Enhanced Conversions | Dati utente assenti o formattati male | Matching peggiore |
| Merchant Center | Feed e dati ecommerce disallineati | Campagne shopping / PMax meno efficienti |
Conclusioni
Le discrepanze tra GA4, Google Ads, Merchant Center e ordini reali non sono sempre un’anomalia. Ma quando superano una certa soglia diventano un sintomo.
E quasi sempre il sintomo porta a uno di questi problemi: consenso gestito male, eventi duplicati, eventi mancanti, importazioni sbagliate, Enhanced Conversions assenti o checkout tracciato in modo fragile.
Finché non individui il punto preciso in cui il dato si rompe, continuerai a prendere decisioni su numeri che sembrano tecnici, ma che in realtà stanno condizionando direttamente il rendimento delle campagne.
Se i numeri tra GA4, Google Ads, Merchant Center e ordini reali non coincidono, posso analizzare il tuo setup e dirti esattamente dove si rompe il tracciamento.
Collaboro anche con agenzie come consulente esterno per audit tracking, debug GTM, Enhanced Conversions e allineamento tra GA4, Google Ads e Merchant Center. Se vuoi affrontare il problema in modo tecnico e concreto, contattami.
