Asistente de recuperación de carritos basado en inteligencia artificial para Magento 2

128,46 € 104,44 €
Instalacja COMPOSER
M2-AI-CART-RECOVERY
Przewidywana dostawa: Wednesday, 20 May - Thursday, 21 May
Zamów w ciągu 57 min, a wyślemy jeszcze dzisiaj.
PayPal PayPal
Przelew Przelew

Recuperación inteligente de carritos abandonados

AI Cart Recovery Assistant for Magento 2 ayuda a las tiendas a recuperar pedidos incompletos de forma más eficaz sin gestionar manualmente campañas de follow-up. El módulo detecta automáticamente los carritos activos que no se han actualizado durante el periodo definido en la configuración y, a continuación, los guarda como potencialmente abandonados.

El siguiente paso es evaluar la intención de compra del cliente. El módulo puede analizar el carrito mediante OpenAI o, si la integración de AI no está activada, utilizar un mecanismo heurístico seguro. Se tienen en cuenta, entre otros factores, el valor del carrito, el número de productos, la fase del checkout y el contexto básico del cliente. Sobre esta base se calcula el intent score, es decir, la probabilidad de finalizar la compra, así como el motivo del abandono, por ejemplo, sensibilidad al precio, fricción en el checkout o comparación de ofertas.

E-mails personalizados para recuperar ventas

Cuando se supera el umbral mínimo de intención, el módulo genera mensajes de e-mail para recuperar el carrito. El contenido puede ser preparado por AI a partir del contenido del carrito y del motivo de abandono detectado, o mediante un mecanismo de fallback basado en mensajes predefinidos. El mensaje incluye un enlace seguro para restaurar el carrito y, opcionalmente, también un enlace al asistente de AI, que puede responder a las preguntas del cliente y ayudarle a completar la compra.

El módulo guarda los logs de envío, gestiona un contador de intentos fallidos y permite controlar el número máximo de errores. Gracias a ello, el proceso está automatizado, pero al mismo tiempo es predecible y fácil de supervisar por el equipo de la tienda.

Cupones de descuento dinámicos

En el caso de carritos con una intención de compra más baja y un valor de pedido adecuado, el módulo puede generar automáticamente un código de descuento de un solo uso. El importe del descuento se calcula en función del valor del carrito y de la evaluación de la intención, mientras que el límite máximo de descuento permanece bajo el control total del administrador. Esto permite proteger mejor el margen y activar el descuento solo cuando tiene un sentido empresarial real.

Asistente de AI para el cliente

Una de las características distintivas del módulo es el asistente de AI integrado y vinculado al carrito abandonado. El cliente puede abrir un enlace dedicado y hacer una pregunta sobre los productos, la elección de una variante o los beneficios de la compra. El módulo transmite al modelo de AI el contexto del carrito, la información de los productos e incluso datos sobre productos relacionados, de up-sell y de cross-sell. Las conversaciones se guardan en el panel de administración, lo que ofrece al equipo visibilidad sobre las objeciones de compra reales de los clientes.

Dashboard, analítica e integración técnica

En el panel de Magento, el administrador obtiene acceso a las secciones Dashboard, Recovery Analytics, Conversations y Email Logs. El módulo marca los carritos recuperados tras realizarse el pedido y presenta métricas básicas, como el número de carritos abandonados, el número de carritos recuperados, los ingresos recuperados, el número de e-mails enviados o el uso de cupones.

Para implementaciones más avanzadas, están disponibles comandos CLI y endpoints REST API. El módulo ejecuta tareas cron para detectar carritos, realizar scoring y enviar e-mails, por lo que encaja bien en la arquitectura estándar de automatización de Magento 2.

Principales beneficios

  • detección automática de carritos abandonados
  • scoring de carritos mediante AI o lógica heurística
  • mensajes de e-mail personalizados para recuperar ventas
  • restauración segura del carrito con un solo clic
  • generación opcional de cupones de descuento de un solo uso
  • asistente de AI que ayuda al cliente a cerrar la compra
  • dashboard, analítica, logs de e-mails e historial de conversaciones
  • REST API y CLI para integrarse con los procesos de la tienda
  • configuración por tienda y compatibilidad con Magento 2

