Misurazione degli acquisti online

Google Analytics 4 non mostra acquisti o ricavi dell’ecommerce: cosa controllare

Confronta gli ordini del negozio con i dati di GA4 e individua dove nasce la differenza: evento di acquisto, importi, identificativi, checkout, rimborsi e gestione del…

Leggi la guida7 minuti di lettura
Responsabile ecommerce confronta un riepilogo ordini con il computer accanto a pacchi pronti per la spedizione
Il confronto parte dagli ordini del negozio e dal significato dei dati effettivamente trasmessi ad Analytics.

Confronta gli ordini del negozio con i dati di GA4 e individua dove nasce la differenza: evento di acquisto, importi, identificativi, checkout, rimborsi e gestione del consenso.

Indice della guida

Il gestionale mostra dodici ordini, mentre Google Analytics 4 ne riporta sette. Oppure il numero degli acquisti sembra corretto, ma i ricavi sono molto più bassi. Questi due casi richiedono verifiche diverse: nel primo devi ricostruire quali transazioni vengono misurate, nel secondo controllare il significato degli importi inviati. Parti da pochi ordini rappresentativi e dal percorso che li ha generati. Un totale mensile segnala il problema, ma raramente ne spiega la causa. Per lavorare con metodo occorre distinguere ordine commerciale, evento registrato e metrica visualizzata nel report, prima di cambiare tag o impostazioni.

Confronta dati che rappresentano la stessa cosa

Prima del controllo tecnico, prepara un campione di ordini: uno normale, uno con sconto, uno con più prodotti e uno rimborsato. Per ciascuno annota identificativo interno, stato, canale di vendita e valori da confrontare. Non includere nomi, email o indirizzi dei clienti nel documento di diagnosi.

Verifica intervallo, fuso orario e filtri del report. Un ordine creato vicino alla mezzanotte, un pagamento confermato successivamente o una vendita inserita a mano nel gestionale possono richiedere criteri di confronto specifici. Non assumere che il totale di tutte le operazioni commerciali coincida con quello delle sole transazioni online misurabili.

Prima di considerare mancanti gli acquisti molto recenti, tieni conto dei tempi di elaborazione di GA4: i report possono richiedere 24–48 ore e i dati possono cambiare durante l’elaborazione. Per controllare l’arrivo di un evento di prova usa DebugView; confronta i totali dopo il tempo necessario alla preparazione dei report.

Scrivi prima il risultato atteso per ogni esempio. Dire “questo acquisto deve contenere due articoli e questo importo” permette al tecnico di controllare un dato concreto.

Segui l’evento purchase fino alla conferma

La misurazione ecommerce di GA4 usa eventi dedicati. Rilevare visualizzazioni o aggiunte al carrello non dimostra che sia configurata la registrazione degli acquisti.

Nel percorso di prova verifica dove nasce purchase: conferma del negozio, integrazione della piattaforma o altro collegamento configurato dal tecnico. Deve rappresentare un acquisto concluso secondo il funzionamento del checkout, evitando di contare il semplice tentativo di pagamento.

  • Controlla l’ID della proprietà e dello stream di destinazione.
  • Verifica che i dati dell’ordine siano disponibili quando parte l’evento.
  • Ripeti il percorso per carta, pagamento rapido e altre modalità attive.

Se il cliente termina il pagamento fuori dal dominio e non torna alla conferma, segnala questo caso separatamente. Il tecnico potrà valutare l’integrazione supportata dalla piattaforma.

Controlla valore, valuta e righe dell’ordine

Il riferimento dell’evento purchase descrive i parametri attesi. Per un controllo leggibile, metti accanto all’ordine questi elementi:

  • value: valore numerico ottenuto dalla somma di prezzo per quantità delle righe, senza aggiungere spedizione e imposte.
  • currency: codice della valuta, per esempio EUR.
  • items: elenco degli articoli effettivamente acquistati, con identificazione, prezzi e quantità coerenti.
  • shipping e tax: importi separati, quando trasmessi.

Esempio: due articoli con prezzo unitario di 20 euro e uno da 15 producono un valore merci di 55. Un costo di consegna di 6 non va aggiunto a quel valore. Concorda inoltre come il gestionale espone imposte e sconti, così che il tecnico estragga i campi corretti.

Usa un identificativo stabile per ciascun ordine

Google descrive la deduplicazione tramite ID transazione per gli stream web. Il parametro transaction_id deve identificare un ordine in modo univoco: non usare un valore fisso, una stringa vuota o un codice ricavato dai dati personali del cliente.

Controlla che la riapertura della stessa conferma mantenga il medesimo identificativo. Se a ogni caricamento viene generato un codice nuovo, la stessa operazione può essere presentata come un acquisto differente. Al contrario, un identificativo condiviso tra ordini distinti può ridurre il conteggio.

Fai anche un inventario delle integrazioni: modulo della piattaforma, Tag Manager, codice inserito nel tema ed eventuale invio dal server. Il confronto deve chiarire quale componente è responsabile dell’acquisto ed evitare che più componenti lo trasmettano senza coordinamento.

Verifica le scelte di consenso lungo tutto il percorso

La modalità di consenso regola il comportamento dei tag in relazione alle scelte dell’utente. Una differenza fra ordini e misurazione non va risolta forzando l’accettazione o rimuovendo i controlli previsti.

Nel collaudo verifica che il banner e la piattaforma comunichino correttamente lo stato iniziale e le variazioni della scelta. Osserva soprattutto il passaggio alla conferma, i sottodomini e i percorsi rapidi. Documenta i risultati separatamente per consenso accettato e rifiutato, secondo la configurazione adottata dal sito.

Proteggi anche i dati dell’ordine: le indicazioni Google sulle informazioni personali vietano l’invio a Analytics di dati identificativi come email e numeri personali. Controlla parametri, URL e titoli della conferma, oltre all’evento ecommerce.

Distingui acquisti, annullamenti e rimborsi

La documentazione ecommerce prevede l’evento refund, collegato alla transazione originaria. Il fatto che un rimborso sia registrato nella piattaforma commerciale non significa che sia stato trasmesso anche ad Analytics.

Individua chi gestisce questo passaggio e prova un rimborso completo e uno parziale. Per i dettagli a livello di prodotto, verifica gli articoli e le quantità restituiti. Non registrare il rimborso come un nuovo acquisto di valore negativo per aggirare un’integrazione mancante.

Concorda inoltre cosa rappresenta la conferma per pagamenti differiti, bonifici e ordini annullati. Se il gestionale considera “ordine” una richiesta ancora in attesa di pagamento, mentre l’integrazione misura un altro passaggio, il confronto va adattato. Conserva una definizione condivisa con chi legge i report commerciali.

Collauda una correzione e conserva le prove

Organizza le prove in una proprietà e in un ambiente dedicati, evitando che acquisti simulati alterino i report del negozio. La documentazione ecommerce indica la modalità di debug per osservare gli eventi: in DebugView controlla nome, parametri e articoli dell’operazione di prova.

  1. Riproduci un percorso che prima mostrava il problema.
  2. Confronta l’ordine di prova con i dati ricevuti.
  3. Riapri la conferma e verifica il comportamento della transazione.
  4. Controlla gli altri metodi di pagamento coinvolti.
  5. Dopo la pubblicazione, verifica un campione di ordini successivi alla correzione.

Annota cosa è cambiato e da quale momento. Una correzione dell’invio non ricostruisce automaticamente i dati mai raccolti. Se mancano anche le visite, parti dalla guida a GA4 che non registra visite.

Domande frequenti

Se GA4 misura le visite, registra automaticamente gli acquisti?

No. Occorre un’integrazione ecommerce che invii gli eventi appropriati e i dati dell’ordine. La presenza di visualizzazioni nel report dimostra soltanto che viene raccolta quella parte del percorso.

Perché gli acquisti sono corretti ma i ricavi no?

Confronta importi, valuta, quantità e significato della metrica utilizzata. Verifica anche sconti, imposte, spedizioni e rimborsi. Parti da un singolo ordine, perché il confronto dei soli totali può nascondere errori diversi.

Posso togliere l’ID transazione per risolvere gli acquisti mancanti?

L’ID va corretto, mantenendo un valore univoco per ciascun ordine. Rimuoverlo può compromettere il controllo delle duplicazioni. Verifica che non sia fisso, vuoto o rigenerato ogni volta che si riapre la conferma.

I report torneranno identici al gestionale dopo la correzione?

Non è garantito: i sistemi possono rappresentare operazioni e condizioni di raccolta differenti. Definisci criteri confrontabili e verifica gli ordini successivi alla correzione. Gli eventi mai inviati non vengono ricostruiti automaticamente.

Fonti ufficiali e approfondimenti

Consulta le indicazioni ufficiali per verificare i requisiti e le funzioni disponibili nel tuo caso.

Problemi con il tuo sito web?

Il sito è lento, presenta errori o non viene trovato su Google? Con SitiProfessionali.net ti aiutiamo a migliorarlo, risolvere i problemi tecnici o realizzare un nuovo sito per la tua attività.

Scopri i servizi per il tuo sito SitiProfessionali.net

Assistenza professionale

I dati degli ordini e quelli di Analytics non coincidono?

Descrivici la piattaforma del negozio e la differenza che osservi nei report. Valutiamo quali controlli servono per comprendere la misurazione del percorso di acquisto. Scopri i servizi per il tuo sito.

WhatsApp
Si apre in una nuova scheda.