de qué anuncio llegó cada chat, y cuánto vendió.
heysteff registra de dónde llega cada conversación de WhatsApp, Instagram y Messenger —un anuncio de Meta que abre el chat, un enlace con UTM, una historia o una publicación— y la cruza con los pedidos de tu tienda Shopify. Así ves cuántos chats y cuántas ventas trae cada campaña y, con tu cuenta publicitaria conectada, el ROAS de cada anuncio.
El chat que llegaba de un anuncio contaba como orgánico
Un anuncio de clic a WhatsApp o a Instagram Direct termina en una conversación, y la venta se cierra ahí, no en una página con píxel. Meta adjunta al primer mensaje una referencia al anuncio, pero si nadie la lee, ese chat se ve como cualquier otro y la campaña queda sin ventas. heysteff la lee en cada mensaje que entra y la guarda sin frenar la recepción.
Qué señales lee y cuál gana
Una persona puede ver un anuncio y después responder una historia. Por eso el origen se decide por prioridad: gana la señal más específica.
| Origen | Cómo se detecta | Prioridad |
|---|---|---|
| Anuncio de Meta | La referencia que Meta adjunta al mensaje en anuncios de clic a WhatsApp, Instagram o Messenger | 1 (gana) |
| Enlace rastreable | El código de 6 caracteres de un enlace de heysteff, o el paso a WhatsApp desde el asistente en la tienda | 2 |
| Historia de Instagram | Una respuesta o una mención en una historia | 3 |
| Publicación | Un comentario o el enlace desde una publicación | 4 |
| Respuesta a un mensaje automático | Sin señal anterior, respondió dentro de 72 horas a un mensaje automático de heysteff | 5 |
| Orgánico | Ninguna de las anteriores | 6 |
La unidad es la conversación que cobra el plan: la ventana de 24 horas que abre un mensaje del cliente. Si en una ventana no hay ninguna señal, se arrastra la más reciente de los 7 días anteriores, porque quien vino de un anuncio el lunes y vuelve el miércoles sigue siendo de ese anuncio. Una venta toma el último origen de su conversación dentro de los 30 días previos a la compra; Meta mide los anuncios de mensajes a 28 días.
Enlaces con UTM para todo lo que no es un anuncio
Para la biografía de Instagram, un QR en el local o una colaboración, creas un enlace rastreable con sus parámetros UTM. Cada clic genera un código de 6 caracteres; si la URL trae otras UTM, mandan las de la URL. En WhatsApp el código viaja al final del texto precargado y heysteff lo quita del mensaje antes de guardarlo, así tu equipo no lo ve; en Instagram y Messenger viaja en el parámetro de referencia del enlace.
Ventas por campaña y ROAS por anuncio
Las ventas salen de los pedidos de tu tienda Shopify conectada. La campaña de cada venta se toma de la UTM del enlace rastreable; si no hay, de la campaña de Meta; si tampoco, de la UTM del pedido. Además, todo enlace a tu tienda que sale por heysteff lleva utm_source=heysteff, el canal como utm_medium y el tipo de mensaje como utm_campaign, sin pisar las UTM que tú ya pusiste. Así heysteff aparece como canal propio en los reportes de Shopify.
Para el ROAS, conectas tu cuenta publicitaria de Meta con permiso de solo lectura. heysteff sincroniza el catálogo de anuncios y el gasto de los últimos 35 días, y calcula el ROAS solo cuando la moneda de la cuenta publicitaria coincide con la de tu tienda. Ese permiso de Meta se habilita por espacio de trabajo: si no ves la opción en tu panel, escríbenos. Sin ella ves el título del anuncio, sin campaña ni ROAS.
Dónde lo ves
En el panel, en Ventas → «Origen de conversaciones», cada número abre la lista de conversaciones o pedidos que lo forman. Cada hilo de la bandeja muestra su origen, y la app de Shopify lo incluye en «Ventas por heysteff». También está en el servidor MCP.
Lo que todavía no hace
La compra no se le devuelve a Meta por la API de Conversiones de mensajería. Y con una cuenta de Instagram conectada por el inicio de sesión de Instagram, el anuncio que abre un hilo nuevo sí se registra, pero el que reabre un hilo existente no llega.
Preguntas frecuentes
¿Cómo mido el ROAS de anuncios que llevan a WhatsApp?
Con dos datos: qué anuncio abrió cada chat y cuánto se vendió después. heysteff lee la referencia que Meta adjunta al primer mensaje, cruza esa conversación con los pedidos de Shopify de los 30 días siguientes y, si conectas tu cuenta publicitaria con permiso de solo lectura, divide esas ventas por el gasto del anuncio, siempre que las dos monedas coincidan.
¿Cómo sé de qué anuncio de Meta llegó un chat de WhatsApp?
Meta lo dice en el primer mensaje: los anuncios de clic a WhatsApp traen una referencia con el anuncio de origen. heysteff la guarda al recibir el mensaje y la muestra en la franja «Origen» del hilo y en el reporte de Ventas. Sin la cuenta publicitaria conectada ves el título del anuncio; con ella, también la campaña.
¿Cómo pongo UTM en un enlace de WhatsApp?
Con un enlace rastreable de heysteff: lo creas con tus parámetros UTM y cada clic deja un código de 6 caracteres al final del texto precargado. Cuando la persona envía ese mensaje, heysteff reconoce el código, lo quita del texto y asocia la conversación al enlace y a sus UTM.
¿Cuánto tiempo después del chat se le atribuye una venta a la campaña?
Hasta 30 días: una venta toma el último origen de la conversación de ese cliente dentro de los 30 días anteriores a la compra.
¿Qué pasa si un cliente llega por un anuncio y después responde una historia?
Gana el anuncio. Cuando una conversación tiene varias señales en la misma ventana, se queda con la de mayor prioridad: anuncio, luego enlace rastreable, historia y publicación.
¿Necesito Shopify para ver las ventas por campaña?
Para las ventas, sí: salen de los pedidos de tu tienda Shopify conectada, que se incluye desde el plan Pro y en los planes de la app de Shopify. El origen de las conversaciones, en cambio, se registra en cualquier plan y canal compatible, con o sin tienda.
◆ siguiente paso
Conecta tus canales y mira desde el primer chat de dónde llega cada cliente.
También te puede servir: analítica de conversaciones, campañas de WhatsApp, embudo de ventas, número de WhatsApp para tu negocio y agente de IA para Shopify.