Recuperar carritos por WhatsApp suena bárbaro hasta que Meta te bloquea
La escena se repite más de lo que debería: un negocio sigue un tutorial, arma una lista de clientes que abandonaron carrito, dispara el primer mensaje por WhatsApp y a las pocas horas se encuentra con una restricción de Meta. No por spam “a secas”, sino por algo más básico: intentó escribirle de forma proactiva a gente que no tenía una conversación activa. Lo vi pasar más de una vez en estos últimos años, y siempre arranca igual: alguien vendió la idea de “recuperación de carritos por WhatsApp” como si el canal permitiera cualquier cosa.
No la permite.
La promesa de recuperar carritos por WhatsApp está bastante rota
Hay mucho contenido vendiendo WhatsApp como canal ideal para recuperar ventas perdidas. Y sí, en LATAM el canal pesa. Pero una cosa es que el cliente use WhatsApp todo el día y otra muy distinta es que vos puedas escribirle cuando quieras.
Ahí es donde el discurso comercial se rompe contra la pared técnica. Según la documentación oficial de Twilio para WhatsApp, la ventana de atención se abre cuando el usuario te escribe y dura 24 horas desde su último mensaje entrante. Dentro de esa ventana podés mandar mensajes libres; fuera de esa ventana, no (Twilio, key concepts).
Ese es el punto.
Por qué falla: Meta no te deja escribir libremente a quien abandonó si no hay conversación activa
Dicho más simple: si alguien dejó productos en el carrito a las 22:30 y no te escribió nada desde WhatsApp en las últimas 24 horas, no podés mandarle al día siguiente un “hola, te quedó esto pendiente” como mensaje libre. Meta lo bloquea a nivel política de canal, no a nivel opinión mía ni tuya.
La regla está escrita bastante claro. Meta define que los template messages son el único tipo de mensaje que puede enviarse fuera de una customer service window. Y Twilio lo traduce igual: la ventana arranca con mensaje del usuario y dura 24 horas desde el último inbound (Twilio).
Para recuperación de carritos esto importa muchísimo porque el abandono casi nunca coincide prolijamente con una conversación viva. A veces el cliente preguntó algo a la tarde, abandonó a la noche y todavía estás dentro de ventana. Perfecto. Pero muchas otras veces no. Y ahí ya no estás “siguiendo una conversación”: estás iniciando outreach proactivo.
La jugada moría ahí.

Y las plantillas no arreglan mágicamente el problema
Sí, existen las plantillas aprobadas. Antes se las nombraba mucho como HSM; hoy Meta las maneja como templates categorizados en marketing, utility y authentication (Meta templates overview, Twilio).
Ahora bien, una plantilla no es un pase libre. Primero, tiene que estar aprobada. Segundo, tiene restricciones de contenido. Tercero, tiene costo según categoría y país; desde julio de 2025 Meta cobra por mensaje template entregado, mientras que los mensajes no template dentro de ventana son gratuitos a nivel Meta (Meta pricing).
Y hay otro detalle incómodo: cualquier template que no responda a un pedido explícito del usuario probablemente termine categorizado como marketing (Twilio). O sea, justo el tipo de mensaje que más cuidado requiere.
Parece la solución. No lo es.
El insight incómodo: para recuperar bien, muchas veces WhatsApp no es el canal de salida
Si no hay ventana activa, el canal pragmático suele ser email o SMS. No porque sean “mejores” en abstracto, sino porque sí permiten ese contacto proactivo dentro de un marco más previsible.
En email, Tiendanube cita aperturas del 39% y clics del 23% para correos de recuperación de carrito (Tiendanube). CartBoss ubica el email más arriba, con aperturas promedio del 45% y conversiones del 5% al 10%, mientras que SMS muestra aperturas del 98% y conversiones del 15% al 20%, aunque con mayor costo por mensaje (CartBoss, email vs SMS).
Entonces el criterio no es “todo por WhatsApp”. El criterio es: si la ventana sigue abierta, WhatsApp tiene sentido. Si no sigue abierta, email o SMS. Y si el carrito es de ticket alto o la duda era urgente, SMS puede tener más lógica por inmediatez. Para qué mentirte.

Pero tampoco hay email ni SMS si no capturaste el dato antes
Acá aparece la parte que casi nadie quiere mirar. Si el cliente nunca te dejó email ni teléfono alternativo, y tampoco hay ventana activa de WhatsApp, no tenés cómo contactarlo sin meterte en terreno que no da.
Pequeño paréntesis: si tu estrategia de recuperación depende de “después vemos cómo conseguimos el dato”, no tenés estrategia, tenés optimismo.
Además, no es raro llegar tarde. La fricción en checkout sigue siendo alta: el 48% abandona por costos extra, el 26% por tener que crear cuenta y el 25% por falta de confianza al cargar la tarjeta (ADN Empresario con datos citados de Statista/CACE). Si esperás capturar el dato recién al final, muchas veces ya perdiste.
La solución real empieza durante la conversación inicial
La versión corta sería esta: la recuperación se diseña antes del abandono. Cuando el cliente entra por WhatsApp a preguntar por talle, stock, envío o medios de pago, ahí es donde un asistente bien armado captura email y teléfono de forma conversacional, los valida y los guarda con contexto.
No hablo de pedir datos porque sí. Hablo de hacerlo cuando tiene sentido operativo. “Si querés, te paso el link y te dejo también el seguimiento por mail por si se corta la compra”. O “te tomo un celular para avisarte si cambia stock o envío”. Suena simple porque debería sonar simple.
Y además esa charla inicial sirve para detectar la objeción probable. Sabemos que los costos extra lideran el abandono y que la confianza y el proceso de pago pesan mucho (Contentsquare, Tiendanube). Si el cliente preguntó tres veces por envío a Córdoba, no le recuperes el carrito con un mensaje genérico: recuperalo resolviendo esa duda.
No es magia. Es estructura.

