Molto ImportanteMolto Importante
Enhanced Conversions e import offline: chiudere il gap di tracciamento del post-cookie

Enhanced Conversions e import offline: chiudere il gap di tracciamento del post-cookie

Enhanced Conversions con first-party data, import offline da CRM, hashing email/telefono: la guida che recupera fino al 30% di conversioni perse.

In questa pagina

Introduzione

I cookie third-party sono in via di estinzione, gli ad-blocker bloccano, ITP riduce. La conseguenza? Una parte delle tue conversioni vere non viene attribuita correttamente. Enhanced Conversions e import offline sono i due strumenti che servono per recuperare il 20-30% di dati che andresti a perdere.

C'è una battuta che gira tra chi fa advertising tecnico: "i tuoi competitor sembrano avere CPA più basso del tuo, magari hanno solo Enhanced Conversions attivo". Battuta amara, perché è quasi sempre vera. Il tracciamento moderno non è più automatico. ITP di Safari taglia, gli ad-blocker tagliano, il consenso negato taglia, e ciò che resta del segnale viene attribuito male. Le piattaforme se ne sono accorte e hanno aperto due valvole per recuperare il segnale: i first-party data del sito (Enhanced Conversions) e i dati di chiusura che vivono nel tuo CRM (import offline). Se non le hai attive, stai ottimizzando con metà dei dati e premiando i canali sbagliati.

"Bobina metallica con filo svolto e punta rossa: l'import che chiude il loop"

Cosa sono le Enhanced Conversions, in breve e senza fumo

Le Enhanced Conversions sono il meccanismo con cui Google ricostruisce conversioni che il tracciamento browser-based, da solo, perderebbe. Funziona così: quando un utente compie una conversione sul tuo sito (modulo inviato, acquisto, registrazione), il tag invia a Google, oltre al solito segnale, una versione hashata dei suoi dati di contatto (email, telefono, nome). Lato Google, quei valori hashati vengono confrontati con gli account Google di utenti loggati nel momento del click iniziale, e la conversione viene ricucita anche quando il cookie nel mezzo è stato perso.

L'hashing avviene client-side prima dell'invio, quindi non stai mandando email in chiaro a nessuno: stai mandando una stringa SHA-256 che ha senso solo se incrociata con un'altra stringa SHA-256 generata da Google sui suoi dati. È il modello che ha sostituito, di fatto, una parte del lavoro che facevano i cookie third-party.

Quello che cambia in pratica, secondo i casi che ho visto in account reali, è un recupero che oscilla tra il 10% e il 30% di conversioni "fantasma": conversioni vere, accadute davvero, che prima finivano in "direct" o "(not set)". Tradotto, vuol dire che Smart Bidding di Google Ads (e analoghi su Meta) inizia a ricevere segnale più pulito e a decidere meglio dove spendere il budget.

Come si fa il setup Enhanced Conversions via GTM

Il setup serio passa da Google Tag Manager, perché ti dà controllo sull'hashing e sul matching delle variabili. Il punto di partenza è il form (o il checkout): quando l'utente clicca "Invia" o "Acquista", recuperi i valori dei campi email, telefono, nome via JavaScript o dataLayer push. Le variabili GTM li intercettano e li passano al tag Google Ads conversion (o GA4 conversion linkato ad Ads).

Lato tag, attivi la sezione "Include user-provided data" e mappi le variabili sui campi standard: email, phone_number, address.first_name, address.last_name. Google si occupa dell'hashing automatico se i dati arrivano in chiaro nel tag, oppure puoi pre-hashare lato dataLayer se hai requisiti privacy più stretti. La differenza pratica è poca, l'importante è la coerenza: niente stringhe miste hashate e non hashate, niente trimming inconsistente.

Il test obbligatorio prima di pubblicare passa da Preview Mode di GTM + DebugView di GA4 + report "Conversions diagnostics" di Google Ads. Se i tre confermano che user_data sta arrivando e viene riconosciuto come "well-formatted", sei a posto. Sul GTM ho un quadro più ampio in GTM setup e debug per PMI.

