Es lunes por la mañana en una tienda de artículos para el hogar de WooCommerce con un GMV de 20 millones de dólares y el responsable de retención está revisando el embudo de la semana pasada en Google Analytics. Vistas de página de detalles del producto: 180.000. Añadidos al carrito: 18.000. Compras: 1.800. La pestaña del panel de control de Klaviyo muestra 3.200 dólares recuperados del abandono de carritos la semana pasada.
La línea de abandono de navegación en el mismo panel muestra cero, porque Klaviyo no puede llegar a los que abandonan la navegación. No se capturó ningún correo electrónico para ellos. Visitaron una página de detalles del producto, no añadieron al carrito y se fueron. 162.000 visitantes son invisibles para el correo electrónico esta semana.
Esta es la audiencia para la que se crearon las notificaciones push de abandono de navegación de WooCommerce. La suscripción a notificaciones push web se activa en la primera visita cualificada, no en la captura de correo electrónico en la etapa del carrito. Esa única diferencia de tiempo significa que el usuario que abandona la navegación y nunca introduce una dirección de correo electrónico todavía es alcanzable.
Un flujo de trabajo de 3 mensajes con la lógica de salida adecuada puede convertir entre el 8% y el 14% de ellos a "añadir al carrito", lo que, con 162.000 visitantes a la semana, es un elemento que el equipo de retención puede defender en la próxima revisión de la cuenta de pérdidas y ganancias. El resto de este artículo detalla ese flujo de trabajo, la instrumentación exacta del evento que necesita en la pila de WooCommerce y las matemáticas de retención para tres tamaños de lista.
- El abandono de navegación no es abandono de carrito, no es abandono de sesión
- Por qué las notificaciones push son el único canal práctico para el abandono de navegación
- El flujo de trabajo de 3 mensajes para el abandono de navegación
- La rama de salida "sigue navegando"
- La palanca de productos relacionados (Mensaje 2)
- Datos de abandono de navegación en la pila de WooCommerce
- Analíticas por flujo de trabajo: lee el embudo
- Constrúyelo en los flujos de trabajo de PushEngage
- Lo que esto cambia
El abandono de navegación no es abandono de carrito, no es abandono de sesión
Claridad de la definición, brevemente, porque la SERP confunde a los tres. El abandono de navegación es una vista de página de detalles del producto sin una adición al carrito en treinta minutos. El abandono del carrito es una adición al carrito sin una finalización de pago. El abandono de sesión es una visita que nunca llegó a una página de detalles del producto. Cada uno tiene un desencadenante diferente, un tamaño de audiencia diferente y un flujo de trabajo diferente.