Después del abandono, el sistema decide con una lógica simple
Una vez que el carrito queda abandonado, el flujo correcto no necesita sobreingeniería. Revisa si hay ventana activa de WhatsApp. Si la hay, podés escribir por WhatsApp con mensaje libre o incluso con template si el caso lo pide. Si no la hay, salís por email o SMS.
Eso es justamente lo que se puede montar hoy con herramientas como Atiendia: captura y validación de datos durante la conversación, chequeo de ventana disponible y salida por el canal correcto según contexto — WhatsApp si sigue activa, email o SMS vía Twilio si ya no lo está.
Y acá viene la objeción típica, que además es válida: “¿no conviene mandar siempre por SMS porque abre más?”. Capaz en tu caso sí, capaz no. SMS tiene una inmediatez brutal (CartBoss), pero email te deja más espacio para contexto, imágenes, detalle de producto y políticas. El canal no se elige por fanatismo. Se elige por fricción, urgencia y dato disponible.
El mensaje correcto no dice “te olvidaste algo”: resuelve la duda que te frenó
Los mejores mensajes de recuperación no parecen recordatorios desesperados. Parecen continuidad de una compra que se trabó por algo concreto.
Si el abandono vino después de ver el costo de envío, el mensaje tiene que aclarar envío. Si el cliente dudó por medios de pago, el mensaje tiene que resolver pago. Si había desconfianza, conviene reforzar devolución, seguimiento o seguridad. No es casual: entre las causas más repetidas aparecen costos extra, cuenta obligatoria, confianza, método de pago y checkout largo (ADN Empresario, Contentsquare).
Parece copy. No lo es. Es diseño de flujo con memoria.

También importa cuándo: cada canal tiene su ventana útil
En email, Rejoiner encontró que el primer envío una hora después del abandono suele rendir mejor; luego suma uno al día siguiente y otro a los tres días (Rejoiner timing). En SMS, CartBoss recomienda un primer mensaje entre 5 y 15 minutos, otro entre 3 y 6 horas y un tercero a las 24 horas (CartBoss timing).
WhatsApp no se rige por “cuánto tiempo pasó desde el abandono”, sino por “cuánto tiempo pasó desde el último mensaje del usuario”. Esa diferencia parece menor. No lo es.
Caso hipotético: cómo se vería esto en una PyME sin inventar milagros
Imaginá una tienda de indumentaria de CABA. Una clienta escribe por WhatsApp a las 18:40 preguntando por un blazer negro, talle M, y si llega al día siguiente a Zona Norte. El asistente responde stock, aclara envío y, antes de pasarle el link, le pide un mail para mandarle el resumen del pedido y un celular de respaldo por si hay novedades de entrega. Los valida en el momento.
La clienta entra al checkout, agrega el blazer y abandona a las 23:10. No compra. Nada raro: en la región el abandono supera el 75% y algunos relevamientos lo ubican en 83,43% en América Latina (ADN Empresario, Innovación Digital 360).
A la mañana siguiente, el sistema revisa. Si la clienta volvió a escribir durante la noche y la ventana sigue abierta, sale WhatsApp: un mensaje corto, con el producto exacto y una aclaración sobre envío al día siguiente. Si no hubo mensaje y la ventana ya no está disponible, sale email una hora después del trigger operativo del negocio, o SMS si el caso pide más urgencia. El contenido no dice “hola, olvidaste algo”. Dice algo más útil: que el blazer sigue disponible, que el envío a Zona Norte llega mañana y que puede retomar el checkout desde el link.
No hace falta inventar una conversión heroica para que eso tenga sentido. Hace falta que el mensaje llegue por el canal permitido, con el dato correcto y resolviendo la fricción real. Si no, es maquillaje.
Lo más honesto que se puede decir sobre este tema
Recuperar carritos no es “mandar WhatsApps”. Es diseñar una salida posible según la política del canal y los datos que capturaste antes. Si hay ventana activa, WhatsApp sirve. Si no la hay, necesitás email o SMS. Y si no tenés ninguno de esos datos, no hay truco elegante que lo arregle.
Lo demás es humo con webhook.
Si querés recuperar carritos de verdad, la conversación importante no empieza cuando el cliente se fue: empieza bastante antes.