Cosa cambia in concreto sull'attribuzione

L'effetto più visibile dopo 14-21 giorni di Enhanced Conversions attivo è un aumento del conversion volume registrato nelle piattaforme. Non stai vendendo di più (per ora): stai semplicemente riconoscendo conversioni che erano già accadute e che il tracciamento perdeva. Il numero più ottimistico che ho visto è +34% su un e-commerce di nicchia, il più conservativo +8% su un B2B locale con poco traffico. La media credibile è il 15-20%.

Il secondo effetto, più sottile ma più importante, è la stabilità di Smart Bidding. Quando il bidder algoritmico riceve segnale più completo, le sue decisioni diventano meno erratiche. Le campagne smettono di "ballare" da un giorno all'altro, il CPA si stabilizza, le aste vengono vinte sui pubblici giusti. È un beneficio che non vedi nella scorecard del primo mese, ma nel trimestre successivo i grafici diventano leggibili invece di sembrare elettrocardiogrammi.

Terzo effetto, da non sottovalutare: il "direct/(none)" anomalo che gonfiava i report cala drasticamente. Quelle conversioni che apparivano arrivate "dal nulla" erano quasi tutte conversioni con cookie perso. Ora sai chi è davvero il tuo direct (le persone che digitano l'URL) e chi era paid mal-attribuito che ti faceva sottostimare il ROI delle campagne.

Import offline conversions: il salto per B2B e servizi

L'Enhanced Conversions risolve il problema del segnale che si perde nel browser. Non risolve un problema diverso e specifico del B2B: la conversione vera non avviene sul sito, avviene dopo una telefonata, una visita in showroom, un preventivo firmato. Per quello serve l'import offline, ossia la chiusura del cerchio tra lead online e cliente offline.

Il meccanismo, lato Google Ads, si chiama "Offline Conversion Import" e funziona così. Quando arriva un lead dal sito, lo script di Google salva un identificativo nel CRM (il GCLID o, dal 2023, il GBRAID/WBRAID). Il commerciale lavora il lead, lo chiude (o non lo chiude), e a fine settimana il CRM esporta un file CSV con: GCLID, data conversione, valore, tipo conversione. Il file si carica in Ads, e quelle conversioni vere vengono retroattivamente attribuite ai click corretti.

L'impatto in B2B è radicale. Smart Bidding smette di ottimizzare verso "lead", che è una metrica intermedia spesso ingannevole, e inizia a ottimizzare verso "lead che si chiude", che è la metrica che paga gli stipendi. Le campagne che portavano molti lead spazzatura vengono ribilanciate, quelle che portavano pochi lead ma di qualità vengono spinte. Il delta sul costo per cliente acquisito (non per lead) è la metrica che misura il ritorno vero di questo setup.

Quando ha senso ognuno dei due

E-commerce con conversione tutta online: Enhanced Conversions è obbligatoria. Il valore della conversione esiste e si chiude sul sito, l'unico problema è il segnale che si perde nel mezzo. Import offline qui ha senso solo se vendi prodotti con resi alti, dove la conversione "definitiva" è "ordine - resi", e quel dato vive nel gestionale, non in piattaforma.

B2B / servizi con ciclo di vendita lungo: entrambi, e l'import offline è quello che cambia il gioco. Senza di lui stai ottimizzando per "moduli compilati", che include curiosi, concorrenti, candidature di lavoro e clienti veri nello stesso secchio. Con lui, ottimizzi per "contratti firmati", che è una popolazione molto più piccola e molto più redditizia.

Servizi locali con conversione telefonica: Enhanced Conversions sul form di richiamata + tracking chiamata da Google Ads (Call extension + Call from website conversion). L'import offline diventa utile se i lead vengono qualificati in seconda chiamata, perché solo allora sai chi era cliente vero e chi solo informazione gratuita.

Privacy e GDPR: cosa è ammesso davvero

La domanda che ricevo più spesso è "ma è legale?". Risposta breve: sì, a tre condizioni. La prima, il consenso. I dati first-party usati per Enhanced Conversions devono essere raccolti con consenso esplicito al marketing, non solo "consenso al servizio". Il banner cookie deve permettere all'utente di rifiutare proprio questo uso, e se rifiuta, il tag non deve inviare user_data. Consent Mode v2 esiste apposta.

La seconda, l'hashing irreversibile lato client. SHA-256 sull'email normalizzata (lowercase, trim) è lo standard. Non si invia mai PII in chiaro, e i tuoi log di rete devono dimostrarlo se mai un'autorità chiedesse. La terza, il DPA con Google: il contratto di Data Processing Addendum tra te e Google esiste ed è automatico quando usi Ads/GA4, ma è bene averne consapevolezza per il GDPR audit.

L'errore da non fare: trattare l'import offline come "esportazione dati clienti a Google". Non è quello. È invio di GCLID (un identificativo che Google ha già generato lui, non un dato personale tuo) con un valore e un timestamp. I dati personali del cliente restano nel tuo CRM, non li sposti.

Errori tipici nel setup, e come accorgersene

Il primo errore, di gran lunga il più diffuso, è l'hashing fatto male. Email con maiuscole non normalizzate, spazi non trimmati, caratteri Unicode esotici: l'hash risulta diverso da quello che Google calcola sui suoi dati, e il matching fallisce silenziosamente. Niente errore in console, semplicemente le Enhanced Conversions registrate sono il 2% invece del 20%. Il diagnostico è in "Conversion details" su Ads: se la percentuale di "matched" è sotto il 50%, c'è un problema di formato.

Il secondo errore: raccogliere user_data senza consenso. Il Consent Mode v2 deve essere configurato bene, con `ad_user_data` e `ad_personalization` che seguono il consenso reale. Se la CMP non comunica con il tag, stai inviando dati personali senza base legale, e questo è un problema serio, non una svista tecnica.

Il terzo, il più subdolo: il timestamp del conversion incoerente con quello del click. Se importi una conversione offline datata "ieri" ma il click originale era di "tre mesi fa", e la finestra di conversione era impostata a 30 giorni, Google la scarta. La finestra va allineata al ciclo di vendita reale, non al default.

Misurare l'effetto: il prima/dopo

L'unico modo onesto di misurare il valore di tutto questo è il confronto prima/dopo su finestre comparabili. Prendi le 4 settimane prima dell'attivazione e le 4 settimane dopo, in periodi non distorti da stagionalità o lanci pubblicitari. La metrica principale è conversion volume con stesso traffico: se sale del 15-25% senza che il traffico sia cresciuto, hai recuperato quel margine.

La metrica secondaria, più interessante, è il CPA stabilizzato. Calcola la deviazione standard del CPA settimanale prima e dopo: se cala, vuol dire che Smart Bidding sta lavorando su dati migliori e le sue decisioni sono più coerenti. Terza metrica, da guardare nel trimestre successivo: la percentuale di lead che si chiudono. Se l'import offline funziona, le campagne si riallineano e quella percentuale sale di 2-5 punti.

A questo punto stai facendo advertising con dati comparabili a quelli che usano i grandi consulenti delle grandi catene. La parità tecnica è raggiunta. Se vuoi che a configurare questo flusso sia chi fa advertising tecnico da più di dieci anni, o se vuoi capire come tutto questo si integra con il sito, la strada più corta resta una telefonata. Il quadro su tutta la misurazione lo trovi nel cluster Tracciamento e Analytics, e per il pezzo strategico sulle piattaforme c'è Strumenti Advertising.

Hai bisogno di un chiarimento?

Contattaci per ricevere indicazioni precise sul servizio piu adatto.