← Todos los posts

25 de abril de 2026

Walnk.app: tracking real de conversaciones de WhatsApp

Construí Walnk porque me cansé de no saber qué campaña traía las conversaciones de WhatsApp. Te cuento el problema, la solución y el stack.

SoftwareSaaSMarketingWhatsApp

El problema

Manejas tres campañas en Meta y Google. Las tres terminan en un botón "WhatsApp". El cliente recibe 30 mensajes al mes. ¿Cuál campaña los trajo?

La respuesta corta: no sabes. Los enlaces wa.me/XXX no tienen tracking. WhatsApp no expone analítica por origen. Y tu cliente está pagando 3 campañas sin saber cuál funciona.

La solución: Walnk

Walnk.app genera un enlace tipo walnk.app/r/musseb-mallorca que:

  1. Loguea cada clic con UTMs, IP, timestamp, dispositivo, navegador.
  2. Redirige al WhatsApp del cliente con el mensaje pre-poblado que tú definas.
  3. Te da un dashboard con clics, conversaciones cerradas, costo por conversación por campaña.

El stack

  • Next.js + TypeScript — frontend y backend en el mismo deploy.
  • Edge runtime para el redirect (latencia < 50ms en RD).
  • Postgres para clicks y campañas. Una tabla simple pero bien indexada.
  • Tracking pixel opcional para ver si después convirtieron en la conversación (manual flag).

El insight clave

El cliente no necesita saber TODO sobre cada conversación. Necesita saber qué campaña tirar y cuál escalar. Walnk responde solo eso, en una pantalla.

Lo que sigue

Estoy probando integraciones con WhatsApp Business API y WATI para cerrar el loop completo (clic → conversación → resultado). Si te interesa probarlo en beta, escríbeme.

Comentarios pronto — Disqus pendiente de configuración