Operaciones de mensajería

Cómo crear un flujo de recuperación de carritos por WhatsApp

Cree la recuperación como una máquina de estados que revisa compra, permiso, inventario, precio, respuestas y propiedad antes de cada mensaje.

Por DripTell EditorialPublicado 8 de agosto de 2026Tiempo de lectura 9 min read
Cliente comparando dos cascos de bicicleta sin marca en una tienda independiente luminosa

Un recordatorio de carrito puede llegar en el momento previsto y aun así ser incorrecto. La persona quizá ya compró en otra sesión. El precio pudo cambiar, el producto pudo agotarse, un agente puede estar resolviendo un fallo de pago o el cliente puede haber pedido que no le escriban más.

Por eso, una recuperación fiable de carritos por WhatsApp no es un temporizador seguido de dos o tres mensajes. Es una pequeña máquina de estados. Antes de cada envío comprueba si el checkout sigue abierto, si la persona espera ese contacto por WhatsApp, si la oferta continúa siendo cierta y si otro recorrido tiene ahora la autoridad para comunicarse.

La regla práctica es sencilla: trate el abandono como motivo para volver a comprobar, no como permiso para enviar.

Defina qué checkout puede recuperarse

Una plataforma de comercio puede indicar que un carrito o checkout no terminó, pero esa observación solo es el principio. Shopify, por ejemplo, expone el momento de finalización en el registro de checkout abandonado. Su registro de abandono relacionado puede indicar si el cliente creó un pedido o borrador después del evento y si queda inventario. No conviene copiar su modelo de datos exacto en todas las tiendas, pero el principio sí sirve: la decisión del mensaje debe seguir el estado comercial actual, no un evento antiguo.

Cree un candidato de recuperación solo cuando pueda mantener unidos estos datos:

  • un identificador estable del carrito o checkout
  • el identificador de cliente o contacto de la tienda
  • el destino de WhatsApp y la prueba que permite usarlo
  • identificadores de artículos, cantidad, precio, moneda y enlace capturados al iniciar
  • el último estado conocido de pedido, pago e inventario
  • el propietario del recorrido y cualquier conversación activa de soporte
  • el siguiente momento de revisión
  • el motivo del envío, la supresión o la escalación

Los artículos capturados son evidencia útil, pero no siguen siendo verdad para siempre. Consulte de nuevo el registro autoritativo antes de que salga el mensaje.

Coloque cinco controles antes de cada envío

El primer recordatorio y todos los posteriores deben superar los mismos cinco controles. Si una respuesta es incierta, retenga el mensaje y envíe el caso a revisión.

Identidad

¿Puede el sistema unir el checkout con la persona correcta sin depender de un nombre parecido o un teléfono sin verificar? Un enlace válido enviado a la persona equivocada es peor que un recordatorio tardío.

Permiso

¿Tiene la empresa el número y un permiso que cubre este contacto por WhatsApp? La Política de Mensajería de WhatsApp Business vigente exige el número y el consentimiento, obliga a respetar las bajas y requiere una plantilla aprobada cuando la empresa inicia la conversación. La empresa sigue siendo responsable del método de consentimiento y de la ley aplicable.

Estado comercial

¿Sigue incompleto el checkout? ¿Se creó un pedido o pago en otra sesión, canal, cuenta o compra como invitado? La búsqueda debe usar los identificadores más sólidos disponibles y no solo el estado original del carrito.

Veracidad de la oferta

¿Siguen disponibles los artículos con el precio, moneda, entrega y existencias que implica el mensaje? Si terminó un descuento o falta inventario, no envíe una promesa antigua. Suprima el caso o diríjalo a una alternativa útil.

Autoridad del recorrido

¿Respondió el cliente, se dio de baja, abrió un caso, entró en otra campaña o recibió un agente asignado? Solo un recorrido debe tener autoridad de envío a la vez. Una conversación en vivo normalmente debe pausar la recuperación programada.

