Plataforma de Tracking Telegram → Meta Ads
Necesito desarrollar una plataforma SaaS que conecte campañas publicitarias de Meta (Facebook/Instagram) con eventos reales de Telegram. El problema actual es que Meta solo ve "clicks en la landing page" y no sabe si el usuario realmente entró al canal de Telegram o interactuó con el bot. Esto hace que el algoritmo optimice para clicks baratos sin valor real, disparando el costo por adquisición. La plataforma intercepta el click del anuncio, lo vincula con la acción real en Telegram, y reporta el evento correcto a Meta vía Conversions api (capi, server-side).
Datos clave: 10 clientes activos, ~40,000 usuarios/mes, entrega en 4 semanas, plataforma en español.
MÓDULO 1 — Tracking de Uniones a Telegram
Links de tracking únicos por campaña que capturan: fbclid, utm_source, utm_campaign, utm_content y sub1-sub5. Al hacer click se genera un click_id único que se guarda en base de datos. El usuario es redirigido a Telegram y el bot escucha en tiempo real vía webhooks: cuando el usuario se une al canal o inicia el bot, el sistema hace el match con el click_id. También registra cuando el usuario abandona el canal (left_chat_member) para calcular retención real. Funciona para canales públicos, canales privados con join request, y bots. Deduplicación obligatoria: el mismo Telegram user_id no puede disparar el mismo evento dos veces.
MÓDULO 2 — Envío de Eventos a Meta Conversions API
Integración completa con Meta CAPI (server-side, sin depender de píxel del navegador). Cada cliente configura su Pixel ID y Access Token desde su panel. Eventos configurables: Lead, Subscribe, Purchase y ViewContent. Soporte para eventos de compra con valor y moneda para optimización por ROAS. Cada postback queda registrado con estado (éxito/error), timestamp y respuesta de Meta para auditoría.
MÓDULO 3 — Dashboard de Analytics
Métricas clave: clicks únicos, joins, salidas del canal, tasa de conversión y retención neta. Tabla de campañas con desglose completo. Filtros por rango de fechas, campaña, país y entrypoint de Telegram. Vista de clicks individuales con fuente, país, IP y estado. Exportación a CSV.
Sub-módulo opcional por cliente: el cliente ingresa su gasto en pauta y la plataforma calcula automáticamente CPL, costo por usuario retenido, y genera una gráfica de inversión vs. Resultados filtrable por fechas. Tabla resumen: Inversión — Joins — Salidas — Retención % — CPL — Costo por usuario retenido.
MÓDULO 4 — Conteo y Billing por Cliente
Contador de usuarios únicos por cliente con deduplicación estricta por Telegram user_id (quien entra, sale y vuelve cuenta como uno solo). Panel de administración exclusivo para el operador con resumen de uso por cliente: usuarios del mes, histórico y proyección. Cada cliente solo ve su propio consumo. Exportación de reporte mensual por cliente para facturación. Alertas cuando un cliente supere el umbral definido de usuarios en el mes.
REQUISITOS TÉCNICOS
Stack recomendado (flexible):
Node.js o Python en backend, PostgreSQL, React o
Next.js en frontend. Arquitectura multi-tenant: cada cliente aislado con sus bots, píxeles, links y conteo independientes. Login por email con panel de admin separado para el operador. Webhooks de Telegram con reintentos y tolerancia a fallos. Dimensionado para 40,000 eventos/mes desde el día uno. Código limpio entregado en repositorio Git privado.
ENTREGABLES
Plataforma desplegada en servidor con URL accesible
Código fuente en repositorio Git privado
Documentación básica de configuración
Sesión de onboarding de 30 minutos
2 semanas de soporte post-entrega para bugs críticos
Proyecto con potencial de largo plazo. Hay fase 2 planeada (bot builder, CRM, mass push, whitelabel). Busco un desarrollador confiable para construir algo sólido y duradero.
Plazo de Entrega: No definido