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:

  1. 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.
  2. I pubblici diventano meno affidabili: se gli eventi chiave non arrivano correttamente, anche remarketing, segmenti e segnali di pubblico peggiorano.
  3. 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:

  1. Imprenditori o ecommerce manager che continuano a vedere numeri diversi e non riescono più a capire quale report usare
  2. Agenzie che gestiscono advertising ma vogliono una figura verticale sul tracking per audit, debug e implementazione
  3. 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

AreaProblema tipicoEffetto
Consent ModeSegnali di consenso assenti o letti maleDati persi o parziali
GTMTag duplicati o trigger sbagliatiConversioni gonfiate o mancanti
GA4Eventi o parametri non coerentiImportazione conversioni poco affidabile
Google AdsConversioni primarie/secondarie impostate maleOttimizzazione su obiettivi errati
CheckoutThank-you page fragile o non affidabileOrdini persi o duplicati
Enhanced ConversionsDati utente assenti o formattati maleMatching peggiore
Merchant CenterFeed e dati ecommerce disallineatiCampagne 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.