Módulo Magento 2 para recuperar carritos abandonados con funciones de:

  • detección de carritos abandonados
  • scoring del carrito mediante AI o heurística
  • generación de mensajes de e-mail para recuperar el carrito
  • generación opcional de cupones
  • conversaciones con un asistente de compra de AI
  • panel de administración y analítica
  • endpoints REST API y comandos CLI

Resumen

El módulo ayuda a recuperar carritos abandonados en Magento 2 mediante la detección de carritos inactivos, la evaluación de la intención de compra y el envío de mensajes de e-mail con un enlace seguro para restaurar el carrito. Según la configuración, puede funcionar en dos modos:

  • modo heuristic, sin AI externo
  • modo OpenAI, con análisis de AI, generación de contenido de e-mails y conversaciones con el asistente

Flujo de funcionamiento típico:

  1. El cliente añade productos al carrito.
  2. El cliente abandona la tienda sin realizar el pedido.
  3. Una vez transcurrido el tiempo de inactividad configurado, el carrito se marca como abandonado.
  4. El módulo asigna un scoring al carrito.
  5. Si la puntuación es suficientemente alta, se envía un e-mail de recuperación.
  6. El e-mail puede incluir un cupón de descuento y un enlace a la página del asistente de AI.
  7. Si el cliente vuelve y realiza el pedido, el carrito se marca como recuperado.

Requisitos

Antes de la instalación, asegúrese de que la tienda cumple los siguientes requisitos:

  • Magento 2 con acceso a CLI
  • cron de Magento funcionando correctamente
  • envío de e-mails transaccionales configurado en Magento
  • HTTPS activado en el storefront
  • si se utiliza el modo AI: cuenta de OpenAI API con billing activo y clave API

Recomendaciones operativas:

  • modo production para la tienda live
  • plantilla de e-mail probada y remitente configurado correctamente
  • política de privacidad que contemple el uso de servicios de AI, si está activado el modo OpenAI

Instalación

* = en producción, utilice la opción --keep-generated

Tipo: Composer

  1. Añada el repositorio Composer a la configuración:

    composer config repositories.ai.abandoned.cart vcs https://github.com/kowalco/ai-abandoned-cart
  2. Añada el token de acceso al repositorio privado de GitHub:

    composer config --global --auth github-oauth.github.com 
  3. Instale el módulo mediante Composer:

    composer require kowal/module-ai-abandoned-cart

A continuación, ejecute:

bin/magento module:enable Kowal_AiAbandonedCartbin/magento setup:upgradebin/magento setup:di:compilebin/magento cache:flush

Checklist posterior a la instalación

Después de la instalación, compruebe:

  • si el módulo está activado en Magento
  • si el esquema de la base de datos se ha instalado mediante setup:upgrade
  • si el cron de Magento funciona correctamente
  • si la tienda envía e-mails transaccionales
  • si el storefront utiliza direcciones HTTPS correctas

Comandos de verificación útiles:

bin/magento module:status Kowal_AiAbandonedCartbin/magento cron:runbin/magento cache:flush

Configuración

Magento Admin:

Stores -> Configuration -> Kowal -> AI Abandoned Cart

Páginas de administración:

Marketing -> AI Abandoned Cart

Campos de configuración

