El píxel de Telegram Ads es un código JavaScript que el anunciante instala en su web para ver en la cuenta publicitaria las acciones objetivo de los usuarios que llegaron desde un anuncio: solicitudes, registros, compras. Se lanzó en mayo de 2025, solo funciona para anuncios de webs en la cuenta en euros y cuenta las conversiones con un modelo post-clic.
Qué es el píxel de Telegram Ads y qué mide
Antes del píxel, los anunciantes solo veían impresiones y clics en la cuenta y tenían que cruzar a mano las conversiones de la web con etiquetas UTM y analítica web. Según eLama y ppc.world (mayo de 2025), el píxel envía los datos de las acciones en la web directamente a Telegram Ads, y en las estadísticas del anuncio aparecen el número de acciones objetivo y su coste (CPA).
El píxel tiene dos partes:
- Código base: se coloca en todas las páginas de la web e inicializa el píxel.
- Código de evento: se coloca en páginas o elementos concretos donde ocurre la acción: la página de «Gracias», el botón «Comprar», el formulario de registro.
El píxel solo hace falta para anuncios que llevan a una web externa. Esos anuncios están disponibles en la cuenta en euros a través de un revendedor; las cuentas TON y Stars solo permiten promocionar canales y bots. Cómo medir estos últimos se explica más abajo.
Cómo instalar el píxel paso a paso
- En la cuenta de Telegram Ads, abre «Manage events» y pulsa «Create a pixel».
- Copia el código base y colócalo en todas las páginas de la web antes de la etiqueta de cierre
</head>. Puedes hacerlo a mano (mejor encargárselo a un desarrollador), con Google Tag Manager o desde los ajustes del constructor de webs, por ejemplo en Tilda, en el campo de código HTML para el head. - Tras la instalación se crean automáticamente dos eventos: vista de la landing page y vista de páginas del sitio.
- Para otras acciones, pulsa «Create event», elige el tipo y copia el código del evento.
- Coloca el código del evento en la página o el elemento correspondiente, por ejemplo en la página de agradecimiento tras enviar el formulario.
- Comprueba el estado del evento en la cuenta: según ppc.world, «active» significa que el evento se dispara e «inactive», que no se ha disparado o no ha habido actividad en los últimos 7 días.
- Al crear o editar un anuncio que lleva a la web, elige el evento en los ajustes: la opción está debajo del bloque de programación de horarios.
El proceso general de lanzamiento se describe en cómo lanzar Telegram Ads.
Qué eventos configurar
Según eLama, hay 19 tipos de eventos, pero el tipo solo cambia el nombre que se muestra: la estructura del código es la misma para todos. Por eso importa menos el tipo elegido que el lugar donde se coloca el código.
| Objetivo de la web | Evento | Dónde colocar el código |
|---|---|---|
| Captación de leads | Envío de formulario | Página de «Gracias» o el gestor de envío del formulario |
| Webinar, servicio | Registro | Página tras el registro correcto |
| Tienda online | Añadir al carrito, compra | Botón del carrito, página de confirmación del pedido |
| Newsletter | Suscripción | Confirmación de la suscripción |
| Contenido, landing | Vista de página clave | Página de precios, contacto o pago |
Empieza con uno o dos eventos cercanos al dinero: leads o compras. Las vistas de página sirven para diagnosticar, pero con ellas es difícil juzgar la rentabilidad.
Cómo atribuye el píxel las conversiones
El píxel usa atribución post-clic: la conversión se asigna al anuncio si la persona hizo clic en él y después realizó la acción en la web. No tiene que ocurrir de inmediato: en el ejemplo de eLama, si el usuario hace clic, se va y vuelve dos días después desde el buscador para enviar un formulario, la conversión se atribuye igualmente al anuncio. Debe ocurrir en el mismo navegador.
Los materiales públicos no indican la duración de la ventana de atribución. Ten en cuenta también las reglas de cómputo:
- las conversiones se cuentan solo desde que el evento se añade al anuncio;
- se puede añadir un evento a un anuncio en curso, pero una vez añadido no se puede cambiar;
- las visualizaciones sin clic (post-view) no se cuentan.
Como los modelos de atribución son distintos, las cifras de Telegram Ads y de la analítica web (Google Analytics, Yandex Metrica) casi nunca coinciden del todo. Es normal; lo importante es seguir la tendencia en una misma fuente. Cómo leer las estadísticas se explica en métricas de Telegram Ads.
Para qué sirven las UTM si ya tienes el píxel
El píxel muestra las conversiones dentro de Telegram Ads, pero no envía datos a tu analítica web ni a tu CRM. Las etiquetas UTM cubren ese hueco: muestran cuántos ingresos y compras repetidas trajo el tráfico de Telegram y con qué anuncios se relacionan las ventas.
El enlace del botón del anuncio admite hasta 256 caracteres y debe ser HTTPS, así que las etiquetas suelen caber. Ejemplo de estructura:
https://example.com/webinar/?utm_source=telegram&utm_medium=cpm&utm_campaign=webinar_nov&utm_content=ad_design_01
Poner el nombre o el número del anuncio en utm_content facilita cruzar después los datos de la cuenta con la analítica. Usa el mismo esquema de nombres en todas las campañas.
Limitaciones del píxel
- Datos agregados y anonimizados. No permiten identificar a un usuario concreto.
- Solo webs. El píxel no mide acciones dentro de Telegram: suscripciones a canales, inicios de bots, compras en una Mini App.
- Sin optimización por eventos. Según eLama en el momento del lanzamiento, Telegram Ads no redistribuye las impresiones hacia las conversiones por sí solo: pujas y ubicaciones se siguen ajustando a mano o con bidders.
- Solo cuenta en euros. Promocionar una web, y por tanto usar el píxel, solo es posible a través de un revendedor.
Para los anunciantes en Rusia hay una cuestión adicional sobre el almacenamiento de datos: un experto de eLama citado por ppc.world (mayo de 2025) señaló que Telegram guarda los datos fuera de Rusia, por lo que la transferencia transfronteriza podría requerir notificar a Roskomnadzor, el regulador ruso de datos. Conviene consultarlo con un abogado.
Cómo medir conversiones en bots y canales
Si el anuncio lleva a Telegram y no a una web, el píxel no sirve; usa otras herramientas:
- Parámetro start para bots. Un enlace como
https://t.me/your_bot?start=ad01pasa al bot el valorad01al iniciarlo. Según la documentación de la Bot API, el parámetro admite hasta 64 caracteres: letras latinas, cifras, guion bajo y guion. Usa un parámetro distinto para cada anuncio y guárdalo en la base de datos del bot junto con las acciones posteriores del usuario. - Parámetro startapp para Mini Apps. Funciona igual en los enlaces directos a miniaplicaciones.
- Estadísticas del anuncio. En los anuncios de canales y bots, la cuenta muestra clics y acciones como suscripciones; contrástalas con el crecimiento del canal en herramientas de analítica como TGStat.
El marcado en bots se explica en detalle en publicidad de bots y Mini Apps. Si aún estás eligiendo dónde abrir la cuenta en euros, compara condiciones en nuestra sección de revendedores.
Preguntas frecuentes
¿Dónde está el píxel en Telegram Ads?
En la cuenta publicitaria, en «Manage events»: ahí se crean el píxel y los eventos. Tiene sentido en la cuenta en euros, donde se pueden promocionar webs.
¿Se puede instalar el píxel con Google Tag Manager?
Sí. El código base se puede añadir con GTM u otro gestor de etiquetas, o desde los ajustes de un constructor de webs como Tilda. Lo importante es que se cargue en todas las páginas.
¿Por qué las conversiones de Telegram Ads no coinciden con la analítica?
El píxel solo cuenta acciones tras un clic en el anuncio en el mismo navegador y desde que se añadió el evento, mientras que la analítica web usa sus propios modelos de atribución. Cierta diferencia es normal; compara tendencias, no cifras absolutas.
¿Funciona el píxel en anuncios de canales o bots?
No, el píxel solo mide acciones en una web. Para bots, usa el parámetro start del enlace; para canales, las estadísticas del anuncio y la analítica del canal.
¿Puedo cambiar el evento de un anuncio en curso?
Puedes añadir un evento a un anuncio que ya funciona, pero no cambiarlo después. Si necesitas otro evento, lo más sencillo es crear un anuncio nuevo.
¿Telegram Ads optimiza la entrega según las conversiones?
En el momento del lanzamiento del píxel no había optimización automática por eventos. El píxel te da datos para decidir, y las pujas y ubicaciones las cambias tú o un servicio bidder.