Estos controles vuelven el flujo más conservador, pero también hacen más defendible cada mensaje entregado.

Construya el flujo alrededor de cambios de estado

Una secuencia fiable puede usar observado, elegible, en espera, revisión, enviado y después respuesta, recuperado, suprimido o requiere revisión. Importan más las transiciones que los nombres.

  1. Registre el evento. Guarde el carrito o checkout abandonado con un ID único. Una repetición del mismo evento no debe iniciar otro recorrido.
  2. Resuelva el cliente. Una el registro comercial con el contacto y destino de WhatsApp correctos. Mantenga las coincidencias ambiguas fuera del envío automático.
  3. Compruebe el permiso. Guarde fuente, finalidad, fecha y estado de baja. No reduzca el consentimiento a un valor sí o no sin explicación.
  4. Espere por un motivo. Dé tiempo a que termine una compra normal. La espera no es una cifra mágica de conversión, sino el punto en que otra revisión resulta útil.
  5. Recupere el estado actual. Busque de nuevo un pedido completo, cambio de inventario, enlace inválido, excepción de pago o actividad reciente.
  6. Reclame la autoridad de envío. Forme una clave idempotente con cliente, checkout, etapa y plantilla. Solo un proceso o recorrido debe reclamarla.
  7. Envíe un mensaje exacto. Use la plantilla aprobada que corresponda a la finalidad. Nombre la tienda, explique el motivo, ofrezca una ruta segura de vuelta y facilite pedir ayuda o darse de baja.
  8. Escuche antes de continuar. Una respuesta debe pausar lo programado y asignar la conversación al propietario correcto con el contexto del carrito.
  9. Cierre con evidencia. Una compra verificada, baja, checkout vencido, artículo no disponible o caso resuelto debe detener los recordatorios futuros.

El segundo mensaje no crea un derecho nuevo. Debe repetir los controles de identidad, permiso, estado comercial, oferta y autoridad.

Escriba para la duda sin resolver

Muchos consejos públicos empiezan con urgencia, descuentos y una secuencia lista de tres mensajes. Eso puede perder la pregunta útil: ¿por qué se detuvo esta persona?

Un primer mensaje neutral podría decir:

Dejaste un checkout abierto con nosotros. Si aún lo quieres, puedes continuar aquí. Responde si te frenan el precio, la entrega o la elección del producto.

El texto no afirma que el producto esté reservado ni crea escasez falsa. Da una vía directa para explicar el obstáculo real.

Si la persona pregunta por talla, entrega, pago o producto, la recuperación se convierte en una conversación de servicio. El propietario de la bandeja necesita el ID del carrito, los artículos, los mensajes anteriores y el siguiente paso. Continuar una secuencia automática de descuentos sobre esa respuesta no es recuperación, es ruido.

Siga un checkout de una tienda de bicicletas

Imagine que una persona llega al pago con un casco de bicicleta y se marcha. El evento crea un candidato, no un mensaje inmediato.

Tras la espera, el sistema no encuentra un pedido completo y confirma que el casco sigue disponible al precio guardado. El contacto muestra permiso para ofertas relevantes por WhatsApp y ninguna baja. No hay conversación de soporte ni recorrido competidor, así que el flujo reclama autoridad y envía un recordatorio aprobado.

La persona responde que duda sobre el ajuste. Esa respuesta pausa la secuencia y asigna la conversación al equipo de la tienda con el modelo y el enlace. Un agente explica las tallas y el cliente realiza el pedido.

El evento del pedido cierra el estado de recuperación. Si una segunda etapa programada despierta más tarde, la comprobación nueva suprime el mensaje.

Cambie ahora un dato. Suponga que el cliente compró el mismo casco como invitado antes del primer recordatorio. El checkout original puede seguir abierto, pero la búsqueda encuentra la compra y detiene el envío. Esta supresión es tan importante como una venta recuperada porque evita un mensaje claramente obsoleto.

Haga explícitas las reglas de parada