Ajustes principales:

  • Enable Module Activa o desactiva todo el módulo.

  • Cart Inactivity Threshold (minutes) Define tras cuántos minutos de inactividad un carrito activo debe considerarse abandonado.

  • AI Provider Valores disponibles:

    • Heuristic Fallback
    • OpenAI
  • OpenAI API Key Requerido solo cuando AI Provider está establecido en OpenAI.

  • Minimum Intent Score Solo los carritos con una puntuación igual o superior a este valor cumplen los requisitos para el envío de un e-mail de recuperación.

  • Enable Dynamic Coupons Activa la generación de cupones de un solo uso para los carritos abandonados seleccionados.

  • Maximum Coupon Discount Define el límite superior del descuento porcentual generado automáticamente.

  • Maximum Failed Email Attempts Define cuántos intentos de envío fallidos se permiten antes de que el módulo deje de reintentar el envío.

  • Email Address for Message Copies Destinatario BCC opcional para los mensajes de recuperación.

  • Enable AI Assistant Link Si la opción está activada, el e-mail de recuperación incluirá un enlace seguro a la página del asistente de AI.

  • Conversation Expiration Time (minutes) Define durante cuánto tiempo permanece válido el enlace al asistente de AI.

  • Batch Size Define cuántos carritos se procesan en una sola ejecución de detección, scoring y envío de e-mails.

  • Cart Analysis Prompt Se utiliza cuando el scoring de AI está activo.

  • Email Generation Prompt Se utiliza para generar el contenido de los mensajes de e-mail en modo AI.

  • Conversation Prompt Lo utiliza el asistente de AI durante la conversación con el cliente.

Configuración inicial recomendada

Para empezar, un conjunto seguro de ajustes es:

  • Enable Module: Yes
  • Cart Inactivity Threshold (minutes): 30
  • AI Provider: Heuristic Fallback o OpenAI
  • Minimum Intent Score: 0.45
  • Enable Dynamic Coupons: Yes
  • Maximum Coupon Discount: 5
  • Maximum Failed Email Attempts: 3
  • Enable AI Assistant Link: Yes
  • Conversation Expiration Time (minutes): 1440
  • Batch Size: 100

Modo Heuristic frente a modo OpenAI

Modo Heuristic

Utilice este modo si desea empezar sin integración con AI externo.

En este modo, el módulo:

  • detecta carritos abandonados
  • calcula el intent score a partir de reglas de negocio integradas
  • envía e-mails de recuperación
  • puede generar cupones
  • puede seguir ofreciendo la página del asistente, pero las respuestas se basarán en la lógica integrada en lugar de OpenAI

Modo OpenAI

Utilice este modo si busca una mayor personalización.

En este modo, el módulo puede además:

  • analizar el contexto del carrito mediante OpenAI
  • generar contenido de e-mails más personalizado
  • gestionar conversaciones con el asistente de AI sobre los productos del carrito
  • utilizar descripciones de productos, productos relacionados, up-sell y cross-sell en las respuestas

Configuración de OpenAI

Para activar el modo OpenAI:

  1. Cree una clave API en la cuenta de OpenAI Platform.
  2. En Magento Admin, vaya a Stores -> Configuration -> Kowal -> AI Abandoned Cart.
  3. Establezca AI Provider en OpenAI.
  4. Pegue la clave en el campo OpenAI API Key.
  5. Guarde la configuración.
  6. Limpie la cache de Magento.

Información importante:

  • las suscripciones de ChatGPT y el billing de API son cosas independientes
  • el uso de la API lo factura OpenAI de forma independiente
  • en modo AI, el prompt y el contexto del carrito se envían a OpenAI

Cron Jobs

El módulo utiliza los crones de Magento para el procesamiento automático.

Tareas cron configuradas:

  • kowal_ai_abandoned_cart_detect
  • kowal_ai_abandoned_cart_score
  • kowal_ai_abandoned_cart_email

Su funcionamiento:

  • detect: busca carritos inactivos que cumplen los requisitos para considerarse abandonados
  • score: calcula el intent score y el reason code
  • email: envía e-mails de recuperación y guarda logs

Si el cron de Magento no funciona, el módulo no procesará automáticamente los carritos.

Primera prueba tras la configuración

Después de la instalación y la configuración, realice una prueba end-to-end completa:

  1. Abra el storefront como cliente no registrado.
  2. Añada uno o varios productos al carrito.
  3. Inicie el checkout e introduzca la dirección de e-mail.
  4. Abandone el checkout sin realizar el pedido.
  5. Espere hasta que transcurra el umbral de inactividad configurado.
  6. Ejecute el cron o los comandos CLI manualmente.
  7. Confirme que el carrito ha aparecido en el panel de administración.
  8. Confirme que se ha enviado el e-mail de recuperación.
  9. Abra el enlace de restauración del carrito desde el mensaje.
  10. Si la opción está activada, abra el enlace al asistente de AI y envíe un mensaje de prueba.

