Cómo eliminar artículos agotados en flujos para Magento 2
Qué aprenderás
Descubre cómo evitar que los artículos agotados se muestren en los emails del flujo cuando usas las integraciones de Klaviyo con Magento 2.
Si tienes un negocio con inventario de alta demanda y a menudo agotas artículos populares, es posible que un cliente coloque un artículo en su carrito un minuto y vuelva horas más tarde para descubrir que ese mismo artículo está agotado.
Aunque los flujos de carrito abandonado y de abandono de navegación pueden generar ingresos significativos para tu negocio, el inventario de rápida rotación puede dificultar el envío de recordatorios que no se queden cortos. Animar a los clientes a volver a un carrito lleno de artículos agotados puede dar lugar a una experiencia del cliente frustrante.
En Klaviyo, puedes ajustar cualquier flujo de carrito abandonado o de abandono de navegación para garantizar que los emails con artículos agotados se cancelen automáticamente. Para aprovechar esta función, tendrás que actualizar ligeramente la forma en que se rellena el contenido dinámico en tus emails de carrito abandonado o abandono de navegación.
En el caso de las tiendas de Magento 2, Klaviyo revocará la publicación de un artículo cuando se cumpla una de las siguientes condiciones:
- La "visibilidad" de un elemento es 1, lo que significa que el estado de visibilidad es
NOT VISIBLE - El "estado" de un artículo es 2, lo que significa que el estado es
DISABLED - El producto está agotado, dónde
IS_IN_STOCK -> 0
Debes tener "manage stock" = yes en el panel de Administrador de Magento.
Flujo de carrito abandonado
Las plantillas predeterminadas de carrito abandonado de Klaviyo incluyen una tabla dinámica que se utiliza para rellenar cada email con los artículos específicos que el destinatario dejó en su carrito abandonado.
Si quieres que un email de carrito abandonado se cancele automáticamente si va a incluir uno o más artículos que desde entonces se han quedado sin existencias, solo tendrás que ajustar la sección de imagen de la tabla dinámica existente en una plantilla determinada.
- Haz clic en tu tabla dinámica en el editor de plantillas de email.
- En la pestaña Contenido, haz clic en la fila dinámica izquierda.
- En Contenido de la celda, cambia el contenido de Imagen a Texto.
- Encima del cuadro de texto, haz clic en
Sourcede este bloque de texto haciendo clic en el botón </> a la derecha. - En el área Origen, vas a copiar y pegar el siguiente fragmento:
{% catalog item.product.id unpublished="cancel" %}
<a href="{{ event.extra.checkout_url }}"><img alt="" src="{{ catalog_item.featured_image.thumbnail.src }}" width="200" /></a>
{% endcatalog %} - Asegúrate de hacer clic en Source de nuevo antes de hacer clic en Done en la parte superior izquierda para guardar este fragmento en tu bloque de texto.
Lo que esto hará:
- Antes de programar el envío de un correo electrónico determinado en tu flujo, Klaviyo buscará cada elemento que se rellene dinámicamente en el correo electrónico individual
- Si cualquier elemento está "sin publicar" en tu catálogo en el momento de la búsqueda, no se enviará el email
- Para un email de flujo determinado, puedes ir a Analytics > Recipient Activity > Other y verás una categoría con la etiqueta: Skipped: Catalog Item Unavailable
- Aquí es donde puedes ver todos los correos electrónicos que se han cancelado, es decir, omitidos, porque un artículo que aparece en el correo electrónico estaba agotado o no disponible de otro modo (si el artículo ya no está en tu catálogo).
En este momento, no es posible eliminar un único artículo agotado de un email y enviar el resto del email según lo programado. Si alguien abandona 5 artículos en un carrito y solo 1 de los 5 artículos se ha agotado, esta función seguirá cancelando el email completo.
Flujo de abandono de la navegación
La plantilla de email predeterminada de Klaviyo para el abandono de navegación incluye un bloque de tabla estático que se usa para rellenar cada email con el artículo específico que un destinatario ha consultado en tu sitio web.
Si quieres que los correos electrónicos de abandono de navegación se cancelen automáticamente si van a incluir un artículo que se ha agotado desde entonces, tienes que ajustar la sección de imagen de la tabla existente en una plantilla determinada.
- Haz clic en tu tabla dinámica en el editor de plantillas de email.
- En la pestaña Contenido, haz clic en la fila dinámica izquierda.
- En Contenido de la celda, cambia el contenido de Imagen a Texto.
- Encima del cuadro de texto, haz clic en
Sourcede este bloque de texto haciendo clic en el botón </> a la derecha. - En el área Origen, copia y pega el siguiente fragmento:
{% catalog event.ProductID unpublished="cancel" %}
<a href="{{ catalog_item.url }}"><img src="{{ catalog_item.featured_image.full.src }}" width="200" /></a>
{% endcatalog %} - Asegúrate de hacer clic en Source de nuevo antes de hacer clic en Done en la parte superior izquierda para guardar este fragmento en tu bloque de texto.
Lo que esto hará:
- Antes de que se programe el envío de un email determinado en tu flujo, Klaviyo buscará el artículo que se rellenará dinámicamente en el email individual
- Si este elemento está "no publicado" en tu catálogo en el momento de la búsqueda, el email se omitirá
- Para un email de flujo determinado, puedes ir a Analytics > Recipient Activity > Other y verás una categoría etiquetada: Omitted: Catalog Item Unavailable
- Aquí es donde puedes ver todos los correos electrónicos que se han cancelado, es decir, omitidos, porque un artículo que aparece en el correo electrónico estaba agotado o no disponible de otro modo (si el artículo ya no está en tu catálogo).
Probar la función de sin existencias
La mejor manera de probar esta función:
- Ajusta tus plantillas de email como se ha explicado arriba
- Ver un artículo en tu sitio y/o iniciar un proceso de pago con un solo artículo en tu carrito
- Espera hasta que veas que tu evento rastreado aparece en el feed de actividadde tu cuenta
- Marca este artículo único como agotado en el back-end de tu tienda
- Ve al flujo que se activa con la acción que realizaste (Producto visto o Pago iniciado) y que tiene tus plantillas de email recién ajustadas
- Haz clic para previsualizar uno de estos emails y asegúrate de que la ventana "elige un evento reciente para previsualizar con" muestre tu propio evento reciente
- Cuando haces clic en Vista previa, deberías ver una vista previa en la que la imagen del artículo no se carga y, en su lugar, aparece el siguiente mensaje: "El artículo (XXXXXX) no está publicado y no está disponible."
Recursos adicionales
Más información sobre la integración de Magento: