Tracciare le conversioni di Google Ads senza perdere dati

Le conversioni Google Ads sono il carburante dell'ottimizzazione automatica: se ne perdi, le campagne spendono male. Ecco come configurarle bene e recuperare i dati.

Le tue campagne Google Ads stanno ottimizzando su dati incompleti, e tu lo stai pagando su ogni singola vendita. Ogni acquisto che il sistema non registra è un acquisto che, per Google, non è mai avvenuto: l’algoritmo non lo userà per imparare chi sono i tuoi clienti migliori, e continuerà a inseguire utenti meno profittevoli. Tracciare bene le conversioni di Google Ads non è un dettaglio da tecnici: è la base che decide se il tuo budget rende o si brucia.

Perché tracciare bene le conversioni di Google Ads ti fa risparmiare budget

Google ottimizza le campagne sulle conversioni che riceve. Se gliene arriva solo una parte, decide su dati sbagliati: alza le offerte sul pubblico errato, sottostima le campagne che vendono davvero e ti fa pagare di più per ogni risultato. Per ridurre la perdita di dati devi fare tre cose: configurare correttamente la conversione d’acquisto con valore e conteggio giusti, attivare le Enhanced Conversions (che recuperano vendite perse inviando dati di prima parte in forma cifrata) e usare il Consent Mode per ottenere conversioni modellate quando l’utente nega il consenso. È qui che si decide la differenza tra una campagna che impara e una che spreca.

In una riga

Più conversioni reali fai arrivare a Google, meno paghi per ognuna. La qualità del tracciamento è la prima leva sul costo per acquisizione, prima ancora della creatività o del budget.

Cos’è una conversione in Google Ads (e perché è il “carburante” dell’algoritmo)

Una conversione in Google Ads è un’azione di valore che vuoi che l’utente compia dopo aver visto o cliccato un annuncio: tipicamente un acquisto, ma anche un lead, una registrazione o una chiamata. Ogni volta che accade, il sito comunica a Google “è successo questo, vale tanto”.

Il punto che molti titolari sottovalutano è che oggi Google Ads funziona quasi tutto a offerte automatiche (Smart Bidding, Performance Max). L’algoritmo non decide quanto offrire guardando solo le parole chiave: guarda chi converte. Costruisce un profilo dei tuoi acquirenti e cerca persone simili, alzando le offerte quando riconosce un utente promettente.

Le conversioni sono il carburante di questo motore. Se gliene dai poche o sbagliate, il motore gira male: è come chiedere a un navigatore di portarti a destinazione dandogli metà della mappa. Non importa quanto sia bravo l’algoritmo, se i dati in ingresso sono parziali le decisioni saranno parziali.

Perché perdi conversioni (le cause più comuni)

Nessun sito traccia il 100% delle vendite. Ma tra “perdo un po’” e “perdo un terzo dei dati” c’è una voragine che si vede in fattura. Ecco da dove arrivano i buchi.

  • Consenso negato. Con il GDPR, se l’utente rifiuta i cookie di marketing dal banner, senza accorgimenti la sua conversione non viene tracciata. Su molti e-commerce italiani parliamo del 20-40% del traffico.
  • Browser che bloccano i cookie. Safari (con ITP) e diversi browser accorciano o cancellano i cookie di tracciamento. La vendita avviene, ma Google non riesce più a ricollegarla al click sull’annuncio.
  • Cross-device. L’utente clicca l’annuncio sul telefono e compra dal computer la sera. Senza segnali di prima parte, sono due persone diverse agli occhi del sistema, e la conversione si “stacca” dal click.
  • Configurazioni sbagliate. Tag che scattano sulla pagina sbagliata, valore della conversione non passato, evento che non parte sul “grazie per l’ordine”.
  • Doppi conteggi. Lo stesso acquisto contato due volte (perché il tag è in due posti, o l’utente ricarica la pagina di conferma) gonfia i numeri e inganna l’algoritmo nella direzione opposta.

Le leve per perdere meno dati

Non esiste un interruttore magico. Esiste una catena di accorgimenti che, messi insieme, ti riportano vicino alla realtà. Te li spiego in ordine di importanza.

1. Configurare bene la conversione (acquisto, valore, conteggio)

Prima di pensare a tecniche avanzate, assicurati che le fondamenta siano dritte. Per un e-commerce significa avere una conversione d’acquisto che scatta solo a ordine completato, sulla pagina di ringraziamento, e che passa a Google tre informazioni: che è avvenuto un acquisto, il valore reale dell’ordine e l’ID transazione (per evitare doppioni).

Sul conteggio, scegli “Ogni” per gli acquisti (vuoi contare ogni ordine, anche più ordini dallo stesso cliente) e “Una” per i lead (un contatto vale una volta sola). È una spunta, ma se è sbagliata distorce tutto.

2. Enhanced Conversions: recuperare le vendite che sfuggono