Secuencia CLI manual:

bin/magento kowal:ai:cart:detectbin/magento kowal:ai:cart:scorebin/magento kowal:ai:cart:send-emails

Páginas de administración

El módulo añade páginas de administración dedicadas en:

Marketing -> AI Abandoned Cart

Secciones disponibles:

  • Dashboard Vista general de los carritos detectados y recuperados.

  • Recovery Analytics Estadísticas de eficacia de la recuperación y métricas operativas.

  • Conversations Historial de conversaciones con el asistente de AI vinculadas a carritos abandonados.

  • Email Logs Registro de mensajes de recuperación enviados y fallidos.

Estas páginas son especialmente útiles durante la implementación, ya que permiten comprobar si la detección, el scoring, el envío de e-mails y el seguimiento de los carritos recuperados funcionan correctamente.

Contenido de los e-mails y experiencia del cliente

Cada e-mail de recuperación puede incluir:

  • asunto personalizado
  • contenido propio del mensaje
  • resumen de los productos del carrito
  • valor del carrito
  • enlace seguro para restaurar el carrito
  • cupón de descuento opcional de un solo uso
  • enlace opcional al asistente de AI

Ruta del cliente:

  1. El cliente recibe un e-mail.
  2. El cliente hace clic en el enlace de restauración y vuelve al carrito guardado.
  3. El cliente puede abrir opcionalmente la página del asistente desde el mensaje.
  4. El asistente puede responder preguntas sobre productos, comparar opciones y dirigir al cliente de vuelta al checkout.

Cómo funcionan los cupones

Si los cupones dinámicos están activados, el módulo puede generar un cupón cuando:

  • el valor del carrito es suficientemente alto
  • el intent score sugiere que un descuento puede ayudar
  • el descuento calculado no supera el máximo configurado

Reglas integradas actuales:

  • los carritos por debajo de 100 unidades de la moneda de la tienda no reciben cupón
  • los carritos con un intent score alto no reciben cupón
  • los carritos con menor intención pueden recibir un descuento, normalmente del 3% o 5%, limitado por la configuración

Los cupones generados son:

  • de un solo uso
  • limitados por cliente
  • vinculados a una regla de carrito compartida de Magento para el nivel de descuento y la tienda correspondientes

CLI

Puede ejecutar el módulo manualmente desde CLI, especialmente durante las pruebas y el diagnóstico.

bin/magento kowal:ai:cart:detectbin/magento kowal:ai:cart:scorebin/magento kowal:ai:cart:send-emails

Significado de los comandos:

  • kowal:ai:cart:detect Detecta carritos abandonados.

  • kowal:ai:cart:score Asigna scoring y reason code a los carritos.

  • kowal:ai:cart:send-emails Envía mensajes de recuperación para los carritos que cumplen los requisitos.

Seguridad

Los enlaces para restaurar el carrito y acceder al asistente utilizan tokens firmados.

El payload del token contiene:

  • quote_id
  • email
  • store_id
  • expires_at

El token se valida mediante:

  1. verificación de la firma
  2. comprobación de la fecha de expiración
  3. verificación de la propiedad del carrito

Gracias a ello, el cliente recibe un enlace seguro vinculado a un carrito concreto y limitado en el tiempo.

Resolución de problemas

Los carritos no se detectan

Compruebe:

  • si el quote sigue activo
  • si el carrito contiene productos
  • si el quote no tiene un pedido completado vinculado
  • si se ha capturado la dirección de e-mail del cliente
  • si ha transcurrido el umbral de inactividad
  • si funciona el cron de Magento

Los carritos se detectan, pero los e-mails no se envían

Compruebe:

  • si Enable Module está activado
  • si Minimum Intent Score no está configurado demasiado alto
  • si el envío de e-mails funciona en Magento
  • si no se ha alcanzado el límite de Maximum Failed Email Attempts
  • si la dirección de e-mail asignada al carrito es correcta

