GA4 Ecommerce Tracking su WooCommerce: configurazione completa
Sai quanti ordini ha generato il tuo WooCommerce negli ultimi 30 giorni? Probabilmente sì. Ma sai da quale canale arrivano i clienti che spendono di più? Quali prodotti vengono aggiunti al carrello ma poi abbandonati? A che punto del funnel si perde la maggior parte degli utenti? Senza un tracciamento ecommerce corretto in Google Analytics 4, queste domande restano senza risposta — e le tue decisioni di marketing si basano su intuizioni invece che su dati.
In questa guida completa ti mostriamo come configurare il GA4 WooCommerce tracciamento in modo corretto, dalla creazione della property fino alla verifica dei dati in DebugView. Passo dopo passo, senza saltare i dettagli che fanno la differenza.
Perché è fondamentale tracciare il tuo ecommerce con GA4
GA4 ha introdotto un modello di tracciamento completamente basato sugli eventi, e per gli ecommerce questo rappresenta un salto qualitativo enorme rispetto al vecchio Universal Analytics. Con il tracciamento ecommerce attivo, hai accesso a dati che cambiano radicalmente come gestisci il tuo store:
- Funnel di acquisto completo: vedi dove si perdono gli utenti, dalla visualizzazione prodotto al pagamento completato
- Revenue per canale: sai esattamente quanto fattura organico, a pagamento, email e social — separatamente
- Prodotti più visti vs più acquistati: individui i gap tra interesse e conversione
- Tasso di abbandono carrello: misuri il problema e puoi intervenire con campagne di recupero
- Valore medio ordine (AOV) e LTV: ottimizzi le campagne Ads verso i clienti più profittevoli
Senza questi dati, stai gestendo un ecommerce al buio. Con GA4 configurato correttamente, hai invece una mappa dettagliata del comportamento dei tuoi clienti.
Prerequisiti prima di iniziare
- Account Google Analytics 4 — se stai ancora usando Universal Analytics, devi migrare.
- Accesso amministratore a WooCommerce — ti serve per installare plugin e configurare impostazioni.
- Google Tag Manager installato sul sito (consigliato) — rende la gestione dei tag molto più flessibile.
- Consent Mode v2 configurato — prerequisito legale e tecnico se operi in Europa.
- Accesso HTTPS e sito in produzione — il debug va fatto sul sito reale.
Configurazione GA4 su WooCommerce — passo per passo
Step 1 — Crea la property GA4 e ottieni il Measurement ID
Vai su analytics.google.com, crea una nuova property GA4, aggiungi uno stream web con l’URL del tuo store. Al termine trovi il Measurement ID nel formato G-XXXXXXXXXX. Abilita la Misurazione avanzata: aggiunge automaticamente scroll, click su link esterni e ricerche interne senza codice aggiuntivo.
Step 2 — Installa il plugin per WooCommerce
Le opzioni principali: Google Site Kit (ufficiale, semplice), WooCommerce Google Analytics Pro (a pagamento, completo), oppure implementazione via GTM + dataLayer (la più flessibile per store in crescita). Per la maggior parte dei WooCommerce, Site Kit + configurazione GTM è il miglior equilibrio tra semplicità e controllo.
Step 3 — Configura gli eventi ecommerce
In GTM, per ogni evento ecommerce crea un tag “Google Analytics: Evento GA4” con questa struttura:
Tipo tag: Evento GA4
Nome evento: add_to_cart
Parametri evento:
- currency: {{ecommerce.currency}}
- value: {{ecommerce.value}}
- items: {{ecommerce.items}}
Trigger: Custom Event — add_to_cart
Abilita sempre il Data Layer Ecommerce nelle impostazioni avanzate di ogni tag che traccia eventi ecommerce. Senza questa opzione i parametri degli articoli non vengono trasmessi correttamente a GA4.
Step 4 — Verifica con DebugView
In GA4 vai su Configura → DebugView, apri il sito con l’estensione Google Analytics Debugger attiva, ed esegui una navigazione reale: visualizza un prodotto, aggiungilo al carrello, completa un ordine test. Controlla che ogni evento arrivi con i parametri items, value, currency e transaction_id correttamente popolati.
Gli eventi ecommerce fondamentali da tracciare
view_item_list: esposizione del catalogo nelle liste categoria e ricercaview_item: apertura scheda prodotto — misura l’interesseadd_to_cart: primo segnale di intento d’acquistoremove_from_cart: segnala indecisione o resistenza al prezzobegin_checkout: avvio checkout — momento critico del funneladd_payment_info: inserimento dati di pagamentopurchase: ordine completato — l’evento più importante
Esempio corretto dell’evento purchase nel dataLayer:
dataLayer.push({
event: 'purchase',
ecommerce: {
transaction_id: 'WC-12345',
value: 89.90,
tax: 16.50,
shipping: 5.90,
currency: 'EUR',
items: [{
item_id: 'SKU-001',
item_name: 'Prodotto Esempio',
item_category: 'Categoria',
price: 83.00,
quantity: 1
}]
}
});
Come leggere i dati nel report Monetizzazione di GA4
I report si trovano in Report → Monetizzazione. I più utili:
- Panoramica monetizzazione: revenue totale, acquirenti, AOV, sessioni con acquisto
- Percorso di acquisto: funnel completo con tassi di abbandono per fase — se il drop tra “aggiungi al carrello” e “inizio checkout” è alto, hai un problema specifico da risolvere
- Percorso di checkout: identifica se gli utenti abbandonano alla spedizione, al pagamento o alla conferma
- Performance degli articoli: quali prodotti generano più revenue, quali vengono aggiunti ma non acquistati
Incrociare questi dati con Acquisizione → Acquisizione traffico rivela quali canali portano più revenue reale — non solo traffico.
Errori comuni da evitare
- Doppio tracciamento: avere sia Site Kit che un tag GTM che inviano gli stessi eventi — ogni conversione viene contata due volte
- Mancata deduplicazione del
purchase: senzatransaction_idunivoco, il ricaricamento della pagina di conferma genera acquisti duplicati - Currency mancante: senza il parametro
currencyGA4 non aggrega correttamente il revenue — usa sempre il codice ISO (EUR) - Tracciare solo il
purchase: senza gli eventi intermedi il report “Percorso di acquisto” non funziona - Non impostare conversioni: in GA4 gli eventi non sono conversioni di default — vai su Configura → Conversioni e attiva almeno
purchase
FAQ
GA4 ecommerce tracking su WooCommerce è gratuito?
Sì, Google Analytics 4 è gratuito. I costi emergono solo se scegli plugin premium o ti affidi a un’agenzia per la configurazione. La piattaforma GA4 standard non ha costi.
Quanto tempo ci vuole prima che i dati appaiano in GA4?
DebugView e i dati in tempo reale sono immediati. I report standard (Monetizzazione) hanno un ritardo di 24-48 ore. Per dati statisticamente significativi servono almeno 2-4 settimane di raccolta.
Il tracciamento GA4 rallenta il sito WooCommerce?
Un’implementazione corretta ha impatto trascurabile. Gli script GA4 si caricano in modo asincrono. Problemi di performance emergono solo con plugin mal ottimizzati o troppi tag GTM non necessari.
Cosa succede se un cliente usa AdBlock?
Gli utenti con AdBlock non vengono tracciati client-side. La perdita media è tra il 15% e il 35% del traffico. La soluzione avanzata è il GTM Server-Side, che invia i dati direttamente dal server bypassando i blocchi lato browser.
Come verifico che non ci sia doppio tracciamento?
Apri DebugView mentre navighi sul sito e controlla se ogni azione genera uno o due eventi identici. In alternativa, nel Network tab del browser (DevTools) filtra per “collect” — se vedi due richieste per ogni evento, hai doppio tracciamento da risolvere.
Conclusione
Il GA4 WooCommerce tracciamento non è un’opzione: è il fondamento di qualsiasi strategia di marketing data-driven. Senza dati ecommerce affidabili stai ottimizzando le campagne alla cieca, prendendo decisioni sui prodotti senza evidenza reale e perdendo opportunità di recupero dei carrelli abbandonati che potrebbero valere percentuali significative del fatturato.
Se vuoi che configuriamo il tracciamento GA4 sul tuo WooCommerce, o se hai già un’implementazione che non ti convince e vuoi un audit, contattaci: il nostro team di tracking è operativo ogni giorno su setup di questo tipo e sa esattamente dove si nascondono i problemi.
