Misurazione e attribuzione su Telegram Ads: il playbook pratico
Come misurare davvero le performance di Telegram Ads quando il cabinet riporta quasi nulla: strategia UTM, deep-link nel funnel del bot e inferenza per coorti. Guida per chi fa pubblicità su Telegram dall'Italia.
7 min · aggiornato 2026-05-17
L'attribuzione è il motivo numero uno per cui i performance marketer sottovalutano Telegram Ads. A differenza di Google o Meta, che mostrano i dati di conversione dentro il cabinet, Telegram non ti dice quasi nulla su ciò che accade *dopo* il clic. Questa guida è il playbook pratico per rendere Telegram misurabile senza l'aiuto della piattaforma, pensato per chi fa pubblicità su Telegram dall'Italia.
#In sintesi
- Il cabinet di Telegram Ads riporta **reach e impression**, non le conversioni.
- I parametri UTM sull'URL della CTA sono le fondamenta: tutto il resto si aggancia lì.
- Per le destinazioni bot e mini-app, i **parametri start dei deep-link** portano l'attribuzione dentro al funnel.
- Nel cabinet in EUR non puoi attribuire ai singoli canali: vedi solo la spesa aggregata di campagna.
- La soluzione: **ruota le creatività e usa link di tracciamento univoci per campagna**, poi deduci la qualità del canale dal comportamento della coorte a valle.
#Cosa ti mostra davvero il cabinet
Telegram espone due cabinet, e nessuno dei due è una fonte di conversioni.
**Cabinet in EUR** (la Telegram Ads Platform ufficiale, comoda in Italia perché l'euro è la valuta nativa e non c'è attrito di cambio):
- Impression aggregate per campagna
- Reach aggregata (utenti unici deduplicati)
- Spesa giornaliera
- CTR approssimativo (fornito da Telegram, con metodologia opaca)
- **Nessun** dettaglio per singolo canale dopo l'erogazione: scegli i canali in fase di setup, ma le performance vengono mediate
- **Nessuna** segmentazione demografica di chi ha cliccato
- **Nessun** dato di conversione o di fatturato
**Cabinet in TON** (post a pagamento dei proprietari di canale):
- Reach, stimata sulle visualizzazioni del canale
- Nient'altro. Il sistema TON non ha alcuna misurazione integrata.
Tutto il resto — tassi di conversione, ROAS, qualità del canale, performance per area geografica — devi dedurlo o strumentarlo da solo.
#La strategia dei parametri UTM
La mossa di base: ogni URL di CTA deve portare i tag UTM. Telegram li lascia passare senza modificarli.
Struttura consigliata, a partire dall'URL https://tuo-sito.it/landing seguito dai parametri:
- `?utm_source=telegram`
- `&utm_medium=tg_ads`
- `&utm_campaign=lancio-gen-2026`
- `&utm_content=banner-v3-headline-a`
- `&utm_term=canali-crypto-batch-1`
Le convenzioni che contano:
- **utm_source** = sempre `telegram`, per separare il traffico dall'organico e dagli altri canali a pagamento.
- **utm_medium** = `tg_ads` per il cabinet in EUR, `tg_organic` per i post nativi dei proprietari di canale, `tg_ton` per gli sponsorizzati in TON.
- **utm_campaign** = nome della campagna più il mese.
- **utm_content** = variante creativa (banner-v1, testo-v2 e così via).
- **utm_term** = batch di canali o segmento di pubblico. Dato che l'attribuzione per singolo canale non è esposta, usalo per raggruppare.
Leggi questi valori nell'analytics di destinazione (GA4, Mixpanel, PostHog) e ottieni l'attribuzione a livello di campagna e di variante creativa. Se tratti dati di utenti italiani, GA4 e gli altri strumenti vanno configurati in conformità al GDPR e alle indicazioni del **Garante per la privacy**: consenso, durata di conservazione, eventuale anonimizzazione degli IP.
#I parametri start dei deep-link per bot e mini-app
Se la CTA porta a un bot o a una mini-app di Telegram (`t.me/tuobot?start=PARAM` oppure `https://t.me/tuobot/tuaminiapp?startapp=PARAM`), il parametro `start` o `startapp` confluisce nel primo messaggio del bot come `/start PARAM`.
Usalo come token di attribuzione, con un link del tipo `https://t.me/tuobot?start=tgad_gen2026_bannerA_cryptobatch1`.
Nel gestore del bot la logica è semplice: alla ricezione del comando `/start` leggi il payload (qui `tgad_gen2026_bannerA_cryptobatch1`), lo registri nella tua analytics e lo associ allo `user.id`.
Una volta che hai la coppia `(user_id, start_payload)`, ogni evento successivo nel bot — acquisto, iscrizione, deposito, login alla mini-app — eredita l'attribuzione. È il percorso di misurazione più affidabile su Telegram. Attenzione però: se raccogli identificatori e comportamenti degli utenti, anche questo trattamento ricade sotto il GDPR e va documentato in informativa.
#L'inferenza per coorti per stimare la qualità del canale
Dato che il cabinet in EUR non espone il dettaglio per canale, la soluzione è l'**isolamento per coorti**.
Fai girare una sola creatività su un solo batch di canali per 3–5 giorni e annota tre numeri:
- La spesa
- Il totale di hit da UTM e da deep-link attribuiti a quella campagna
- Il comportamento di conversione a valle di quella coorte
Poi sposta la stessa creatività su un batch diverso e confronta. Dopo 4–6 esperimenti di isolamento hai una classifica di qualità per canale, quella che la piattaforma si rifiuta di darti direttamente.
È un metodo lento — circa due settimane per batch — ma produce segnale reale. Chi investe molto ne fa girare decine in parallelo, ciascuno con un `utm_term` univoco. Per accelerare la selezione dei canali a monte — vedere chi inserzionizza su un dato canale, con quali creatività e da quanto tempo — puoi appoggiarti a strumenti di intelligence come tgadsspy.com e ai benchmark di tgmetrics.net: entri in campagna con ipotesi già pre-qualificate invece di partire da zero.
#Gli strumenti di conversione che funzionano
| Strumento | Cosa copre | Note specifiche per Telegram |
|---|---|---|
| **GA4** | Destinazioni web | Gestisce gli UTM in modo nativo. Imposta tg_ads come raggruppamento di canale a pagamento. |
| **Mixpanel / Amplitude** | Eventi web, app e bot | I migliori per i funnel di bot: strumenta il payload di `/start` più gli eventi a valle. |
| **PostHog** | Web e prodotto | Comodo in self-hosting, conforme all'UE, economico su larga scala. |
| **AppsFlyer / Adjust** | Installazioni di app mobile | Senza un wrapper di deferred deep-link, il traffico da Telegram appare come organico. |
| **Soluzione interna nel bot** | Bot e flussi solo-Telegram | La più affidabile. Salva `(tg_user_id, attribution_token, event_log)` nel tuo database. |
#Errori frequenti
1. **Dimenticare gli UTM sull'URL della CTA.** Telegram non li aggiunge: se lanci senza tag, ogni clic risulta "(direct)" nella tua analytics, del tutto non attribuito.
2. **Riusare gli stessi UTM su creatività diverse.** Perdi la capacità di confrontare le varianti. Cambia sempre almeno `utm_content`.
3. **Fidarsi solo del CTR del cabinet.** Il dato non è verificabile in modo indipendente: confrontalo con gli hit sulla landing taggata via UTM come controllo.
4. **Ignorare il ritardo.** La rendicontazione del cabinet ha un lag di 4–8 ore. Non ottimizzare il budget sui numeri della giornata in corso.
5. **Equiparare le impression del cabinet TON a quelle in EUR.** La reach su TON è autodichiarata dai proprietari di canale, spesso gonfiata di 2–5 volte.
#Una nota sui settori regolamentati in Italia
La misurazione conta ancora di più nei verticali sensibili, perché qui la pubblicità è normata. In Italia G.Media presidia il mercato con il sito di riferimento telegramads.it. Prima di lanciare, tieni a mente la cornice regolatoria.
- **Crypto** (exchange come Young Platform, Binance, Bybit): verticale molto attivo su Telegram in Italia, ma soggetto alla vigilanza della **CONSOB** sulle offerte e comunicazioni che hanno natura di servizi o prodotti finanziari. Misura con UTM e deep-link nel bot, e tieni traccia della provenienza per dimostrare la conformità delle creatività.
- **Forex, CFD e canali di segnali di trading**: anch'essi sotto l'occhio della **CONSOB**. La creatività non deve promettere rendimenti né omettere i rischi.
- **iGaming e scommesse**: settore fortemente limitato. Il **Decreto Dignità** vieta in generale la pubblicità di gioco e scommesse, con margini ristretti riservati ai soli operatori con licenza **ADM (ex AAMS)**. Inquadra questo verticale con prudenza e, se non hai i requisiti, sposta l'esempio su un settore consentito — un e-commerce, un'app retail. Non aggirare mai divieti o sanzioni.
Su tutto vigila l'**AGCOM** in materia di comunicazioni e pubblicità. La regola operativa: un tracciamento pulito — UTM più token di attribuzione — non serve solo a ottimizzare la spesa, ma anche a ricostruire quale creatività è stata mostrata, dove e a chi, se un'autorità lo chiede.
#Vedi anche
Differenze tra i cabinet: /wiki/eur-vs-ton-vs-stars. Riferimento sui prezzi: /wiki/telegram-ads-pricing-guide. Iterazione delle creatività: /wiki/telegram-ads-creative-best-practices. Perché non è Google: /wiki/telegram-ads-vs-google-ads.
Riferimenti del glossario: /info/conversion-tracking, /info/utm-parameters, /info/cpa, /info/cpm.