Torna al blog

Blog

Perché SignalHost: cosa perdono i tag nel browser e cosa recupera il tuo server di tagging

Pubblicato · 7 min di lettura

Ogni numero in GA4, Google Ads e Meta nasce come una richiesta dal browser di un visitatore verso un indirizzo che appartiene a Google o a Meta. Una quota crescente di browser è fatta per fermare proprio quelle richieste, e nulla ti avvisa quando succede: il report semplicemente mostra meno. SignalHost sposta quel traffico sul tuo dominio e su un tuo server di tagging, costruito e gestito per te. Ecco le ragioni per usarlo, nell’ordine in cui i problemi ti raggiungono — e, alla fine, l’elenco onesto di ciò che non fa e di chi non ne ha bisogno.

Ciò che i tuoi report non ti mostrano mai

Con i tag nel browser, ogni misurazione è una richiesta al dominio di qualcun altro: lo script di Tag Manager da googletagmanager.com, ogni hit GA4 verso google-analytics.com, ogni evento Meta verso facebook.com. Ad blocker, estensioni per la privacy, browser con il blocco dei tracker integrato e filtri DNS sulle reti aziendali e domestiche riconoscono quei nomi host e quei percorsi e scartano la richiesta. La pagina si carica normalmente. La visita semplicemente non arriva mai.

Questa perdita in GA4 non la vedi, perché GA4 mostra solo ciò che è arrivato. Quanto sia grande dipende dal tuo pubblico — molto più grande per un pubblico tecnico, giovane o attento alla privacy che per uno generalista — e colpisce tutti i report insieme: meno utenti, meno sessioni, meno conversioni e campagne che sembrano peggiori di quanto siano.

Il blocco è uno dei quattro motivi per cui GA4 mostra meno conversioni del tuo negozio: perché GA4 conta di meno e quali parti si possono recuperare.

Dove costa di più: le conversioni e le piattaforme pubblicitarie

Una visualizzazione di pagina persa è un fastidio. Una conversione persa ti costa due volte. Google Ads, Meta e TikTok decidono dove va il tuo budget imparando dalle conversioni che ricevono, quindi ogni acquisto inghiottito da un blocker è un acquisto da cui le offerte non imparano mai, e ogni campagna riporta un ritorno peggiore di quello che ha prodotto.

La seconda perdita è il clic sull’annuncio stesso. Una conversione conta per una campagna solo se può essere collegata al clic che l’ha generata, e quel collegamento è un ID clic — gclid per Google, fbclid per Meta, ttclid per TikTok — che si trova nell’indirizzo della pagina di destinazione e ne sparisce al clic successivo del visitatore. Qualcosa deve conservarlo fino all’acquisto, e quel qualcosa è un cookie. Se è impostato dall’indirizzo di un altro sito, Safari lo rifiuta del tutto, e l’acquisto tre pagine dopo arriva senza alcun clic collegato.

Cosa cambia SignalHost

  • I tuoi tag si caricano e riportano dal tuo dominio. Con metrics.tuosito.com come indirizzo di tagging, per il browser ogni richiesta va al tuo sito, e nessuna lista pensata per i nomi host di Google la intercetta.
  • Non resta nulla da riconoscere. Le liste di filtri cercano anche gtm.js, /g/collect e gli ID di misurazione su qualsiasi dominio. SignalHost codifica ogni richiesta in un unico percorso opaco, in modo diverso per ogni cliente, così il nome del file, il nome dell’evento, il tuo ID di misurazione e l’indirizzo della pagina non sono più in chiaro.
  • Le conversioni arrivano alle piattaforme pubblicitarie dal tuo server. Google Ads, Meta, TikTok, Reddit, Pinterest, Snapchat e LinkedIn ricevono i tuoi eventi tramite le proprie interfacce server — la Conversions API di Meta, la Events API di TikTok e le altre — anziché tramite un pixel nel browser. Se vuoi, tieni anche un pixel: invia lo stesso event_id a entrambi e ogni piattaforma conta l’evento una sola volta.
  • Il clic sopravvive fino all’acquisto. Il tuo container server conserva l’ID clic in un cookie sul tuo dominio — FPGCLAW per Google Ads, _fbc per Meta — così un acquisto qualche pagina o qualche giorno dopo arriva comunque alla piattaforma con il clic da cui è partito.
  • Un evento, ogni destinazione. Gli eventi che il tuo sito già invia a GA4 alimentano anche ogni piattaforma che colleghi, tradotti nei nomi propri di ciascuna piattaforma, così configuri un evento una volta sola invece che una volta per piattaforma.

Ciò che altrimenti dovresti costruire e gestire da solo