La diferencia de tamaño es el titular. En una tienda WooCommerce típica de mercado medio, por cada abandonador de carrito hay de cinco a ocho abandonadores de navegación. El embudo de abandono de carrito está bien atendido por correo electrónico porque el cliente capturó su dirección en el momento del intento de pago. El embudo de abandono de navegación no está atendido por correo electrónico en absoluto, porque no se capturó ningún correo electrónico. Esta es la razón por la que la recuperación del abandono de la página del producto ha sido la parte silenciosa y poco económica de la mayoría de las pilas de retención. Push soluciona el problema de la direccionabilidad porque el evento de opt-in es un diálogo nativo del navegador que se dispara en la primera visita calificada.
| Etapa del embudo | Evento desencadenante | Volumen semanal típico en una tienda de 20 millones de dólares de GMV | Herencia del flujo de trabajo |
|---|---|---|---|
| Abandono de sesión | page_view (cualquier página) | muy alto, ruidoso | no se recomienda ninguno |
| Abandono de navegación | page_view en detalle de producto sin add_to_cart en 30 min | 144,000 | el flujo de trabajo de navegación de este artículo |
| Abandono de carrito | add_to_cart sin purchase en 60 min | 18,000 | el flujo de trabajo de abandono de carrito |
El flujo de navegación sale al flujo del carrito en el momento en que un usuario que abandonó la navegación añade un artículo al carrito. Este traspaso es importante y se ignora en la mayor parte del contenido de navegación. Los dos flujos comparten una taxonomía de eventos y el flujo del carrito hereda un suscriptor parcialmente cualificado del flujo de navegación cada vez que se produce el tercer contacto.
Por qué las notificaciones push son el único canal práctico para el abandono de navegación
El correo electrónico necesita una dirección de correo electrónico. Un usuario que abandonó la navegación en una tienda WooCommerce aún no tiene una. El diálogo de suscripción de PushEngage se activa en la segunda visita a la página o después de una señal de interacción configurable, y una vez aceptado, el suscriptor es accesible durante el resto de la vida de su dispositivo sin que usted obtenga su dirección. Esta es la suposición operativa que hace que la automatización de recuperación de navegación sea económicamente viable. Las notificaciones push de WooCommerce llegan al visitante anónimo de una manera que ningún otro canal lo hace a un costo aceptable.
Las otras opciones tienen una economía que no sobrevive a una revisión de P&L con el volumen de abandono de navegación. El remarketing de pago en Meta y Google Ads cobra CPM por impresión y consume presupuesto de CAC por cada abandonador de navegación que retocas, independientemente de si convierten. SMS necesita un número de teléfono, que es aún menos probable que un correo electrónico en la etapa de navegación.
El correo electrónico necesita un correo electrónico. Push, después de una sola opción, cuesta casi cero por envío. Con una lista de WooCommerce de 200.000 suscriptores, el costo marginal de un envío de abandono de navegación es efectivamente la fracción de un centavo que el proveedor de servicios de push cobra por la infraestructura de entrega, no una tarifa por mensaje medido.
Las matemáticas de retención/CAC se derivan de ahí. Para los mismos ingresos recuperados, la automatización de recuperación de navegación en push cuesta una pequeña fracción de la alternativa de remarketing de pago. Ese es el argumento para la línea de elementos, y vive en la pila de WooCommerce porque las tiendas WooCommerce tienden a tener páginas de detalles de productos bien instrumentadas para el seguimiento de page_view listas para usar.
El flujo de trabajo de 3 mensajes para el abandono de navegación
Aquí está el flujo de trabajo completo. Desencadenante: un evento personalizado de PushEngage page_view filtrado a páginas de detalles del producto (donde is_product = true) y donde el suscriptor tampoco disparó add_to_cart en treinta minutos. Tipo de ejecución: Múltiples Paralelos, por lo que un suscriptor que navega por cinco productos diferentes en una sesión puede tener cinco instancias de flujo de trabajo concurrentes, cada una apuntando al producto correcto. Criterios de salida: objetivos add_to_cart (el flujo de trabajo del carrito se hereda) o purchase (no se necesitan más mensajes).
Plano: El flujo de trabajo de 3 mensajes para el abandono de navegación
- INICIO: Evento personalizado
page_view, filtrois_product = true, Y sinadd_to_cartdel mismo suscriptor en 30 minutos - ESPERAR: 30 minutos
- DECISIÓN 1: ¿está el suscriptor actualmente activo en el sitio (bandera
session_activityestablecida en los últimos 5 minutos)?- Ruta SÍ: SALIR (no interrumpir una sesión activa; el flujo de trabajo se reevalúa en un nuevo disparador)
- Ruta NO: continuar
- ACCIÓN (Mensaje 1): Envía un push web recordando el producto específico visto. Título: “¿Todavía pensando en {{event.data.product_title}}?” Cuerpo: “Está justo donde lo dejaste. Toca para continuar.” URL: la URL de la página del producto. Imagen:
{{event.data.product_image}}. - ESPERA: 4 horas
- DECISIÓN 2: ¿el suscriptor añadió el producto al carrito?
- Ruta SÍ: SALIR (el flujo de abandono de carrito se hereda)
- Ruta NO: continuar
- ACCIÓN (Mensaje 2): Envía un push web con productos relacionados. Título: “Quizás también te gusten estos de nuestra colección {{event.data.category}}.” Cuerpo: “Tres opciones similares a {{event.data.product_title}}.” URL: la página del archivo de categoría de WooCommerce. Imagen: la imagen del primer producto relacionado.
- ESPERA: 48 horas
- ACCIÓN (Mensaje 3): Envía un push web con un marco de descubrimiento de descuentos. Título: “Guardaste esto en tu punto de mira.” Cuerpo: “Lo hemos reservado para ti con un 10% de descuento. Código: BROWSE10.” URL: la página del producto con el código de descuento preaplicado.
- FIN
Este es el flujo completo de abandono de navegación. Tres mensajes, dos esperas con decisiones, una rama de salida silenciosa, dos salidas basadas en objetivos. Las notificaciones de vista de producto en el Mensaje 1 y el Mensaje 3 envían cada una el producto original visto; el Mensaje 2 cambia a productos relacionados porque a las 4 horas de la navegación, la fatiga por recordatorios es real y el descubrimiento es la palanca que convierte. Los siguientes dos H2 profundizan en la salida de “seguimiento de navegación” y la palanca de productos relacionados, porque ambos son los detalles no reclamados más grandes en la SERP.
Una nota sobre el tipo de ejecución. Múltiples Paralelos es correcto para el abandono de navegación porque un solo suscriptor puede abandonar la navegación de cinco productos en una sesión de cuarenta minutos y cada uno es su propia instancia de flujo con su propio contexto de producto. El motor de Flujos de PushEngage rastrea la marca de tiempo de `entry_flag` por instancia, por lo que las cinco instancias no colisionan. Si configuras este flujo como Único, solo uno de los cinco productos recibe un toque de recuperación y los otros cuatro quedan en silencio.
La rama de salida “seguimiento de navegación”
Este es el detalle que más se pasa por alto en todos los resultados de la página uno para la palabra clave. La mayoría de los artículos sobre abandono de navegación te dicen que envíes un mensaje a los treinta minutos, punto. Ese consejo genera ruido a los compradores activos y erosiona el canal. Un suscriptor que todavía está en el sitio a los treinta y un minutos no necesita una notificación sobre el producto que está mirando actualmente. Necesitan que se les deje terminar la sesión.
El nodo DECISIÓN en la espera de treinta minutos resuelve esto. Lee un atributo de latido `session_activity` en el perfil del suscriptor. Si la marca de tiempo del atributo está dentro de los últimos cinco minutos, el flujo sale silenciosamente. El suscriptor no es penalizado por estar en el sitio. La próxima vez que se vaya, la siguiente vista de página de detalle del producto reinicia el disparador y comienza una nueva instancia de flujo con contexto actualizado. Esta es la cosa más importante que añadir a un flujo de abandono de navegación que la mayoría de los equipos envían sin.
La implementación es ligera. El SDK de JavaScript de PushEngage puede disparar un evento personalizado de latido cada cinco minutos mientras la página está en primer plano, lo que se escribe en el atributo del suscriptor a través de la acción UpdateAttribute del motor Workflows. El filtro de audiencia del nodo DECISION lee entonces subscriber.attributes.session_active_at y lo compara con now() - 5min. El filtro de audiencia se documenta en la referencia de lógica de decisión de PushEngage Workflows.
El caso de retención para el abandono de navegación todavía en curso es directo. Un abandonador de navegación anónimo que todavía está en el sitio es un usuario con intención activa, y una notificación push es la herramienta incorrecta. Permitirles terminar la sesión preserva la puntuación de entregabilidad del canal, mantiene baja la tasa de bajas y concentra los envíos del flujo de trabajo en el segmento donde el push realmente mueve un número. La automatización de recuperación de navegación vive o muere por esta disciplina.
La palanca de productos relacionados (Mensaje 2)
El Mensaje 2 no envía el mismo producto que el suscriptor ya vio. Envía una lista curada de productos relacionados, porque cuatro horas después de la navegación original, la fatiga de recordatorio se ha instalado y el cliente ya ha regresado o no regresará por ese artículo específico. El descubrimiento es la palanca a la marca de las cuatro horas, no el recordatorio.
WooCommerce lo hace fácil. La plataforma envía wc_get_related_products como una función incorporada vinculada a su taxonomía de productos. La función devuelve productos complementarios, de venta cruzada y similares por categoría vinculados al producto visto. El plugin de integración de WooCommerce de PushEngage puede pasar estos al flujo de trabajo como variables de datos de eventos, por lo que la notificación del Mensaje 2 puede renderizar los títulos, imágenes y URL de los productos relacionados sin una llamada API separada. Una línea de copia típica del Mensaje 2: “También te podrían gustar estos de nuestra colección {{event.data.category}}.”
Esta es la ventaja específica de WooCommerce. Las tiendas en plataformas sin una taxonomía de productos relacionados incorporada tienen que calcular la relación en el momento de activar el flujo de trabajo, lo que significa un servicio de recomendación personalizado. Las tiendas de WooCommerce obtienen esto gratis de la plataforma. Las tiendas de WooCommerce de mercado medio con amplios catálogos de SKU ven el mayor aumento del Mensaje 2 porque la superficie de productos relacionados es lo suficientemente amplia como para encontrar un segundo producto que el suscriptor realmente desea. Las tiendas con catálogos estrechos ven menos aumento aquí y pueden colapsar los Mensajes 2 y 3 en un solo toque de descubrimiento de descuentos a las 24 horas.
El patrón importa porque el abandono de navegación solo de recordatorio es el predeterminado de la SERP y su techo de conversión es bajo. Agregar un toque de descubrimiento aumenta la tasa de recuperación de carritos del flujo de trabajo en un 30-50% en tiendas con la taxonomía de productos relacionados ya poblada, lo que la mayoría de las instalaciones de WooCommerce tienen, ya sea que el comerciante lo sepa o no.
Datos de abandono de navegación en la pila de WooCommerce
Tres entradas de eventos potencian el flujo de trabajo. Aquí es de dónde proviene cada una y el orden de instalación si empiezas desde cero.
Evento 1, page_view con product_id. Se dispara desde el SDK de JavaScript de PushEngage en cada página de detalles del producto. El payload mínimo es { event_name: 'page_view', product_id: '...' }; el payload recomendado también incluye product_title, product_image y category para que el flujo de trabajo pueda renderizarlos en los Mensajes 1, 2 y 3 sin una segunda llamada a la API. Instala esto primero porque el disparador del flujo de trabajo de navegación depende de ello.
Evento 2, add_to_cart. Se dispara desde el plugin de integración WooCommerce-PushEngage, que engancha la acción de WordPress woocommerce_add_to_cart. Instala este segundo porque la DECISIÓN 2 del flujo de trabajo (y los criterios de salida del flujo de trabajo) leen este evento. Si retrasas la instalación del plugin de integración, el flujo de trabajo de navegación aún se ejecuta; simplemente no puede heredar limpiamente en el flujo de trabajo del carrito.
Evento 3, latido de session_activity. Un evento personalizado disparado por el SDK de PushEngage cada cinco minutos mientras la página está en primer plano. Actualiza el atributo del suscriptor session_active_at. Instala este tercero. El flujo de trabajo de navegación se degrada con gracia sin él: la espera de 30 minutos aún se aplica y el Mensaje 1 aún se dispara, pero la rama de salida de 'compradores activos' no puede dispararse y los compradores activos a veces recibirán notificaciones a mitad de sesión. Este es el paso de pulido opcional.
La mayoría de las tiendas WooCommerce con el plugin PushEngage instalado obtienen los eventos 1 y 2 de forma gratuita durante la incorporación. El latido de session_activity es el tercer evento opcional que convierte el flujo de trabajo de "bueno" a "el mejor en la SERP". Las tiendas que están posponiendo el trabajo de ingeniería pueden lanzar el flujo de trabajo con los eventos 1 y 2 en la primera semana y agregar el latido en la tercera semana.
Analíticas por flujo de trabajo: lee el embudo
PushEngage Workflows rastrea a los usuarios en cola, completados y salidos en cada nodo. Para el abandono de carritos en una tienda WooCommerce de 200.000 suscriptores con ~30.000 vistas de página de detalles de producto por semana (números ilustrativos), el embudo se lee de la siguiente manera:
| Nodo | En cola | Completado | Salido | Notas |
|---|---|---|---|---|
INICIO (filtro page_view) | 0 | 28,000 | 0 | Suscriptores que entran al flujo de trabajo esta semana |
| ESPERAR 30 minutos | 850 | 27,150 | 0 | Profundidad de cola normal |
| DECISIÓN 1 (¿sigue navegando?) | 0 | 21,800 | 5,350 | 5.350 sesiones activas salieron silenciosamente |
| ACCIÓN Mensaje 1 | 0 | 21,800 | 0 | Recordatorio enviado |
| ESPERAR 4 horas | 280 | 18,520 | 3,000 | 3.000 suscriptores añadieron al carrito (el flujo de trabajo del carrito hereda) |
| DECISIÓN 2 (¿añadido al carrito?) | 0 | 18,520 | 0 | Todos los restantes solo siguen navegando |
| ACCIÓN Mensaje 2 | 0 | 18,520 | 0 | Productos relacionados enviados |
| ESPERAR 48 horas | 600 | 16,300 | 2,220 | 2.220 añadieron al carrito durante los siguientes dos días |
| ACCIÓN Mensaje 3 | 0 | 16,300 | 0 | Descubrimiento de descuento enviado |
| FIN | n/d | 16,300 | n/d | No se añadió al carrito |
En este embudo, 5.220 suscriptores (3.000 + 2.220) añadieron al carrito mientras estaban dentro del flujo de navegación, una tasa de navegación a carrito del 18,6% de los 28.000 que entraron. De esos carritos añadidos, el flujo de abandono de carrito recupera una fracción adicional para la compra. Los nodos de salida altos son las dos esperas, que es el patrón esperado: el tiempo de decisión ocurre en las ventanas de espera, no en las ventanas de acción. La salida de "sigue navegando" en DECISIÓN 1 contribuye con 5.350 sesiones activas más que salieron silenciosamente; sin esa rama, esos suscriptores habrían recibido el Mensaje 1 a mitad de sesión, erosionando el canal.
Las matemáticas de los ingresos recuperados escalan con el tamaño de la lista. El mismo flujo en una lista de 50.000 suscriptores produce aproximadamente una cuarta parte de estas cifras; en una lista de 1.000.000 de suscriptores produce aproximadamente cinco veces más. El coste por envío se mantiene cerca de cero en todo momento, que es la ventaja estructural del canal.
| Tamaño de la lista | Vistas semanales de detalles de productos | Abandono semanal de navegación al entrar en el flujo | Recuperaciones semanales de carritos añadidos (18,6%) | Ingresos recuperados estimados a 85 $ de valor medio de pedido × 15% de tasa de cierre |
|---|---|---|---|---|
| 50,000 | 7,500 | 7,000 | 1,300 | $16,600 |
| 200,000 | 30,000 | 28,000 | 5,220 | $66,500 |
| 1,000,000 | 150,000 | 140,000 | 26,000 | $331,500 |
Estas son cifras orientativas; el aumento real en tu tienda depende del valor medio de pedido, la mezcla de categorías y la tasa de cierre de los carritos abandonados recuperados. El punto es que las matemáticas se componen con el tamaño de la lista a un coste por envío que no lo hace.
Constrúyelo en los flujos de trabajo de PushEngage
El flujo de abandono de navegación se mapea directamente a los componentes de Flujos de PushEngage. Aquí está el mapeo:
| Componente del flujo | Tipos de nodos utilizados | Tipos de acciones utilizados | Opción de flujo |
|---|---|---|---|
| El flujo de trabajo de 3 mensajes para el abandono de navegación | INICIO, ESPERA, DECISIÓN, ACCIÓN, SALIDA, FIN | EnviarNotificaciónPush | Tipo de ejecución: Múltiples Paralelos; salir en objetivos añadir_al_carrito o compra |
El motor de Flujos viene con más de 60 plantillas enviadas que cubren flujos de comercio electrónico, incluido el abandono de navegación y de carrito. La plantilla de abandono de navegación es el punto de partida correcto; clónala, sustituye tus variables de categoría y producto de WooCommerce, y el flujo estará activo en menos de una hora dentro del constructor de Flujos de PushEngage.
Lo que esto cambia
Para un contexto más amplio sobre cómo este flujo de trabajo encaja en un programa de retención completo de WooCommerce, el centro de notificaciones push de eCommerce cubre los tipos de campañas que implementa este flujo de trabajo, y la publicación existente sobre campañas de abandono de navegación ofrece una encuesta de estrategia para el tema más amplio. El flujo de trabajo hermano de abandono de carrito de WooCommerce es el siguiente paso natural una vez que la navegación está activa; hereda al suscriptor en el momento en que el Mensaje 1 o el Mensaje 2 impulsan una adición al carrito. La secuencia de recuperación de abandono de carrito de PushEngage cubre el detalle del playbook allí. Para equipos multicanal que ejecutan push junto con correo electrónico, la publicación push y correo electrónico multicanal aborda la cuestión de la orquestación.
Si te quedas con un número de este artículo, quédate con 162.000. Esa es la audiencia semanal de abandono de navegación en una sola tienda de WooCommerce con 20 millones de dólares de GMV, de la cual casi ninguna tiene una dirección de correo electrónico a la que puedas llegar. El correo electrónico y los SMS no moverán a esta audiencia. El remarketing de pago lo hará, a un costo de CAC que se acumula en contra de la retención. Las notificaciones push de abandono de navegación de WooCommerce llegan a la misma audiencia a un costo casi nulo por envío, con un flujo de trabajo que se implementa en una tarde y una rama de salida de "aún navegando" que mantiene el canal entregable.
Las matemáticas de retención son lo que hace que la partida sea defendible. Con una lista de 200.000 suscriptores y el flujo de trabajo anterior, los ingresos semanales recuperados esperados son del orden de 66.500 $ con valores medios de pedido (AOV) típicos del mercado medio. Esa cifra escala linealmente con el tamaño de la lista, y el coste por envío se mantiene casi nulo. Primero el flujo de trabajo de abandono de navegación, luego el flujo de trabajo de abandono del carrito que hereda de él, y el resto de la pila de retención de WooCommerce se compone alrededor de ambos.
El plan gratuito te da 200 suscriptores, todos los canales y el motor completo de Flujos de trabajo desde el primer día. Eso es suficiente para instrumentar el evento page_view, enviar el flujo de trabajo y observar el embudo durante una semana antes de solicitar la partida presupuestaria. Empieza con el plan gratuito para enviar el Mensaje 1 de este flujo de trabajo antes del viernes.