DataClinic
← Back to resources

Resources · Data Clinic

Shopify: recupera le conversioni perse dal tracking browser

Il browser perde tra il 20 e il 40% delle conversioni reali. Recovery le intercetta dal webhook Shopify, le arricchisce con i dati di attribuzione e le invia alle piattaforme. Nessun doppio conteggio, solo vendite che prima erano invisibili.

Why read our articles

11+

Clients served

48h

Audit delivery

3

Service levels

Ogni acquisto che fai su Shopify viene tracciato. Anche quelli che il browser non ha visto.

C'è un dato che nessuno ti mostra nei report di fine mese: quante vendite hai fatto che Google e Meta non sanno di aver generato.

Non perché qualcuno abbia sbagliato qualcosa. Non perché le campagne siano mal configurate. Ma perché il sistema su cui si regge il tracking delle conversioni ha un punto cieco strutturale, e quel punto cieco esiste dal primo giorno in cui hai acceso il tuo negozio.

Il problema non è il tuo pixel. È l'architettura.

Quando un cliente compra sul tuo Shopify, succede una cosa semplice in apparenza: il browser invia un segnale alla piattaforma pubblicitaria. "Questa vendita è arrivata da qui." Quel segnale è la base di tutto: algoritmi, ottimizzazione, ROAS, budget.

Il problema è che quel segnale parte dal browser del cliente. E il browser, nel 2026, è l'anello più fragile dell'intera catena.

Un ad-blocker lo blocca prima che parta. Safari lo cancella se sono passati troppi giorni dal clic. Il consenso negato lo azzera per legge. Una connessione instabile lo disperde nel nulla. Nessuno di questi scenari è un caso raro. Sono la normalità quotidiana di qualsiasi negozio con traffico reale.

Il risultato concreto: tra il 20 e il 40% degli acquisti che avvengono davvero non viene mai comunicato alle piattaforme. Google e Meta ottimizzano su una fotografia parziale. Il tuo ROAS appare più basso di quello che è. Le campagne che sembrano non funzionare potrebbero essere quelle che convertono di più, solo che nessuno le vede farlo.

Il server-side tracking risolve parte del problema. Non tutto.

La risposta standard è il tracking server-side: aggiungere un layer intermedio che replica il segnale dal server, bypassando i limiti del browser. Funziona bene, ma ha un confine preciso.

Può replicare un segnale. Non può crearne uno dal nulla.

Se il browser non genera mai l'evento, perché il cliente ha chiuso tutto prima, perché ha negato ogni consenso, perché la pagina è crashata, il server non ha niente da replicare. Il buco rimane aperto.

L'intuizione che cambia la logica

Il momento in cui un cliente aggiunge un prodotto al carrello è l'ultimo istante in cui è possibile leggere i suoi dati di navigazione. Da lì in poi, Shopify porta il cliente in una stanza blindata, il checkout, dove nessuno script può più accedere a niente.

Quindi la domanda diventa: cosa succede se catturiamo quei dati prima che la stanza si chiuda?

Al momento dell'aggiunta al carrello è possibile leggere tutto quello che serve: da quale campagna arriva il cliente, quale piattaforma, quale annuncio specifico. gclid, fbclid, session GA4, cookie Meta. E invece di lasciarli nel browser, dove rischiano di scomparire, li scriviamo direttamente sul carrello. Come un'etichetta invisibile che dice: "questo cliente è arrivato da qui, il 18 giugno, alle 15:32."

Shopify propaga quegli attributi sull'ordine. Quando l'ordine viene creato, quei dati sono dentro l'ordine. E l'ordine genera un webhook, un messaggio automatico che Shopify invia per ogni ordine, senza eccezioni, senza ad-blocker, senza consenso che possa fermarlo.

Due canali, una decisione

A questo punto il sistema ha due fonti di informazione per ogni ordine.

Il canale browser: il segnale classico, quello che le piattaforme già conoscono. Arriva quando tutto funziona correttamente.

Il canale server: il webhook Shopify, che arriva sempre. E adesso contiene anche i dati di attribuzione salvati al momento dell'aggiunta al carrello.

Contattaci per un controllo sul tuo sito

Ti rispondiamo con un primo riscontro operativo in tempi brevi.

Il sistema aspetta circa 10 minuti e poi si fa una domanda sola per ogni ordine: il segnale browser è già arrivato?

Se sì, quell'ordine è già stato tracciato. Non fare nulla. Se no, quel browser ha fallito. Prendi i dati dal webhook, arricchiscili con gli identificatori salvati sul carrello, e invia il tutto alle piattaforme attraverso GTM Server-Side.

Il sistema non interviene mai se il browser ha già fatto il suo lavoro. Non esistono duplicati, non esistono numeri gonfiati. Esistono solo vendite reali che il browser non aveva comunicato e che adesso vengono recuperate.

Cosa vedi nella dashboard

Data Clinic Recovery si installa direttamente nell'admin Shopify. Non tocca il tuo setup esistente, non richiede configurazioni particolari.

Dentro trovi una dashboard che mostra in tempo reale cosa sta succedendo su ogni ordine. Quanti ne sono stati analizzati, quanti sono stati recuperati perché il browser aveva fallito, quanti il browser aveva già tracciato e quindi l'app non è intervenuta, e il valore economico degli ordini recuperati in euro.

Per ogni ordine nella tabella vedi la decisione presa, se il segnale è arrivato dal server o dal browser, quanti click ID erano disponibili al momento del recupero, e il timestamp esatto. Sul lato destro c'è il pannello di salute della delivery verso GTM: success rate e tentativi falliti.

Ogni riga è un ordine reale con una decisione tracciabile.

Blog image

Cosa cambia, in concreto

Le piattaforme pubblicitarie vedono più conversioni. Non conversioni inventate, vendite che sono effettivamente avvenute ma che prima erano invisibili.

Quando Google Ads e Meta vedono un quadro più completo, gli algoritmi smettono di ottimizzare su dati parziali e iniziano a capire chi converte davvero. Il ROAS reale emerge, e quasi sempre è più alto di quello che il report mostrava. Il budget smette di seguire i canali che tracciano meglio e inizia a seguire quelli che convertono meglio.

Sono due cose diverse. E confonderle costa.

Il punto

Il tracking non è un problema tecnico da risolvere una volta. È l'infrastruttura su cui si regge ogni decisione di budget che prendi.

Se quella infrastruttura ha un buco, e ce l'ha strutturalmente per chiunque si affidi solo al browser, stai prendendo decisioni su dati incompleti. Non perché qualcuno abbia sbagliato. Perché il modello ha un limite che nessuno ha risolto a monte.

Recovery chiude quel buco specifico: quello che rimane aperto anche quando hai già fatto tutto il resto.

Gli acquisti avvengono. Adesso vengono visti tutti.

Recovery è il sistema di recupero conversioni di Data Clinic per Shopify, basato su riconciliazione webhook e GTM Server-Side.

Not sure if your data is reliable?

Most of our clients weren't either — until we showed them.

Contact us for a site audit

Contattaci per un controllo sul tuo sito

Ti rispondiamo con un primo riscontro operativo in tempi brevi.