Niente di tutto questo è tecnologia nuova. Google Tag Manager lato server è di Google, e puoi ospitarlo tu stesso. Farlo significa un progetto Google Cloud con fatturazione, un server di tagging tenuto in funzione in produzione e un secondo per l’Anteprima, il tuo dominio collegato a esso con un certificato, un’immagine del server da tenere aggiornata e una fattura che cresce con il tuo traffico. Poi i container: un container web il cui tag Google invia al tuo server, un tag per ogni evento, un container server che li riceve e li inoltra, e per ogni piattaforma pubblicitaria un template, le credenziali e un attivatore — ognuno dei quali può fallire senza un errore da nessuna parte.

SignalHost si occupa di questa parte. Colleghi il tuo account Google una volta — Tag Manager e Analytics in sola lettura, nient’altro — e SignalHost costruisce e pubblica entrambi i container nel tuo account: il tag Google puntato al tuo server, i tag per sedici eventi standard, dalle registrazioni e dai lead a ogni passaggio di un checkout, il lato server e ogni piattaforma pubblicitaria che aggiungi. Ci vogliono circa quattro minuti, e incolli uno snippet nel tuo sito.

I container restano tuoi. Stanno nel tuo account Tag Manager, con il tuo login: modificali, aggiungi i tuoi tag, oppure vattene e tienili. Quando un tag deve cambiare — perché Google ha cambiato qualcosa o perché abbiamo aggiunto un evento — i tuoi container vengono aggiornati senza che tu debba premere nulla. Gira su infrastruttura europea, senza progetto Google Cloud e senza una fattura cloud a richiesta da parte tua.

Cosa puoi vedere che prima non potevi

  • Conteggi in tempo reale di richieste ed eventi per ogni container, così «funziona?» ha una risposta in pochi secondi invece che nel report di domani.
  • Due numeri per evento: tutto ciò che è arrivato, e quanto ne è arrivato con il consenso all’analisi — il tuo tasso di consenso, misurato invece che stimato.
  • Pagine, sorgenti di traffico, paesi, browser e dispositivi, contati dalle visualizzazioni di pagina che il tuo server ha consegnato. Solo dati aggregati: non viene salvato alcun indirizzo IP né alcun ID cliente.
  • Un riquadro «Risoluzione dei problemi» che segue le tue visualizzazioni di pagina dal tuo sito, attraverso il tuo server, fino al report in tempo reale di GA4 stesso, e verifica il percorso verso ogni piattaforma pubblicitaria che hai collegato.
  • Con Growth, Enterprise o Unlimited, la modalità Anteprima di Tag Manager si collega al tuo container server come farebbe con uno gestito da te.

Cosa non fa

  • Non sostituisce il consenso. Una richiesta al tuo dominio richiede lo stesso consenso di una verso quello di Google. Un rifiuto resta un rifiuto: i tag di Google inviano solo ciò che Consent Mode consente, e Meta, TikTok e le altre piattaforme per quei visitatori non ricevono nulla.
  • Non fa coincidere GA4 con la pagina del tuo container. Analytics esclude i visitatori che hanno rifiutato i cookie; il tuo server conta ogni richiesta. La differenza è il tuo tasso di consenso, non dati persi.
  • Non può conservare il clic sull’annuncio senza il tuo dominio. Sul nome host gratuito di signalhost.io i tuoi tag sono già fuori dai domini di Google, ma il cookie del clic arriva comunque da un altro sito e Safari lo rifiuta. È il tuo dominio, su un piano a pagamento, a far sopravvivere il clic.
  • Non recupera un visitatore il cui browser non esegue alcuno script, né uno che se ne va prima che la pagina si sia caricata.

Chi ne ha bisogno, e chi no

Ti serve quando dai numeri dipendono dei soldi: fai pubblicità su Google, Meta, TikTok o le altre piattaforme e vuoi che imparino da ogni vendita; vendi online e il numero di ordini del tuo negozio non coincide con GA4; il tuo pubblico è tecnico, giovane o attento alla privacy; oppure rendi conto a un cliente il cui budget segue la dashboard.

Probabilmente non ti serve se non fai pubblicità, il tuo sito ha qualche centinaio di visite al mese e nessuno decide nulla in base ai numeri. L’analisi nel browser basta quando un dieci per cento in più o in meno non cambia niente.

Il modo più rapido per capire in quale caso sei è misurarlo. Il piano gratuito comprende diecimila richieste al mese e non addebita mai nulla. Configuralo, poi confronta una settimana di conversioni in GA4 e nelle tue piattaforme pubblicitarie con la settimana precedente.

Smetti di perdere dati per gli ad blocker

Inizia gratis. Il primo container è pronto in pochi minuti.