El modo OpenAI está activado, pero no se utiliza el resultado de AI

Compruebe:

  • si AI Provider está establecido en OpenAI
  • si OpenAI API Key está completado correctamente
  • si el servidor permite conexiones salientes con la API de OpenAI
  • si la cuenta de OpenAI tiene billing activo

Si la llamada a OpenAI falla, el módulo pasará al comportamiento heurístico integrado.

Compruebe:

  • si el modo OpenAI está activo
  • si el prompt de conversación está configurado correctamente
  • si el enlace sigue siendo válido y no ha expirado

Notas para el uso en producción

Antes de lanzarlo en producción, conviene:

  • comprobar el contenido de los mensajes de e-mail y el branding
  • probar la política de cupones con reglas de negocio reales
  • verificar los requisitos de privacidad y compliance
  • probar los prompts de AI con el catálogo y el tono de comunicación de la tienda
  • supervisar los primeros días de funcionamiento en Dashboard, Conversations y Email Logs

Información necesaria al crear una solicitud de soporte

Al notificar un problema, prepare:

  • versión de Magento
  • versión de PHP
  • modo de la tienda: developer o production
  • información sobre si el cron funciona
  • información sobre si el problema se produce en modo heuristic o OpenAI
  • quote ID de ejemplo o dirección de e-mail del cliente afectado por el problema
  • entradas correspondientes de los logs de excepciones o logs del sistema de Magento
Implemented in real Magento 2 stores
Toursport.pl - equipamiento deportivo y ropa outdoor

En Toursport.pl, los clientes a menudo abandonan el carrito cuando dudan entre la talla, el uso del producto o la temporada: chaqueta para trekking, calzado para una ruta más larga, mochila con la capacidad adecuada. La decisión requiere la certeza de que el producto funcionará en condiciones concretas.

La instalación de Kowal AI Abandoned Cart permite recuperar ese momento de reflexión. El módulo envía un e-mail personalizado, recupera el carrito con un solo enlace y dirige al asistente de IA, que ayuda a comparar variantes y reduce el riesgo de aplazar la compra.

Tandembaits.com - pesca de carpas

Tandembaits.com vende accesorios especializados y cebos para pescadores de carpas, por lo que un carrito abandonado a menudo no significa falta de interés, sino un momento para comparar el conjunto. El cliente puede estar revisando sabores de boilies, tamaños de anzuelos o la compatibilidad con su equipo.

Tras instalar el módulo Kowal AI Abandoned Cart, la tienda puede detectar automáticamente esos carritos, evaluar la intención de compra y enviar un mensaje con un enlace para volver. El asistente de IA ayuda a precisar la elección, y un cupón puede cerrar la compra sin aplicar un descuento agresivo.

PCHB.pl - azulejos premium de Italia y España

En PCHB.pl, el carrito suele tener un valor elevado y la decisión de compra es más larga. El cliente puede abandonar el pedido porque vuelve al proyecto del baño, consulta el formato de los azulejos con el instalador o compara colecciones italianas y españolas del segmento premium.

Tras la instalación, Kowal AI Abandoned Cart actúa como un recordatorio discreto del vendedor. El módulo identifica el carrito, le asigna una puntuación y envía un mensaje elegante con un enlace seguro para volver. El asistente de IA puede ayudar con preguntas sobre el uso, el estilo y las colecciones alternativas.

Hobbycenter24.pl - réplicas ASG y accesorios

En Hobbycenter24.pl, un carrito abandonado suele deberse a la necesidad de ajustar la réplica, los cargadores, la batería, el cargador o la protección ocular. El cliente está interesado en la compra, pero quiere evitar un conjunto incompleto o elementos incompatibles con el modelo elegido.

Tras implementar Kowal AI Abandoned Cart, la tienda puede recordar automáticamente el carrito y sugerir volver a la compra. El mensaje de recuperación lleva al carrito y al asistente de IA, que ayuda a resolver dudas técnicas, y el descuento puede activarse solo para carritos con una puntuación alta.

