Por qué es difícil atribuir los depósitos
En una tienda en línea, el píxel registra la compra en una página de confirmación. Un embudo de Telegram no tiene una página equivalente. El depósito puede registrarse en el back office de un bróker, en un proveedor de pagos, en una factura de Stars dentro del bot o en una hoja de cálculo que lleva un equipo de ventas, y normalmente ocurre bastante después del clic en el anuncio. Si el id de clic no se ha conservado durante todo el proceso, el depósito no se puede asignar a la campaña que lo generó.
Esta brecha también afecta a la optimización. Una campaña que solo reporta altas le enseña a la plataforma de anuncios a encontrar personas que se unen. Algunas depositarán, muchas no, y la plataforma no tiene forma de distinguir entre ambos grupos. Reportar el depósito, con su valor, es lo que permite que una campaña optimice para ingresos y no para número de miembros.
Qué hay que registrar
- El id de clic emitido en el momento de la redirección, junto con su campaña, conjunto de anuncios y creatividad.
- La identidad de Telegram que después se unió o envió un mensaje, vinculada a ese id de clic.
- El depósito en sí: importe, moneda, id de transacción y hora.
- Cualquier identificador que conozca el sistema de pagos, como un email o un número de teléfono, con hash para la coincidencia.
Cada dato tiene un origen distinto. El clic solo se conoce en el momento de la redirección, la identidad de Telegram solo la conoce el bot y el depósito solo lo conoce el sistema de pagos. Rastrear depósitos consiste en mantener unidos estos tres registros.
Cuatro formas de reportar un depósito
Tellmetric acepta depósitos por varios canales, así que puedes elegir el que ya admite tu configuración de pagos.
- URL de postback. El formato estándar de servidor a servidor que usan los trackers de afiliados como Keitaro, RedTrack y Voluum:
clickid, status, payout, currency y txid. Sirve para cualquier plataforma o tracker que guarde el id de clic de Tellmetric y pueda llamar a una URL cuando se hace un depósito.
- API de eventos. Un
POST a /track/event desde tu propio backend, autenticado con tu clave secreta. Puedes enviar el id de usuario de Telegram de quien deposita en lugar de un id de clic; el depósito se atribuye entonces al clic que hay detrás del inicio más reciente del bot por parte de esa persona en los últimos 30 días.
- Formulario alojado. Si no tienes una plataforma que pueda enviar un postback, un formulario de Tellmetric permite al cliente confirmar su depósito. Cuando un enlace de seguimiento apunta al formulario, el id de clic se añade automáticamente, así que el envío se atribuye al anuncio correcto.
- Telegram Stars. Un pago con Stars que recibe tu bot se registra como compra cuando el payload de la factura lleva el id de clic. Los importes en Stars se convierten a dólares estadounidenses antes de la entrega, ya que las plataformas de anuncios solo aceptan monedas ISO.
Configuración paso a paso
- Pon un enlace de seguimiento detrás de cada anuncio para que cada clic reciba su propio id antes de que el visitante llegue a Telegram.
- Envía al visitante a Telegram a través de ese enlace. El bot registra el alta o el primer mensaje con ese id de clic.
- Crea una clave secreta en la página Connections. Tu plataforma la envía en un encabezado
Authorization: Bearer, o como api_key en la URL si no puede definir encabezados.
- Dale a tu fuente de depósitos (un tracker, un CRM o una pasarela de pago) la URL de postback con el id de clic, el estado, el payout, la moneda y el id de transacción rellenados con sus propias macros, o llama a la API de eventos desde tu backend.
- Añade al postback el email o el número de teléfono del cliente si tu plataforma los tiene. Tellmetric les aplica hash antes de guardarlos.
- Envía un depósito de prueba y revisa la respuesta: indica si el clic se encontró y qué identificadores lleva el evento.
- Al recibir el postback, Tellmetric busca el clic, hereda sus identificadores y envía un evento
Purchase con valor y moneda a la plataforma de anuncios.
- El id de transacción forma parte del id de evento, así que un postback repetido para el mismo depósito se ignora, mientras que un segundo depósito de la misma persona sí se cuenta.
Ejemplo ilustrativo
La siguiente secuencia es ilustrativa. Un anuncio de Meta envía a un visitante a través de un enlace de seguimiento el 3 de marzo. El enlace emite el id de clic c_8Xk…, registra el fbclid y la campaña UTM, y abre el bot. Ese mismo día, el visitante se une al grupo VIP, y Tellmetric lo reporta como registro. El 14 de marzo, el sistema del bróker llama a /postback?clickid=c_8Xk…&status=dep&payout=200¤cy=EUR&txid=90412. Tellmetric encuentra el clic, adjunta el id de Telegram con hash y el email con hash del cliente, y envía a Meta un evento Purchase de 200 € bajo la campaña original. El depósito queda correctamente atribuido once días después del clic.
Primeros depósitos, depósitos repetidos y reembolsos
No todos los depósitos son iguales. Un primer depósito marca un cliente nuevo; los depósitos posteriores miden cuánto valor llega a aportar ese cliente. La sintaxis del postback los distingue con status=ftd para un primer depósito y status=dep para cualquier depósito. Ambos se envían a Meta como Purchase con su valor, y el estado original se conserva en el evento.
Cuando la misma persona vuelve a depositar, Tellmetric marca el evento como procedente de un cliente recurrente y remite a Meta a la primera compra. Los reembolsos y contracargos se pueden reportar con status=refund o status=chargeback. Se registran para tus propios reportes, pero nunca se envían a una plataforma de anuncios como conversión.
Si tu espacio de trabajo retiene los depósitos para revisión, cada depósito espera en la página Deposits hasta que un miembro del equipo lo aprueba o lo rechaza, y solo se entregan los depósitos aprobados. Un depósito ya entregado no se puede retirar de una plataforma de anuncios, así que uno erróneo se corrige registrando un reembolso.
Fallos habituales
- Registrar los depósitos solo en el CRM. Tu equipo ve los ingresos, pero la plataforma de anuncios sigue optimizando para clics.
- Usar la misma invitación de Telegram para todas las campañas, de modo que un depósito puede vincularse a una persona pero no a una fuente de tráfico.
- Reportar una compra sin valor. Meta la cuenta, pero no puede pujar en función de los ingresos.
- Depender de una exportación semanal. Meta rechaza los eventos con más de siete días de antigüedad, y los eventos con retraso debilitan la optimización.
- Hacer la coincidencia solo con un nombre introducido por un vendedor. Las plataformas de anuncios hacen la coincidencia con el email o el número de teléfono con hash.
- Omitir el id de transacción. Sin él, un segundo depósito sobre el mismo clic parece una repetición del primero y se trata como duplicado.
- Usar un código de moneda que la plataforma de anuncios no acepta. Usa un código ISO de tres letras, como EUR o USD.
Cómo atribuye Tellmetric los depósitos
Tellmetric mantiene el clic vinculado al usuario de Telegram durante todo tu ciclo de venta. Llegue por donde llegue un depósito, se asigna a Purchase, se enriquece con el email, el teléfono o el external id con hash cuando se proporcionan, se deduplica por transacción y se entrega a Meta en todos los planes, y a TikTok, Snapchat, Reddit, Spotify y Google Ads en Pro y Agency. Los reembolsos y contracargos se registran, pero nunca se reportan como conversiones.
Google Ads tiene dos requisitos propios. Un depósito solo se puede atribuir a un anuncio de Google cuando el visitante llegó con un id de clic de Google, lo que en la práctica significa a través de una landing page con el snippet de Tellmetric. Además, Google no acepta conversiones de clics con menos de seis horas de antigüedad, así que esos depósitos se suben en una ejecución posterior.
Cómo leer los depósitos en el panel
La tabla del embudo muestra los depósitos y su valor junto a los clics, las altas y los mensajes de cada campaña, fuente, anuncio o país. Si conectas tu cuenta publicitaria de Meta, la inversión importada añade a esas mismas filas el costo por depósito y el retorno de la inversión publicitaria. En Pro y Agency, las cohortes de altas agrupan a los miembros por la semana en que se unieron y suman los depósitos que hacen después, cuando sea que los hagan, para que veas cuántos ingresos ha generado hasta ahora cada semana de nuevos miembros. La página Deposits lista todos los depósitos con su estado de revisión y se puede exportar en CSV. Consulta cómo medir el ROI de los anuncios para grupos de Telegram para saber cómo usar estas cifras.
Preguntas frecuentes
Mis depósitos vienen de un bróker que solo conoce un sub-id. ¿Es compatible?
Sí, siempre que el sub-id que devuelve el bróker sea el id de clic de Tellmetric: pide al bróker que lo devuelva en el campo clickid del postback. Si tu bróker no puede devolverlo, reporta el depósito desde tu propio sistema a través de la API de eventos con el id de usuario de Telegram de quien deposita.
¿Puedo reportar el primer depósito por separado de los siguientes?
Sí. Usa status=ftd para el primer depósito y status=dep para los siguientes. Ambos se envían a Meta como Purchase, y el estado original se guarda en el evento.
¿Y los pagos dentro del bot?
Los pagos con Telegram Stars se registran automáticamente cuando el payload de la factura lleva el id de clic, así que no hace falta ningún postback.
¿Cuánto tiempo después del clic puede llegar un depósito?
Un postback se vincula por su id de clic, así que el depósito se atribuye llegue cuando llegue. A través de la API de eventos con un id de usuario de Telegram, la persona debe haber iniciado tu bot en los últimos 30 días. En ambos casos, el evento debe llegar a Tellmetric a tiempo, porque Meta no acepta eventos con más de siete días de antigüedad.
¿Los depósitos cuentan para el límite de mi plan?
No. Los planes se miden en usuarios rastreados, es decir, clics en enlaces de seguimiento. Las conversiones, como los depósitos, nunca tienen límite. Cuando un espacio de trabajo supera su límite mensual y el pago por uso no está activado, los nuevos postbacks se rechazan con el estado 402 hasta el mes siguiente o hasta que mejores el plan, mientras que las redirecciones siguen funcionando. En Pro con facturación mensual, el pago por uso cuesta 2 € por cada 1000 usuarios rastreados adicionales.
Mide las conversiones en Telegram de tus anuncios de Meta
El plan Free no requiere tarjeta. Pasa a Pro cuando quieras.