- Nel classico tracciamento client-side, il browser dell'utente invia i dati direttamente a fornitori terzi (Google, Meta, ecc.).
- Il Server-Side-Tracking sposta la logica di tracciamento dal browser a un server proprio.
- Il container server-side di Google Tag Manager è gratuito — si aggiungono i costi di hosting.
- Regola empirica: a partire da circa 50'000–100'000 sessioni al mese l'impegno vale la pena.
1. Cosa significa concretamente il Server-Side-Tracking
tag.suo-dominio.ch), e il Suo server decide quali dati inoltrare a quali fornitori terzi.Architettura a confronto
Il container server viene tipicamente eseguito come container server di Google Tag Manager (nel cloud), ma può anche essere implementato come altro endpoint (ad es. un proprio reverse proxy o strumenti self-hosted come Stape o Addingwell).
2. Perché il Server-Side-Tracking diventa importante nel web senza cookie
Durata più lunga dei cookie first-party
Safari ITP (Intelligent Tracking Prevention) limita a un massimo di 7 giorni i cookie first-party impostati via JS. I cookie first-party impostati dal server (cookie HTTP tramite header Set-Cookie) non ne sono interessati — possono raggiungere la piena durata configurata (spesso 1–2 anni). Per il tracciamento delle conversioni che si sviluppa su customer journey più lunghi, questa è una differenza significativa.
Resistenza ai blocker del browser
Gli adblocker e i browser orientati alla privacy (Brave, DuckDuckGo) bloccano i domini di tracciamento noti (google-analytics.com, facebook.com, ecc.). Un sottodominio proprio (tag.suo-dominio.ch) di norma non viene bloccato. Ne risulta una rilevazione del tracciamento misurabilmente più alta.
Controllo e filtraggio dei dati
Prima che i dati vengano inviati a Google/Meta, Lei può filtrarli sul Suo server: rimuovere o sottoporre a hash i PII (e-mail, nome), anonimizzare gli indirizzi IP, eliminare i parametri URL sensibili. Questo è rilevante dal punto di vista della protezione dei dati e riduce il rischio di trasmissioni di dati indesiderate.
Consolidamento di più endpoint di tracciamento
Chi utilizza contemporaneamente Google Analytics, Meta Pixel, LinkedIn Insight, TikTok Pixel e Microsoft Clarity invia dati a cinque endpoint diversi per ogni pageview. Con il server-side tagging passano tutti attraverso il Suo server — che riceve tutto una volta sola e poi lo inoltra in forma filtrata.
3. La realtà di costi e impegno
| Componente di costo | Range | Osservazione |
|---|---|---|
| Setup (una tantum, agenzia) | CHF 3'000–8'000 | Configurazione, setup DNS, migrazione tag, test |
| Setup (fai-da-te con esperienza) | 20–60 ore | Marketer / sviluppatore esperto |
| Hosting Google Cloud Run | CHF 50–200/mese | Scala con il volume di traffico |
| Managed hosting (Stape, Addingwell) | CHF 25–150/mese | Più semplice, standardizzato |
| Hosting DACH (Hetzner, IONOS) | CHF 30–120/mese | Per setup attenti alla LPD |
| Manutenzione e aggiornamenti | 2–4 h/mese | Gestione tag, monitoraggio, aggiornamenti |
Costi totali realistici nell'anno 1 per PMI con setup tramite agenzia: CHF 5'000–12'000 (setup + hosting + manutenzione). Dall'anno 2 in poi i costi di setup una tantum decadono, poi CHF 1'500–4'000 all'anno.
4. A partire da quale volume di traffico conviene?
Regola empirica: a partire da circa 50'000–100'000 sessioni al mese, il beneficio supera l'impegno. Con un traffico più basso il bilancio costi-benefici è negativo — a meno che non ci sia un punto dolente molto concreto (ad es. una drastica perdita di conversioni causata dai cookie ITP, o uno stack di marketing con cinque o più pixel).
Tre scenari soglia
5. Opzioni di setup per le PMI svizzere
Opzione 1: container server di Google Tag Manager su Google Cloud
- Impegno di setup: 8–20 ore con esperienza
- Costi: CHF 50–200/mese (con scaling automatico)
- Sede di hosting: regione Google Cloud selezionabile (europe-west1/2/3 in Belgio/Londra/Francoforte consigliate per l'area DACH)
- Utenti: consigliato per PMI con affinità tecnologica o supporto di un'agenzia
Opzione 2: servizi gestiti (Stape, Addingwell, AnalyticsCloud)
- Impegno di setup: 4–10 ore — template preconfezionati
- Costi: CHF 25–150/mese a seconda del livello tariffario
- Sede di hosting: dipende dal fornitore — con Stape, ad es., è selezionabile la regione UE
- Utenti: ideale per PMI senza esperienza cloud propria
Opzione 3: self-hosted (Hetzner, IONOS, hoster svizzeri)
- Impegno di setup: 30–60 ore — pieno controllo, ma più impegno
- Costi: CHF 30–120/mese di costi server
- Sede di hosting: liberamente selezionabile — Svizzera o area DACH-UE
- Utenti: adatto per PMI con team tecnico e requisiti LPD/compliance
6. Aspetti LPD e sede di hosting
Il Server-Side-Tracking non è una soluzione automatica per la LPD — ma ci sono tre aspetti rilevanti dal punto di vista della protezione dei dati:
1. Sede di hosting
Se i dati personali rimangono nell'UE/SEE o in Svizzera, la compliance risulta semplificata. L'hosting negli USA (ad es. le regioni US di Google Cloud) richiede garanzie legali aggiuntive (clausole contrattuali standard, DPF Svizzera-USA). Raccomandazione: scegliere una regione UE o CH.
2. Filtraggio dei PII
Sul container server può definire quali dati vengono inoltrati a quali fornitori terzi. Esempio: gli indirizzi e-mail vengono sottoposti a hash, gli indirizzi IP vengono troncati a 24 bit, i parametri URL con riferimento a persone vengono rimossi.
3. Trattamento su incarico
Se utilizza un servizio gestito (Stape, Addingwell), ha bisogno di un contratto di trattamento su incarico (DPA). I fornitori dispongono di norma di DPA standardizzati firmabili elettronicamente.
Fonti: documentazione Google Server-Side Tag Manager, IFPDT.
7. Alternative per le PMI più piccole
Se è sotto le 30'000–50'000 sessioni/mese e il Server-Side-Tracking per Lei non è ancora adatto: cinque alternative pragmatiche che spesso possono affrontare i Suoi problemi di misurazione e targeting.
- Consent Mode v2 con Modeled Conversions: colma le lacune in caso di consenso rifiutato — senza setup server. Vedi Spoke Cookie banner IFPDT.
- Enhanced Conversions: in occasione dell'evento di conversione, inviare a Google l'e-mail del cliente sottoposta a hash — migliora il match rate anche senza Server-Side.
- Setup UTM pulito e conversioni CRM: il reporting attribuibile per canale funziona anche senza tracciamento tramite cookie, se cura in modo pulito il tagging UTM e la lead source.
- Costruzione di dati first-party: relazione CRM propria invece di dipendenza dal tracciamento. Spoke: Dati first-party per le PMI.
- Piattaforme di attenzione: fare pubblicità senza cookie e senza tracciamento — vedi Spoke Il vantaggio delle piattaforme di attenzione.