Paid Media
Tracciamento server-side: cosa recupera e quanto costa
Le novità sulla privacy dei browser hanno compromesso il tracciamento. Il server-side recupera dati preziosi: come funziona, limiti e costi effettivi.
Se il vostro account Meta Ads riporta meno conversioni di quante ne registri il vostro negozio online, non si tratta di una suggestione. Tra Intelligent Tracking Prevention, ad blocker, blocco dei cookie di terze parti e App Tracking Transparency su iOS, una percentuale consistente di conversioni non raggiunge mai le piattaforme pubblicitarie.
La conseguenza non è solo un report impreciso. L'algoritmo di ottimizzazione delle piattaforme lavora solo sulle conversioni che riesce a vedere. Se ne vede solo il 60%, ottimizza la distribuzione su un campione parziale — e sottovaluta sistematicamente i segmenti di pubblico che bloccano maggiormente il tracciamento, che in molti mercati coincidono con i clienti a più alto potere d'acquisto.
Il tracciamento server-side risolve gran parte di questo problema. Richiede tuttavia più lavoro di quanto le pagine promozionali dei vari software lascino intendere. Ecco un'analisi trasparente.
Cosa si rompe realmente nel browser
Cookie di terze parti. Safari e Firefox li bloccano completamente. La posizione di Chrome è cambiata più volte, ma pianificare le proprie strategie sulla disponibilità dei cookie di terze parti non è realistico.
Intelligent Tracking Prevention (ITP). Safari limita la durata dei cookie di prima parte impostati tramite JavaScript a sette giorni, e a sole 24 ore quando il visitatore proviene da un link contenente parametri di tracciamento. Un utente che converte al nono giorno risulta del tutto non tracciabile.
Ad blocker. Vengono utilizzati da una percentuale compresa tra il 25% e il 40% degli utenti desktop a seconda del settore. Un pixel bloccato non invia alcun dato.
ATT su iOS. La maggior parte degli utenti rifiuta il tracciamento tra app. Per Meta nello specifico, questo ha rimosso una quota rilevante dell'attribuzione da app a web.
Sommando questi fattori, il tracciamento tradizionale basato solo sul browser perde mediamente tra il 20% e il 40% delle conversioni complessive.
Come funziona il tracciamento lato server
Anziché lasciare che sia il browser a inviare l'evento di conversione alla piattaforma pubblicitaria, è il vostro server a inviarlo direttamente.
Browser → vostro server → API della piattaforma pubblicitaria
La richiesta parte dalla vostra infrastruttura e non da uno script che il browser dell'utente può bloccare. Trasmette dati che il vostro server già possiede in modo sicuro — il valore dell'ordine, la valuta, l'hash dell'email del cliente acquirente — anziché fare affidamento su dati ricostruiti tramite cookie volatili.
Ogni piattaforma adotta una propria denominazione: Meta la chiama Conversions API (CAPI), Google la definisce Enhanced Conversions e Data Manager API, TikTok la chiama Events API. Il funzionamento di base è identico.
La deduplicazione: il punto in cui molti sbagliano
Quasi sempre si mantengono attivi sia il tracciamento da browser che quello da server. L'evento via browser cattura dati contestuali ricchi; l'evento server garantisce affidabilità. Se inviate entrambi senza deduplicazione, conteggerete due volte ogni conversione andata a buon fine nel browser.
La soluzione è un identificatore univoco condiviso (event_id):
// browser
const eventId = crypto.randomUUID();
fbq('track', 'Purchase', { value: 129.90, currency: 'EUR' }, { eventID: eventId });
// server, stesso eventId
{ "event_name": "Purchase", "event_id": eventId, "user_data": { ... } }
La piattaforma riceve entrambi gli eventi, riconosce l'ID corrispondente e ne registra uno solo. Se sbagliate questo passaggio, il vostro ROAS dichiarato raddoppierà artificialmente, scalando i budget su numeri fittizi.
Verificate il tasso di deduplicazione nel Gestore Eventi, che mostra chiaramente la percentuale di matching. Qualsiasi valore inferiore al 90% su eventi registrati da entrambe le parti indica che l'ID non viene trasmesso correttamente.
Il consenso privacy non è facoltativo
Il tracciamento server-side non esonera dall'obbligo del consenso dell'utente. Al contrario, aumenta le responsabilità: state elaborando dati personali sulla vostra infrastruttura e li state inoltrando a terze parti.
Dal punto di vista operativo:
- Non inviate eventi per utenti che hanno negato il consenso. Lo stato del consenso deve essere propagato fino al server. Inviare dati via server perché il pixel del browser è stato bloccato dalla scelta dell'utente costituisce una violazione diretta della normativa (GDPR).
- Applicate l'hashing ai dati identificativi — algoritmo SHA-256 su indirizzi email normalizzati e in minuscolo prima dell'invio.
- Dichiaratelo chiaramente nella Privacy Policy. La dicitura "utilizziamo i cookie" non copre la trasmissione server-to-server dei dati dei clienti.
Un'agenzia che implementa il server-side senza integrare la gestione del consenso sta creando un potenziale rischio legale per la vostra azienda.
Cosa si recupera realisticamente
Alcuni casi studio pubblicitari promettono incrementi irrealistici. Nella pratica quotidiana riscontriamo tipicamente:
- Un incremento del 10–30% delle conversioni attribuite all'interno della piattaforma pubblicitaria, con deduplicazione correttamente configurata
- Una qualità del match dei dati superiore, che consente agli algoritmi di modellare meglio il pubblico target migliorando la distribuzione
- Un'attribuzione più stabile sugli utenti iOS
Nei primi due mesi dall'implementazione vedrete una crescita nei report. Non si tratta di nuove vendite aggiuntive, bensì delle stesse vendite che prima avvenivano senza essere tracciate.
Cosa non risolve il server-side
Non crea una verità assoluta di attribuzione. I dati riportati da ciascuna piattaforma restano la rivendicazione di quella piattaforma sul proprio contributo. Meta e Google continueranno a rivendicare la medesima vendita. Il server-side rende ogni dato più completo, ma non risolve le sovrapposizioni tra canali diversi.
Non sostituisce i vostri dati interni di vendita. Il vostro gestionale o CMS di e-commerce rimane l'unica fonte di verità assoluta a cui fare riferimento.
Non salva un'offerta debole. Misurare con maggiore precisione una campagna che non funziona vi confermerà soltanto, con più esattezza, che non sta funzionando.
Modalità di implementazione
Gateway fornito dalla piattaforma. Come Meta CAPI Gateway. È l'opzione più veloce ma offre minor controllo, affidando lo stream di eventi a terzi.
Server-side Google Tag Manager (sGTM). Un container GTM ospitato sulla vostra infrastruttura cloud (Cloud Run, AWS, App Engine) che riceve gli eventi e li distribuisce alle varie piattaforme. È l'architettura professionale standard; comporta un costo infrastrutturale di circa 50–200 € al mese a seconda dei volumi.
Integrazione API diretta dal backend. Il vostro server invia i dati tramite chiamate API nel momento esatto in cui l'ordine viene finalizzato nel database. È la soluzione più robusta ed esente da problemi legati al caricamento delle pagine di ringraziamento (thank-you page), ma richiede sviluppo software dedicato.
La corretta sequenza operativa
- Misurate il divario attuale. Confrontate le conversioni riportate dalle piattaforme con gli ordini reali registrati nel medesimo intervallo.
- Iniziate da una sola piattaforma — solitamente quella su cui investite il budget maggiore.
- Implementate gli eventi server con deduplicazione accurata e verificate la corrispondenza degli ID.
- Mantenete entrambi i sistemi attivi per due settimane analizzando le discrepanze.
- Estendete l'implementazione alle piattaforme secondarie solo dopo aver validato la prima.
In conclusione
Il tracciamento server-side è uno strumento concreto e prezioso al di sopra di determinati volumi di investimento pubblicitario. Sotto i 3.000 € mensili di spesa adv, i costi di setup incidono eccessivamente rispetto al budget media. Oltre i 10.000 € al mese, farne a meno significa costringere gli algoritmi pubblicitari a lavorare su un campione distorto e incompleto delle vostre reali performance.