Le Enhanced Conversions (conversioni avanzate) sono il modo di Google per recuperare le conversioni che i cookie da soli perdono. Funziona così: quando un cliente completa l’ordine, lascia dati di prima parte come email, telefono, nome e indirizzo. Il sito li trasforma in una stringa cifrata e illeggibile (un processo chiamato hashing, irreversibile) e li invia a Google. Google confronta quel codice cifrato con gli utenti loggati nel suo ecosistema e, se trova corrispondenza, ricollega la vendita al click sull’annuncio — anche quando il cookie era sparito.

In pratica recuperi conversioni che altrimenti non avresti mai visto, senza mai condividere dati personali in chiaro. È una delle leve a più alto impatto e a più basso rischio che puoi attivare, e su molti store fa emergere una fetta di vendite che prima era invisibile.

Il Consent Mode (modalità di consenso) è il meccanismo che dice a Google se l’utente ha accettato o rifiutato i cookie. Quando rifiuta, i tag non scrivono cookie — ma inviano comunque un segnale anonimo e aggregato. Con abbastanza segnali, Google usa il modeling: stima statisticamente le conversioni che non può misurare direttamente e te le restituisce come conversioni modellate.

Tradotto: invece di perdere completamente quel 20-40% di utenti che rifiutano, ne recuperi una stima credibile e legalmente pulita. Se vendi in Italia e in Europa, il Consent Mode (oggi nella versione v2) non è opzionale: senza, perdi sia i dati sia la possibilità di ricostruirli. Ne ho parlato in dettaglio nella guida al Consent Mode v2 per gli e-commerce italiani.

4. Collegare GA4 e Google Ads

Collegare Google Analytics 4 a Google Ads ti dà una rete di sicurezza in più. Da GA4 puoi importare le conversioni e, soprattutto, sfruttare il modeling e i pubblici di Analytics per arricchire le campagne. È un collegamento da fare una volta, in pochi clic, che spesso resta dimenticato e che vale la pena verificare subito.

Attenzione però a non importare la stessa conversione due volte: se conti l’acquisto sia dal tag di Google Ads sia da GA4, finisci nel problema del punto successivo.

5. Evitare i doppi conteggi

Più dati non significa dati migliori. Un acquisto contato due volte è peggio di un acquisto perso, perché fa credere all’algoritmo che una certa fonte renda il doppio di quanto rende davvero — e quel budget viene poi sottratto a campagne che funzionano sul serio.

Le due regole d’oro: passa sempre l’ID transazione (Google scarta i duplicati con lo stesso ID), e decidi una sola fonte per ogni conversione (o il tag di Google Ads, o l’import da GA4, mai entrambi per lo stesso evento). Se vuoi capire perché i numeri di Google Ads e quelli di Meta non torneranno mai identici — e perché va bene così — trovi il ragionamento nell’articolo su perché Google Ads e Meta contano conversioni diverse.

La parte operativa (passala al tuo sviluppatore o a un’AI)

Da qui in poi diventa tecnico. Non devi capirlo riga per riga: ti basta consegnarlo a chi gestisce il tuo sito, o — se non hai uno sviluppatore sotto mano — incollarlo a Claude descrivendo il tuo caso e farti adattare i pezzi. L’idea è che tu sappia cosa va fatto, e questi blocchi spieghino il come.

Il tag di conversione d’acquisto base con gtag, da far scattare sulla pagina di conferma ordine, con valore e ID transazione passati dinamicamente dal sito:

Pagina di conferma ordine — tag conversione gtag.js
<!-- Sostituisci AW-XXXXXXXXX/abcDEF con i tuoi ID conversione -->
<script>
gtag('event', 'conversion', {
  'send_to': 'AW-XXXXXXXXX/abcDEF',
  'value': 49.90,              // valore reale dell'ordine, non fisso
  'currency': 'EUR',
  'transaction_id': 'ORDER-12345' // ID univoco: blocca i doppi conteggi
});
</script>

Le Enhanced Conversions con gtag: prima dichiari i dati di prima parte dell’utente, poi parte la conversione. I dati vengono cifrati (hash SHA-256) automaticamente dal browser prima dell’invio — a te basta passarli normalizzati (minuscolo, senza spazi):

Enhanced Conversions — gtag.js
<script>
// Dati di prima parte raccolti al checkout (l'hashing lo fa gtag)
gtag('set', 'user_data', {
  'email': 'mario.rossi@example.com',
  'phone_number': '+393331234567',
  'address': {
    'first_name': 'mario',
    'last_name': 'rossi',
    'postal_code': '80100',
    'country': 'IT'
  }
});

gtag('event', 'conversion', {
  'send_to': 'AW-XXXXXXXXX/abcDEF',
  'value': 49.90,
  'currency': 'EUR',
  'transaction_id': 'ORDER-12345'
});
</script>

Se gestisci il tracciamento con Google Tag Manager, il principio è lo stesso ma più ordinato: spingi i dati nel dataLayer e GTM li raccoglie. Il tag di conversione di Google Ads in GTM ha una sezione “Conversioni avanzate” dove indichi da quali variabili leggere email e telefono:

