
Usare GA4 per migliorare le conversioni e-commerce con un tracciamento completo e verificato
Per aumentare le conversioni con GA4 serve un processo chiaro appena dopo l’individuazione di metriche e kpi: configurare gli eventi e-commerce GA4 essenziali (view_item, add_to_cart, begin_checkout, purchase), validarli con debug e controlli incrociati, leggere i report per individuare i colli di bottiglia e trasformare i dati in azioni su esperienza d’acquisto, checkout, automazione marketing e presentazione del catalogo. Senza questi passaggi, i numeri restano incompleti e le decisioni rischiano di essere imprecise.
Che cosa rende GA4 adatto agli e-commerce moderni
GA4 adotta un modello event based che registra azioni granulari invece di limitarsi a sessioni e pagine. Questa struttura rende più semplice leggere il customer journey tra dispositivi e canali, collegare i punti di frizione e misurare con precisione l’impatto di modifiche a layout, contenuti e offerte. La potenza reale non sta nella quantità di dati, ma nella capacità di tracciare le azioni che contano lungo il funnel.
Quali eventi e-commerce GA4 servono davvero
Gli eventi nativi per e-commerce coprono l’intero percorso, dalla vista prodotto all’acquisto. Tracciarli tutti con i parametri corretti permette di calcolare tassi intermedi (es. add-to-cart rate, cart-to-checkout, checkout completion) e di capire dove e perché gli utenti si fermano.
| Evento | Obiettivo | Dove si attiva | Parametri minimi utili |
|---|---|---|---|
| view_item_list | Misura l’interazione con liste/cataloghi | Categorie, risultati ricerca, vetrine | items[] (id, name, category), item_list_name |
| select_item | Click su un prodotto in lista | Liste e suggeriti | items[], item_list_name |
| view_item | Vista scheda prodotto | Product detail page | items[] (id, name, category, price) |
| add_to_cart | Aggiunta al carrello | PDP, quick add, modali | items[], value, currency, quantity |
| view_cart | Visualizzazione carrello | Cart page | items[], value, currency |
| begin_checkout | Ingresso in checkout | Checkout step 1 | items[], value, currency, coupon (se presente) |
| add_payment_info | Inserimento metodo di pagamento | Checkout step pagamento | payment_type, items[], value, currency |
| purchase | Acquisto completato | Thank you page | transaction_id, affiliation, shipping, tax, items[], value, currency, coupon |
Come configurare GA4 con Google Tag Manager passo dopo passo
Immagina di dover mettere in ordine un negozio prima di aprire le porte. Con GA4 e Google Tag Manager facciamo la stessa cosa: prepariamo gli strumenti, decidiamo che cosa misurare e controlliamo che ogni dato finisca al posto giusto. Ti guido io, senza darti nulla per scontato.
1 Crea la proprietà GA4 e lo stream Web
Entra in Google Analytics, crea una nuova proprietà GA4 e poi il flusso dati Web del sito.
Ti verrà mostrato un codice tipo G-XXXXXXX: è il Measurement ID. Conservalo, perché lo useremo tra poco in Tag Manager.
2 Installa Google Tag Manager sul sito
Apri Google Tag Manager, crea un contenitore per il tuo dominio e copia i due snippet che ti propone:
- uno va inserito nell’head di tutte le pagine,
- l’altro subito dopo l’apertura del body.
Per capire se è andato tutto bene, usa la funzione Anteprima di GTM: se il contenitore si carica, sei a posto.
3 Prepara il dataLayer con gli eventi e-commerce
Pensa al dataLayer come a un carrello che porta i dati da sito a Tag Manager. Ogni volta che succede qualcosa di importante (es. vista prodotto o acquisto) “spingiamo” un pacchetto di informazioni nel carrello con un push. Ecco un esempio semplice per view_item e purchase:
<script>
window.dataLayer = window.dataLayer || [];
// Vista prodotto
window.dataLayer.push({
event: 'view_item',
ecommerce: {
currency: 'EUR',
value: 79.90,
items: [{
item_id: 'SKU-123',
item_name: 'Sneaker Modello X',
item_brand: 'BrandY',
item_category: 'Scarpe',
price: 79.90
}]
}
});
// Acquisto
window.dataLayer.push({
event: 'purchase',
ecommerce: {
transaction_id: 'ORD-2025-000123',
affiliation: 'Shop Online',
value: 149.80,
tax: 10.00,
shipping: 5.00,
currency: 'EUR',
coupon: 'WELCOME10',
items: [{
item_id: 'SKU-123', item_name: 'Sneaker Modello X', price: 79.90, quantity: 2
}]
}
});
</script>
Regola d’oro per lavorare bene con i dev: stessi nomi evento, stessi parametri, stessa struttura ovunque. Se cambia qualcosa, si documenta. Così evitiamo dati rotti o incompleti.
4 Configura i tag in GTM
- Crea un tag GA4 Configuration e incolla il tuo Measurement ID. Metti il trigger su All Pages.
- Per ogni evento e-commerce (es.
add_to_cart,purchase) crea un tag GA4 Event. - Nelle variabili, mappa i campi che arrivano dal
dataLayer(es.ecommerce.value,ecommerce.items). - Come trigger usa la corrispondenza sull’attributo
eventdel dataLayer, ad esempio: “event equals add_to_cart”.
5 Rispetta consenso e privacy senza complicarti la vita
Attiva il Consent Mode e collega il tuo banner cookie. In pratica: se l’utente non dà consenso, non inviamo tracciamenti non essenziali. Scrivi da qualche parte come hai configurato tutto, così in futuro sai cosa toccare.
6 Fai debug come si deve
- Apri l’Anteprima di GTM: visita il sito e verifica che i tag partano sull’evento giusto e con i parametri attesi.
- In GA4 usa DebugView: dovresti vedere in tempo reale
view_item,add_to_cart,begin_checkout,purchase. - Prova casi veri: varianti prodotto, coupon, resi, eventuali valute diverse. Meglio scoprire ora gli errori che a fine mese.
7 Concilia i ricavi con i sistemi interni
Una volta al giorno, confronta entrate e ordini di GA4 con il gestionale o la piattaforma e-commerce. Un piccolo scarto è normale; grandi differenze no. Se vedi numeri sballati, controlla subito:
- valuta, tax, shipping passati nei parametri,
- acquisti duplicati (manca un
transaction_idunivoco o la thank-you si ricarica), - eventi con parametri mancanti che falsano i totali.
Finito questo giro, hai un tracciamento e-commerce solido: gli eventi ci sono, i dati sono puliti, i ricavi tornano. Ora GA4 non è più un contatore di visite, ma lo strumento con cui capisci dove migliorare schede prodotto, carrello e checkout in modo concreto.
Come leggere i report di GA4 e capire dove l’e-commerce perde conversioni
Una volta impostato il tracciamento, il vero valore di GA4 nasce dall’analisi. Non basta raccogliere dati: bisogna saperli leggere per individuare i punti in cui gli utenti si bloccano e capire cosa migliorare. Le due aree più utili per un e-commerce sono Monetization e le Esplorazioni personalizzate, che mostrano con chiarezza dove si fermano gli utenti lungo il percorso di acquisto.
Analizzare i risultati con i report di Monetization
Apri la sezione Monetization di GA4: è la fotografia immediata delle vendite. Qui puoi vedere:
- Overview – ti mostra ricavi totali, numero di ordini, valore medio e andamento delle entrate giorno per giorno. È il primo punto di controllo per capire se il sito sta vendendo in linea con le aspettative.
- Ecommerce purchases – entra nel dettaglio e confronta le performance dei singoli prodotti: quante visualizzazioni, quanti aggiunti al carrello, quanti acquistati. In pratica, ti dice quali articoli convertono e quali solo attirano curiosità.
Già con questi due report puoi vedere se il problema è di prodotto (articoli visti ma non comprati), di prezzo (aggiunti al carrello ma poi abbandonati), o di checkout (ordini che si interrompono prima del pagamento).
Costruire un funnel per capire dove si perde traffico
Per una visione più precisa crea una Funnel exploration. È uno strumento che mostra, passo dopo passo, quante persone avanzano nel percorso d’acquisto e quante si fermano. Imposta gli step in questo ordine:
view_item → add_to_cart → begin_checkout → add_payment_info → purchase
Assegna come metrica il tasso di completamento per step e segmenta i risultati per dispositivo, canale o sorgente di campagna. Ti accorgerai che i colli di bottiglia cambiano a seconda del contesto: quello che funziona su desktop può crollare su mobile.
- Molte visualizzazioni ma pochi add_to_cart → rivedi le schede prodotto: testi, foto, disponibilità, callout su resi o spedizioni. Spesso il problema è la fiducia, non il prezzo.
- Molti carrelli ma pochi begin_checkout → verifica costi extra, tempi di consegna, chiarezza delle politiche di pagamento.
- Checkout iniziato ma drop alto prima del pagamento → riduci i campi obbligatori, elimina passaggi inutili e cura i messaggi di conferma. L’obiettivo è far percepire il processo come rapido e sicuro.
Collegare eventi e KPI per prendere decisioni concrete
Gli eventi e-commerce di GA4 non sono solo dati: diventano utili quando li colleghi ai KPI che misurano la salute del sito. Alcuni esempi pratici:
- Conversion rate = purchase / sessioni utili → misura quanto il sito trasforma i visitatori in clienti e mostra l’efficacia complessiva del funnel.
- Add-to-cart rate = add_to_cart / view_item → rivela la capacità delle schede prodotto di generare interesse reale.
- Cart-to-checkout = begin_checkout / view_cart → evidenzia quanto gli utenti si fidano del prezzo e delle condizioni di vendita.
- Checkout completion = purchase / begin_checkout → verifica la chiarezza e la semplicità della procedura di pagamento.
- Revenue per visitor → valuta l’efficienza generale, combinando traffico qualificato e qualità dell’esperienza.
Quando uno di questi KPI cala, non fermarti al numero: torna ai funnel e chiediti dove si ferma l’utente e perché. Quando i valori migliorano, documenta cosa hai fatto di diverso: piccole variazioni nel layout, nei testi o nei messaggi di fiducia possono spiegare grandi differenze. Riporta tutto nei tuoi report mensili per rendere i progressi replicabili.
Errori frequenti da evitare
Quando iniziamo a gestire un sito fatto da qualcun altro, ci troviamo degli errori ricorrenti e abbiamo deciso di riportarli qui, per evitarti di incapparvici.
- Parametri mancanti: se non passi “value”, “items” o “currency”, i report risultano incompleti o incoerenti.
- Thank you page non gestita: se si ricarica senza controllo, genera purchase duplicati. Usa sempre un
transaction_idunivoco. - Gateway esterni senza collegamento dominio: rompono la sessione e attribuiscono male le vendite. Configura il cross-domain tracking.
- Traffico interno non filtrato: i test interni falsano i tassi di conversione. Imposta filtri per IP e bot.
- Nessuna manutenzione: aggiorna periodicamente tag, mappature e nuove varianti prodotto. Un piccolo cambio di template può rompere un evento.
Un metodo settimanale per restare sempre sul pezzo
GA4 funziona meglio se diventa una routine, non un controllo occasionale. Bastano pochi minuti regolari per mantenere i dati vivi e utili:
- Lunedì – guarda ricavi, ordini, conversion rate e tassi intermedi per capire come parte la settimana.
- Mercoledì – apri un funnel esplorativo segmentato per canale e metti a confronto mobile e desktop.
- Venerdì – scegli tre schede prodotto con tanto traffico ma pochi add_to_cart e pianifica tre miglioramenti rapidi.
- Ogni mese – riconcilia ricavi GA4 con il gestionale e aggiorna la tua checklist tecnica per evitare sorprese.
Con questa costanza, GA4 smette di essere un cruscotto da osservare e diventa uno strumento operativo. Ti permette di leggere il comportamento degli utenti con lucidità, capire cosa non funziona e intervenire dove serve, senza perdere tempo in analisi astratte o numeri che non raccontano nulla.
Domande frequenti su GA4 per e-commerce
Quali sono gli eventi e-commerce GA4 indispensabili
I principali sono view_item, add_to_cart, view_cart, begin_checkout, add_payment_info e purchase. Insieme coprono l’intero percorso d’acquisto e permettono di calcolare i tassi intermedi.
Come si tracciano gli acquisti in GA4
Invia l’evento purchase con transaction_id univoco, value, currency, tax, shipping, eventuale coupon e l’array items completo di id, nome, prezzo e quantità. L’evento deve attivarsi in modo affidabile sulla pagina di conferma ordine.
Perché GA4 è diverso dal vecchio Universal Analytics
GA4 usa un modello basato su eventi al posto delle sole sessioni/pagine. Questo consente tracciamenti granulari e confronti più precisi lungo il funnel e-commerce, soprattutto tra dispositivi.
Come verifico che i dati siano corretti
Usa la modalità Preview di GTM, la DebugView di GA4 e confronta ogni mese ricavi e ordini con il gestionale. Se noti scostamenti insoliti, controlla parametri mancanti o duplicazioni di purchase.
Quali report uso per migliorare le conversioni
Parti da Monetization per la visione generale e crea Funnel exploration con gli step chiave. Segmenta per canale, dispositivo e landing per capire dove intervenire su UX, offerte e messaggi.