Bikechill.pl - bicicletas y accesorios

En Bikechill.pl, el cliente suele abandonar el carrito cuando compara el tipo de bicicleta, la talla del cuadro, los componentes o accesorios adicionales. La compra es técnica y estacional, por lo que un momento de duda puede deberse a la necesidad de confirmar si el modelo elegido se adapta a la ruta, la estatura y el estilo de conducción.

Kowal AI Abandoned Cart ayuda a retomar esa decisión sin presión. El módulo detecta un carrito abandonado, envía un mensaje con un enlace para volver y puede dirigir al cliente al asistente de IA, que responderá a preguntas sobre el ajuste, las variantes y los elementos del conjunto.

Pytania i odpowiedzi

Pregunta
¿Para qué sirve este módulo?
Respuesta
El módulo ayuda a recuperar carritos abandonados en Magento 2. Detecta automáticamente las compras no finalizadas, evalúa las posibilidades de conversión, envía correos electrónicos de recuperación y puede ayudar al cliente mediante un asistente de IA.
Pregunta
¿El módulo funciona solo con OpenAI?
Respuesta
No. El módulo admite un escenario con IA y un modo de respaldo sin una integración activa con OpenAI. Cuando la clave API no está configurada, el scoring y los contenidos de las comunicaciones pueden generarse mediante lógica heurística y plantillas predefinidas.
Pregunta
¿Cómo reconoce el módulo un carrito abandonado?
Respuesta
El carrito se analiza en función del tiempo transcurrido desde la última actividad. Si permanece activo, contiene productos, no se ha convertido en un pedido y no se ha actualizado durante el período configurado, puede marcarse como abandonado.
Pregunta
¿Puede el cliente volver a su carrito con un solo clic?
Respuesta
Sí. El módulo genera un enlace seguro que restaura el carrito. Al hacer clic, el cliente vuelve a su carrito en Magento y puede continuar con el checkout sin tener que volver a añadir los productos.
Pregunta
¿El módulo puede crear cupones de descuento?
Respuesta
Sí. El módulo puede generar automáticamente códigos de descuento de un solo uso para carritos seleccionados, por ejemplo, cuando detecta una menor intención de compra y el valor del carrito justifica un impulso adicional para comprar.
Pregunta
¿Se puede controlar cuándo se envían los correos electrónicos?
Respuesta
Sí. El administrador configura el umbral de inactividad del carrito, la puntuación mínima de intención, el número máximo de envíos fallidos, el tamaño del lote y otros parámetros del proceso. El envío se realiza automáticamente mediante el cron de Magento.
Pregunta
¿Qué aporta el asistente de IA en este módulo?
Respuesta
El asistente de IA ayuda al cliente a resolver sus dudas de compra directamente después de hacer clic en el enlace del correo electrónico. Puede responder a preguntas sobre los productos, sugerir ventajas y ayudar al cliente a volver al checkout, lo que aumenta las posibilidades de cerrar la transacción.
Pregunta
¿El módulo tiene un panel de informes en Magento Admin?
Respuesta
Sí. El módulo añade secciones administrativas independientes, incluidas Dashboard, Recovery Analytics, Conversations y Email Logs. Gracias a ello, se puede supervisar la eficacia de la recuperación, el historial de contacto y la actividad de los clientes.
Pregunta
¿La solución es adecuada para integrarse con otros procesos?
Respuesta
Sí. El módulo proporciona comandos CLI y endpoints de REST API, lo que facilita la integración con sistemas externos, procesos de marketing automation o workflows de implementación personalizados.
Pregunta
¿El módulo es compatible con tiendas multilingües y multistore?
Respuesta
Sí. El módulo utiliza la configuración por store view y lee la configuración regional de la tienda, lo que permite adaptar mejor la comunicación. En el repositorio también hay archivos de traducción para varios idiomas, lo que facilita la implementación en entornos internacionales.
Write Your Own Review
You're reviewing:Asistente de recuperación de carritos basado en inteligencia artificial para Magento 2
Productos
Aktualizacja preferencji plików cookie