Todo flujo de recuperación necesita más salidas documentadas que mensajes. Detenga o retenga cuando:

  • se cree un pedido o se verifique el pago del cliente y artículos relevantes
  • venza el enlace o no pueda reconstruirse el carrito
  • inventario, precio, entrega, impuesto o descuento vuelvan inexacto el mensaje
  • la persona responda, se dé de baja, bloquee o retire el permiso
  • un agente tome la conversación
  • una excepción de pago o riesgo requiera revisión
  • el cliente ya esté en un recorrido de servicio o retención más prioritario
  • no pueda verificarse la identidad o el estado comercial actual

No borre el registro cuando se active una regla. Guarde estado, motivo, evento de origen y hora. Ese historial explica por qué no se envió y distingue una supresión sana de una automatización averiada.

Mida las decisiones además de las ventas

Medir solo ingresos recuperados puede premiar envíos agresivos. Una revisión mejor separa el resultado de los mensajes de la calidad de las decisiones.

Cuente candidatos elegibles, envíos, respuestas, pedidos recuperados verificados e ingresos atribuibles. Cuente también supresiones por motivo, eventos duplicados rechazados, mensajes posteriores a compra evitados, bajas, enlaces inválidos, precios obsoletos, problemas de inventario y conversaciones que necesitaron un agente.

Defina una regla de atribución. Una compra posterior al mensaje es observable, pero no demuestra que el mensaje la causó. Separe pedidos mediante el enlace trazado de compras por otra ruta dentro de la ventana de observación. Cuando sea posible, use un grupo de control sin mensaje en lugar de llamar ingreso recuperado a cada pedido posterior.

Aplique el modelo en DripTell

DripTell encaja cuando la mensajería se convierte en una operación con propietario. Una integración con Shopify verificada puede llevar eventos relevantes de cliente y pedido al contexto. La automatización aplica condiciones, esperas, llamadas externas, asignación y estados de parada. Una plantilla aprobada de WhatsApp abre la conversación y la bandeja de equipo entrega las respuestas a un propietario con contexto.

El marketing por goteo está diseñado para detener el seguimiento automático cuando la persona interactúa. Esa capacidad solo funciona bien si el sistema comercial también aporta el estado autoritativo de pedido y producto. DripTell debe coordinar decisión y conversación, no inventar inventario, pago o cumplimiento que pertenecen a la tienda conectada.

Empiece con una tienda, una fuente de checkout, una plantilla aprobada y una cola humana. Pruebe compras anteriores al envío, otra sesión, bajas, enlaces vencidos, falta de existencias, fallos de pago, eventos duplicados, respuestas y reintentos. El flujo está listo para crecer cuando el equipo confía tanto en lo que envía como en lo que se niega a enviar.

Preguntas que debe responder el equipo

Cuántos recordatorios por WhatsApp debería enviar una tienda

No hay una cifra universal. Empiece con un mensaje útil. Añada otro solo si tiene una finalidad distinta, repite todos los controles y un grupo de comparación demuestra valor sin bajas o quejas inaceptables.

Necesita descuento cada carrito abandonado

No. Un descuento puede ser irrelevante ante una duda de talla, un fallo de pago, un artículo agotado o una entrega cambiada. Primero haga exacto el checkout y ofrezca una vía útil de respuesta.

Qué debe detener la secuencia

Una compra verificada, respuesta, baja, checkout inválido, oferta no disponible, propiedad humana, recorrido más prioritario o identidad incierta debe detener o retener la secuencia.

Cuál es la protección técnica más importante

Vuelva a comprobar la fuente comercial justo antes del envío y reclame después una clave idempotente. Juntas, estas medidas evitan muchos recordatorios obsoletos y duplicados.

DT

DripTell Editorial

Guías prácticas revisadas por el equipo de producto y flujos de cliente de DripTell.

Consulta cómo DripTell verifica el producto, utiliza fuentes primarias y corrige errores.

Política editorial y de fuentes