Cómo recuperar carritos abandonados de Fenicio por WhatsApp
Una guía práctica para conectar Fenicio con WhatsApp sin confundir compra en curso, abandono, pago pendiente, permiso ni venta recuperada.
Para recuperar compras abandonadas de Fenicio por WhatsApp necesitás conectar seis piezas: el estado real de la venta, un teléfono válido, permiso explícito para escribir por WhatsApp, el linkCarrito correcto, una espera coherente y una regla que cancele el envío cuando la compra cambia de estado.
Fenicio ya registra instancias de checkout, distingue ventas en curso, abandonadas, con pago pendiente, aprobadas o canceladas, y ofrece herramientas de email y compra asistida. Su API también puede devolver fechas de abandono y recuperación, datos del comprador y un enlace para retomar el carrito. Eso no significa que cualquier compra visible en el panel pueda recibir un WhatsApp: el canal necesita consentimiento, una integración adicional y controles de detención.
La implementación no empieza redactando el mensaje. Empieza definiendo qué estado de Fenicio querés seguir, qué dato demuestra el permiso y cómo vas a volver a consultar la venta antes de contactar.
Si todavía necesitás ordenar la base, revisá qué es un carrito abandonado y cómo recuperar esas ventas antes de entrar en la arquitectura específica de Fenicio.
Qué ofrece Fenicio y qué tiene que resolver la integración
En Fenicio, una venta es toda instancia en la que una persona inicia el checkout, aunque no lo complete. Esa definición es más concreta que un simple evento de “agregar al carrito”, pero todavía agrupa situaciones con tratamientos distintos.
Deslizá la tabla hacia los lados para ver todas las columnas.
| Pieza | Qué aporta Fenicio | Qué debe resolver la integración de WhatsApp |
|---|---|---|
| Detección | Estados de venta, fechaInicio, fechaAbandono, fechaRecuperada y actividad en Callcenter | Elegir casos elegibles y no disparar sobre una señal vieja |
| Contacto | Datos del comprador cuando están disponibles, incluido teléfono según la configuración | Normalizar el número y manejar datos faltantes sin inventarlos |
| Consentimiento | Fenicio puede conservar datos y campos configurados por el comercio | Guardar una prueba separada de opt-in para WhatsApp, con marca, finalidad, fecha y origen |
| Retorno | linkCarrito para recuperar una compra abandonada y compra asistida | Proteger el enlace, probarlo y enviarlo solo a la persona correcta |
| Detención | Estados como APROBADA, CANCELADA o recuperación registrada | Cancelar colas ante compra, baja, respuesta o cambio de elegibilidad |
| Canal | Avisos nativos por email e integraciones de atención o marketing | Conectar la Plataforma de WhatsApp Business, plantillas, bajas y trazabilidad |
Fenicio documenta avisos automáticos por email para compras abandonadas y recordatorios de pago pendiente. También incluye Callcenter y compra asistida para que un operador trabaje sobre compras en curso o abandonadas. WhatsApp aparece como canal de atención y a través de integraciones adicionales, no como permiso automático ni como sustituto de esas reglas.
Antes de automatizar, revisá por qué los clientes abandonan el carrito. Si el problema es una pasarela caída, stock incorrecto, una dirección que no entra o un costo sorpresa, el enlace de retorno solo devuelve a la persona a la misma fricción.
En Fenicio, “abandonada” tiene una definición concreta
La guía vigente de Fenicio marca una venta como abandonada después de 10 minutos sin interacción. Ese umbral sirve para clasificar dentro de la plataforma; no demuestra que diez minutos sea el momento correcto para enviar un WhatsApp.
Además, una venta abandonada con más de 60 días se cancela automáticamente. Una cancelación es definitiva. Ninguno de esos plazos debería copiarse como frecuencia comercial sin mirar producto, horario, consentimiento y capacidad de respuesta.
La primera regla práctica es no tratar todos los estados como si fueran “carritos para recuperar”:
Deslizá la tabla hacia los lados para ver todas las columnas.
| Estado o situación | Qué significa en Fenicio | ¿Conviene programar WhatsApp? | Control siguiente |
|---|---|---|---|
EN_CURSO | La persona sigue navegando o el caso continúa activo | No por abandono | Esperar inactividad real y evitar interrumpir el checkout |
ABANDONADA | Pasaron 10 minutos sin interacción y no completó el checkout | Solo si hay teléfono, permiso y contexto | Revalidar estado, enlace y horario antes de enviar |
PAGO_PENDIENTE | Terminó el checkout, pero el pago todavía no se hizo efectivo | No como “carrito olvidado” | Usar el flujo específico de pago pendiente y su vencimiento |
REQUIERE_APROBACION | La venta necesita revisión administrativa | No automáticamente | Resolver la excepción interna antes de contactar |
APROBADA | Checkout y pago se completaron | No | Suprimir todos los recordatorios pendientes |
CANCELADA | La venta fue anulada y el estado es definitivo | No con un enlace viejo | Explicar el caso por soporte si corresponde; no prometer que se retoma |
Fenicio también puede mostrar ventas “pendientes de registrar” cuando falla la conexión con el sistema de gestión. Eso es una alerta operativa, no una invitación a mandar marketing. Primero hay que confirmar si la compra existe, si se reservó stock y qué ve el cliente.
Para calcular la tasa de abandono de carrito en una tienda Fenicio, documentá qué estados entran en el numerador y el denominador. No mezcles ABANDONADA, PAGO_PENDIENTE y CANCELADA como si fueran el mismo problema.
El teléfono del comprador no prueba permiso para WhatsApp
La información de una venta puede incluir nombre, email y teléfono, según la configuración y el punto al que llegó la persona. Ese teléfono puede ser necesario para entrega o soporte. No demuestra por sí solo que el comercio pueda iniciar mensajes comerciales por WhatsApp.
La política vigente de WhatsApp exige dos cosas separadas: que la persona haya dado su número y que haya aceptado recibir mensajes posteriores por WhatsApp de la empresa identificada. También exige respetar las bajas que lleguen dentro o fuera del canal.
El registro de consentimiento debería guardar como mínimo:
- el texto exacto que vio la persona;
- el nombre de la empresa que enviará;
- WhatsApp como canal explícito;
- la categoría o finalidad del mensaje;
- fecha, hora, zona horaria y origen;
- identificador de la venta o sesión cuando corresponda;
- estado de baja y fecha de la última modificación.
No conviene marcar la casilla por defecto ni mezclarla con términos obligatorios para comprar. Tampoco alcanza con que una plantilla haya sido aprobada por Meta: la aprobación del contenido no reemplaza el permiso del destinatario.
Para diseñar el consentimiento, la baja y las supresiones, usá esta guía sobre cómo enviar mensajes comerciales por WhatsApp sin molestar.
Elegí una ruta de implementación
Ruta 1: Callcenter y compra asistida
Fenicio permite ver compras en curso y abandonadas en Callcenter. Los roles de supervisor y operador pueden repartir casos, editar pedidos asignados, enviar emails y finalizar compras mediante el flujo de compra asistida.
Esta ruta sirve cuando un equipo necesita revisar excepciones, corregir datos, ajustar productos o acompañar una compra de mayor consideración. Si la conversación pasa a WhatsApp, el operador igual necesita validar el permiso y registrar qué ocurrió. La existencia de un caso en Callcenter no habilita el canal por sí sola.
El objetivo no debería ser llamar o escribir a todo lo que aparezca. Conviene priorizar compras con identidad suficiente, intención alta y un problema que alguien realmente pueda resolver.
Ruta 2: una integración disponible para Fenicio
La guía de Fenicio lista integraciones de atención al cliente y marketing conversacional que pueden trabajar con WhatsApp. Antes de elegir una, comprobá:
- cómo accede a las ventas y qué estados usa;
- si necesita habilitación de API e IPs autorizadas;
- dónde obtiene el teléfono y el consentimiento;
- si usa el
linkCarritode Fenicio o reconstruye la compra; - cómo detiene mensajes ante aprobación, cancelación, baja o respuesta;
- quién administra el número, las plantillas y los datos;
- qué ocurre con la información cuando termina el servicio.
Una demo que logra enviar un mensaje no demuestra que la integración vaya a clasificar bien los estados ni a frenar a tiempo.
Ruta 3: integración a medida con API V1
La API V1 de Fenicio permite listar órdenes y recuperar el detalle de una orden. El endpoint base vive en el dominio de cada comercio, y Fenicio exige habilitar la IP del servicio que hará las consultas.
El listado /API_V1/ordenes admite filtros por fecha, estado, estado de entrega y datos del cliente. El detalle /API_V1/ordenes/{idOrden} puede incluir idOrden, estado, fechas, comprador, pago, entrega, líneas, importe, historial de Callcenter y linkCarrito.
Una arquitectura prudente es:
- Consultar compras nuevas o modificadas con una ventana controlada.
- Guardar el
idOrdencomo clave idempotente y solo los datos necesarios. - Separar abandono, pago pendiente, aprobación y cancelación.
- Verificar teléfono, permiso, baja y horario.
- Programar el mensaje con una hipótesis de timing.
- Recuperar otra vez la orden justo antes de enviar.
- Usar una plantilla aprobada con el
linkCarritovigente. - Detener la secuencia ante compra, respuesta, baja o cambio de estado.
- Reconciliar estados periódicamente para corregir consultas o eventos perdidos.
No expongas credenciales de API en el navegador ni abras el endpoint a cualquier IP. Registrá respuestas y errores sin copiar datos personales o enlaces sensibles en logs innecesarios.
Guardá pocos datos, pero los correctos
El objeto de orden de Fenicio contiene más información de la que necesita un flujo de recuperación. Minimizar datos simplifica seguridad, baja y auditoría.
Deslizá la tabla hacia los lados para ver todas las columnas.
| Dato | Para qué sirve | Control obligatorio |
|---|---|---|
idOrden | Identificar el caso y evitar duplicados | Clave idempotente; no usar el campo obsoleto numeroOrden |
estado | Decidir si corresponde esperar, contactar o detener | Consultarlo otra vez antes de cada envío |
fechaInicio, fechaAbandono, fechaRecuperada | Entender la etapa y el tiempo transcurrido | Mantener zona horaria y no confundir clasificación con timing óptimo |
| Comprador y teléfono | Dirigir el mensaje a la persona correcta | Acceso mínimo, normalización y manejo de nulos |
| Consentimiento | Probar que el contacto era esperable | Texto, empresa, canal, finalidad, fecha y origen |
linkCarrito | Retomar la compra abandonada | Tratarlo como enlace sensible, probarlo y no registrarlo completo |
pago.estado y vencimiento | Diferenciar abandono de pago pendiente o aprobado | Usar el flujo correcto y respetar reservas de stock |
| Líneas, importe y moneda | Dar contexto y verificar vigencia | Recalcular al volver; no prometer precio o stock congelado |
| Baja o respuesta | Evitar nuevos mensajes | Propagar la supresión a todos los sistemas |
| ID de plantilla y envío | Auditar lo que salió | No guardar contenido personal innecesario |
Fenicio documenta numeroOrden como obsoleto y recomienda idOrden. También distingue el estado de la orden del estado del pago y del estado de entrega. Esa separación importa: una entrega en preparación no es un carrito abandonado, y un pago pendiente no debería recibir el mismo texto que una compra que nunca terminó el checkout.
Usá linkCarrito, no mandes a la home
El modelo de datos de Fenicio incluye linkCarrito como enlace para recuperar una compra abandonada. Ese enlace es mejor base que enviar a la home o intentar reconstruir productos con parámetros propios.
Antes de incluirlo en WhatsApp, comprobá que:
- abre la compra correcta en incógnito y móvil;
- conserva productos, cantidades y variantes esperadas;
- vuelve a calcular stock, precio, descuento, envío e impuestos;
- explica qué cambió si un producto dejó de estar disponible;
- no muestra datos personales a quien no corresponda;
- no se copia completo a analítica, soporte o logs abiertos;
- deja de usarse si la orden se aprueba o cancela;
- tiene un plan de soporte si ya no puede retomarse.
La función reciente Compartir carrito de Fenicio es otra cosa: permite que el propio comprador genere un enlace para compartir una selección por WhatsApp, email, redes o QR. Ese gesto no convierte el carrito en abandonado, no prueba consentimiento para mensajes posteriores y no reemplaza el linkCarrito de una orden registrada.
Coordiná los avisos nativos por email con WhatsApp
Fenicio permite configurar avisos de compra abandonada por email a las 2, 4, 8, 24 o 48 horas. Son opciones de la plataforma, no una receta universal ni evidencia de que el mismo horario funcione mejor por WhatsApp.
Si combinás canales, compartí una sola tabla de supresiones:
- si la venta pasa a
APROBADA, se cancelan email y WhatsApp; - si pasa a
PAGO_PENDIENTE, se usa el flujo correspondiente y se retira el mensaje de abandono; - si una persona responde, se pausa la automatización y se deriva cuando corresponde;
- si pide la baja, se corta WhatsApp aunque el email tenga otra base legal o preferencia;
- si
linkCarritodeja de servir, no se envía; - si ya recibió un aviso reciente, el siguiente canal espera o se omite.
La comparación entre WhatsApp y email para recuperar carritos ayuda a definir qué canal resuelve cada parte sin duplicar molestias.
Conectá la plantilla sin disfrazar el mensaje
Cuando la empresa inicia una conversación en la Plataforma de WhatsApp Business debe usar una plantilla aprobada. Fuera de las 24 horas posteriores al último mensaje del usuario, también necesita plantilla. Dentro de esa ventana puede responder sin plantilla, pero una automatización debe ofrecer una vía clara de escalamiento.
Un primer mensaje prudente podría ser:
Hola, Ana. Soy [Marca]. Tu compra en nuestra tienda Fenicio quedó pendiente. Si querés retomarla, podés usar este enlace: [link]. Si encontraste un problema, respondé y te ayudamos. Para no recibir estos recordatorios, escribí BAJA.
El mensaje no debería afirmar que el producto sigue reservado, que el precio no cambió o que el descuento vence, salvo que el sistema lo haya comprobado. Personalizá solo lo que ayuda a reconocer el contexto.
Si necesitás variantes de copy, adaptá estos 15 mensajes de WhatsApp para recuperar carritos abandonados a los estados y datos reales de Fenicio.
El tiempo de abandono no es el momento óptimo de envío
Fenicio marca el abandono tras 10 minutos de inactividad. Sus avisos nativos por email empiezan desde las 2 horas configurables. Esos valores cumplen funciones distintas: uno clasifica la venta y los otros programan notificaciones. Ninguno demuestra el mejor momento para WhatsApp.
Definí la espera según:
- el estado y la última interacción reales;
- el tipo de producto y el ciclo de decisión;
- la hora local del cliente;
- si hay pago pendiente o una excepción administrativa;
- la capacidad del equipo para responder;
- los emails ya enviados;
- el historial de WhatsApp y bajas;
- stock, precio, envío y vigencia del enlace.
Empezá con una hipótesis simple y un grupo comparable. La guía sobre cuándo enviar un mensaje de carrito abandonado explica cómo probar el timing sin convertir diez minutos, dos horas o cualquier otro valor en dogma.
Frená el flujo cuando cambia la venta
La verificación previa al envío es el control más importante. Durante la espera, la persona puede volver, pagar por otro medio, pasar a revisión, hablar con soporte o pedir la baja.
Justo antes de enviar, confirmá:
estadosigue siendoABANDONADA;- no existe
fechaRecuperadani una orden posterior equivalente; - el pago no está aprobado ni pendiente en otro flujo;
- la venta no fue cancelada;
- el teléfono y el consentimiento siguen vigentes;
- no llegó una baja o respuesta;
- no se envió ya ese paso;
linkCarritosigue siendo utilizable;- los productos y condiciones siguen disponibles;
- alguien puede responder si ofrecés ayuda.
No alcanza con consultar la orden una vez y dejarla en una cola. Recuperala otra vez desde la API o la fuente autorizada antes de cada contacto. Esa lectura fresca evita el clásico mensaje torpe: “¿Querés terminar tu compra?” cuando la compra ya está aprobada.
No uses descuento para tapar una excepción
Fenicio separa pagos pendientes, ventas que requieren aprobación y abandonos. Esa información permite elegir mejor la respuesta. Un cupón no resuelve un pago en revisión, una integración que no registró la venta, falta de stock ni un problema de entrega.
Si ofrecés un incentivo, definí margen, restricciones, vencimiento y grupo de comparación. Esta guía ayuda a decidir cuándo conviene ofrecer un descuento para recuperar un carrito sin regalar margen por defecto.
Probá el recorrido completo antes de activarlo
No alcanza con hacer llegar un WhatsApp de prueba. Hay que demostrar que el flujo detecta, decide, retoma y se detiene bien.
Deslizá la tabla hacia los lados para ver todas las columnas.
| Caso de prueba | Resultado esperado | Evidencia a guardar |
|---|---|---|
Venta sigue EN_CURSO | No se envía por abandono | Estado y última interacción |
Pasa a ABANDONADA sin teléfono | No se programa WhatsApp | Motivo de descarte sin inventar contacto |
| Tiene teléfono, pero no consentimiento | No se envía | Registro de permiso ausente |
Abandono elegible con linkCarrito vigente | Se programa un solo paso | Orden, regla, plantilla y hora |
Pasa a PAGO_PENDIENTE durante la espera | Se retira del flujo de abandono | Nuevo estado y flujo aplicado |
Pasa a APROBADA antes del envío | Se cancela toda la cola | Fecha, estado y motivo de supresión |
| Se cancela después de 60 días o por otra causa | No se usa el enlace viejo | Estado definitivo y acción de soporte |
| El enlace abre en incógnito y móvil | Retoma la compra correcta | Productos, importe, moneda y destino |
| Cambia stock, precio o envío | Se recalcula, informa o frena | Diferencia detectada y regla aplicada |
| Cliente responde o pide la baja | Se detiene toda la secuencia | Supresión propagada |
| La API falla o devuelve datos incompletos | No se envía a ciegas | Error, reintento controlado y resolución |
Repetí las pruebas con retiro y envío, distintos pagos, cliente nuevo y recurrente, cupón, moneda, móvil y sesión incógnita. Si la tienda usa Callcenter o un sistema de gestión externo, incluilos en el recorrido porque pueden cambiar el estado sin pasar por tu automatización.
Medí el embudo elegible, no todas las ventas iniciadas
Separá al menos:
- ventas iniciadas en Fenicio;
- ventas que pasan a
ABANDONADA; - abandonos con teléfono disponible;
- casos con permiso válido para WhatsApp;
- casos todavía elegibles al momento del envío;
- mensajes enviados, entregados y respondidos;
- clics en
linkCarrito; - ventas con
fechaRecuperadao estado aprobado; - compras incrementales frente a un grupo comparable;
- margen después de descuentos y costos del canal;
- bajas, bloqueos, fallos y respuestas negativas.
No dividas compras posteriores por todas las ventas iniciadas si una parte nunca tuvo teléfono o permiso. Tampoco atribuyas automáticamente cada fechaRecuperada al WhatsApp: la persona pudo volver por email, Callcenter, una pestaña abierta o por su cuenta.
Checklist para Fenicio y WhatsApp
Antes de activar la automatización, confirmá:
- distinguimos
EN_CURSO,ABANDONADA,PAGO_PENDIENTE,REQUIERE_APROBACION,APROBADAyCANCELADA; - usamos
idOrdencomo identificador y no dependemos denumeroOrden; - sabemos en qué punto Fenicio conserva el teléfono;
- existe consentimiento explícito para WhatsApp y puede auditarse;
- la API V1 está habilitada solo para las IPs necesarias;
- guardamos el mínimo de datos y protegemos credenciales;
- usamos
linkCarritoy lo probamos en incógnito y móvil; - no confundimos Compartir carrito con recuperación automatizada;
- coordinamos los avisos nativos por email con WhatsApp;
- la plantilla está aprobada y coincide con el uso real;
- una venta aprobada, cancelada o con pago pendiente sale del flujo correcto;
- las bajas se comparten entre WhatsApp y las demás herramientas;
- reconsultamos la orden antes de cada envío;
- existen reintentos controlados y reconciliación;
- probamos pagos, monedas, envío, retiro, stock y Callcenter;
- medimos elegibilidad, entrega, clic, recuperación, margen y rechazo;
- no usamos descuentos para tapar checkout, pago, stock o envío.
Si estás comparando plataformas, revisá también cómo recuperar carritos de WooCommerce por WhatsApp y cómo recuperar checkouts de Shopify por WhatsApp. La lógica de permiso y detención se mantiene, pero los objetos, estados y enlaces no son intercambiables.
Preguntas frecuentes
¿Fenicio recupera carritos abandonados por WhatsApp de forma nativa?
Fenicio documenta avisos nativos por email, Callcenter, compra asistida y varias integraciones de atención o marketing. Para una automatización de WhatsApp necesitás configurar una integración compatible o una capa propia que respete estados, consentimiento, plantillas y bajas.
¿Fenicio considera abandonada una compra a los 10 minutos?
Sí, la documentación vigente indica que una venta se marca como abandonada tras 10 minutos sin interacción, salvo compras en curso asignadas a un operador de Callcenter. Ese umbral clasifica dentro de Fenicio; no obliga a enviar WhatsApp en ese momento.
¿Alcanza con que la venta tenga teléfono?
No. El teléfono puede haberse pedido por entrega o soporte. WhatsApp exige que la persona haya dado el número y haya aceptado recibir mensajes por ese canal de la empresa identificada.
¿Qué enlace conviene enviar?
La base correcta es linkCarrito, que Fenicio define como el enlace para recuperar un carrito abandonado. Probalo en incógnito y móvil, protegelo como enlace sensible y no lo uses si la venta ya cambió a aprobada o cancelada.
¿Compartir carrito sirve para recuperar abandonos?
No es lo mismo. Compartir carrito permite que el comprador comparta voluntariamente una selección mediante un enlace. No prueba abandono ni consentimiento para que la empresa inicie mensajes posteriores.
¿Qué diferencia hay entre ABANDONADA y PAGO_PENDIENTE?
En ABANDONADA, la persona no completó el checkout. En PAGO_PENDIENTE, sí terminó el proceso, pero el pago todavía no se hizo efectivo. El mensaje, el vencimiento y la reserva de stock pueden ser distintos.
¿Cuándo conviene enviar el primer WhatsApp?
No existe un tiempo universal demostrado. Probá una hipótesis según estado, intención, horario, producto, emails previos y capacidad de respuesta. Diez minutos es la definición de abandono de Fenicio, no una recomendación automática de contacto.
¿Una venta recuperada prueba que el WhatsApp causó la compra?
No. fechaRecuperada indica que la venta se retomó, pero la persona pudo volver por otro canal o por su cuenta. Para estimar efecto incremental necesitás un grupo elegible comparable sin el mensaje.
Recuperar no es perseguir
Fenicio aporta una base especialmente útil: estados claros, fechas, datos de compra, Callcenter, compra asistida y linkCarrito. El valor de la integración está en convertir esa información en decisiones responsables: contactar solo a quien corresponde, devolverlo a una compra posible y detenerse apenas cambia la situación.
Si querés revisar qué compras de Fenicio pueden convertirse en un seguimiento medible y respetuoso, conocé cómo funciona Hola Perdido.
Fuentes consultadas
- Fenicio: Estados de la venta
- Fenicio: Qué constituye una venta
- Fenicio: Callcenter
- Fenicio: Notificaciones a clientes
- Fenicio Developers: Introducción a API V1
- Fenicio Developers: Listar órdenes
- Fenicio Developers: Recuperar una orden
- Fenicio Developers: Modelos de datos
- Fenicio Developers: Tipos de valores
- Fenicio: Integración con WhatsApp Business
- Fenicio: Compartir carrito
- WhatsApp Business: Política de mensajes