Pagina di conferma — push nel dataLayer per GTM
<script>
window.dataLayer = window.dataLayer || [];
dataLayer.push({
  'event': 'purchase',
  'transaction_id': 'ORDER-12345',
  'value': 49.90,
  'currency': 'EUR',
  'enhanced_conversion_data': {
    'email': 'mario.rossi@example.com',
    'phone_number': '+393331234567'
  }
});
</script>

Infine, il Consent Mode: il consenso di default va impostato prima che parta qualsiasi tag, così Google sa fin da subito come comportarsi. Quando l’utente accetta dal banner, aggiorni i valori:

<head> del sito — Consent Mode di default (prima di tutto)
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
gtag('consent', 'default', {
  'ad_storage': 'denied',
  'ad_user_data': 'denied',
  'ad_personalization': 'denied',
  'analytics_storage': 'denied',
  'wait_for_update': 500
});
</script>
Delegabile, non da memorizzare

Questi blocchi sono il punto di partenza, non la versione finale per il tuo store: gli ID, i nomi delle variabili e la struttura del checkout cambiano da sito a sito. Passali a chi implementa, oppure descrivi a Claude la tua piattaforma (Shopify, WooCommerce, custom) e fatti riscrivere i pezzi su misura — eviti di ragionarci da zero.

Domande frequenti

Le Enhanced Conversions sono compatibili con il GDPR?

Sì, se attivate correttamente. I dati di prima parte vengono cifrati (hash) prima di lasciare il browser e raccolti solo da chi acconsente. Restano comunque dati personali fino all’hashing, quindi vanno gestiti nel rispetto del consenso e dichiarati nella tua privacy policy. Non è un modo per aggirare il consenso: è un modo per misurare meglio chi il consenso te l’ha dato.

Quante conversioni servono perché Google ottimizzi bene?

Come riferimento, le strategie automatiche lavorano meglio con almeno qualche decina di conversioni al mese per campagna (Google indica intorno a 30 in 30 giorni come soglia di salute per il CPA target). Sotto quella soglia l’algoritmo fatica a imparare: ecco perché recuperare anche solo il 15-20% di conversioni perse può sbloccare le performance.

Cosa sono le conversioni modellate e mi posso fidare?

Sono conversioni che Google stima statisticamente quando non può misurarle direttamente (perché l’utente ha rifiutato i cookie o il browser li ha bloccati). Si basano sul comportamento aggregato di utenti simili tracciabili. Non sono un’invenzione: sono stime metodologicamente fondate e ufficialmente supportate da Google, ed è meglio averle che ignorare quel traffico.

Perché Google Ads mi mostra più conversioni di quante vendite vedo nel gestionale?

Le cause tipiche sono tre: doppi conteggi (manca l’ID transazione), la finestra di attribuzione di Google che assegna al periodo del click conversioni avvenute giorni dopo, e le conversioni modellate. Controlla per primo l’ID transazione: è la causa più frequente e la più facile da sistemare.

Checklist di setup

  • La conversione d’acquisto scatta solo a ordine completato (pagina di ringraziamento), mai prima.
  • Il valore reale dell’ordine viene passato dinamicamente, non è un numero fisso.
  • Ogni conversione include un ID transazione univoco per bloccare i doppioni.
  • Il conteggio è “Ogni” per gli acquisti, “Una” per i lead.
  • Le Enhanced Conversions sono attive e verificate (lo stato lo vedi nel pannello di Google Ads).
  • Il Consent Mode v2 è configurato e il consenso di default parte prima di ogni tag.
  • GA4 e Google Ads sono collegati, ma la stessa conversione è importata da una sola fonte.
  • Hai fatto un acquisto di test e verificato che arrivi una (e una sola) conversione con valore corretto.

Conclusione

Tracciare bene le conversioni di Google Ads non è un lavoro da fare una volta e dimenticare: è la fondamenta su cui poggia ogni euro di budget. Se l’algoritmo riceve dati completi e puliti, impara a trovarti clienti veri e abbassa il costo per acquisizione da solo. Se riceve dati a metà, spende a metà — e lo fa in silenzio, senza mai dirti che il problema non sono le campagne, ma quello che gli stai (non) raccontando.

Parti dalle fondamenta — acquisto, valore, ID transazione — poi aggiungi Enhanced Conversions e Consent Mode. È in questo ordine che recuperi più dati con meno fatica, e che smetti di pagare per vendite che il sistema crede non siano mai avvenute.

#Google Ads#Conversioni#Enhanced Conversions#Tracking

Hai un progetto su questo tema?

Se hai letto fin qui, probabilmente stai lavorando su qualcosa che assomiglia a questo. Se vuoi farmi qualche domanda — anche solo per sapere se sono la persona giusta per te — la call è gratuita.

Hai solo bisogno di risposte rapide? Compra una consulenza di 60 minuti — €200, prenoti e paghi online.