Introducción a «Workflow Trigger Extensions»

Workflow Trigger Extensions Añade 98 desencadenantes a «Shopify Flow», que abarcan los cambios en la tienda que Flow no puede detectar por sí solo y, desde la versión 2.9, las acciones que realizan los compradores en tu tienda online. No hace falta escribir código ni ejecutar ningún servicio externo: instala la aplicación, concede los permisos de acceso a los datos que necesites y los desencadenantes aparecerán en el editor de «Shopify Flow» junto a los propios de «Shopify».

Shopify Flow
Los desencadenantes aparecen dentro de «Shopify Flow», junto a los propios de «Shopify». No hay nada más que aprender aparte del propio Flow.

El vacío que cubre

Shopify Flow, en su versión nativa, gestiona bien la creación y la eliminación. Lo que le falta es granularidad a nivel de actualización y de ciclo de vida: no solo saber que un pedido ha cambiado, sino que han cambiado sus partidas; no solo que se ha editado un producto, sino que se ha modificado su precio. Y no ofrece ninguna visión de la tienda online.

Esta aplicación se centra precisamente en esas carencias:

  • Cambios en los productos a nivel de campo: título, descripción, identificador, tipo, proveedor, estado, y marca cada «fire» de forma independiente, de modo que un flujo de trabajo pueda reaccionar ante uno de ellos sin ejecutarse en los demás.
  • Se realiza un seguimiento de los cambios a nivel de variante: precio, SKU, código de barras, precio unitario y coste por separado.
  • Granularidad detallada de los pedidos: partidas individuales, transiciones de gestión de pedidos, estado financiero, mostrar el estado, las notas, los atributos, las etiquetas y la dirección de envío.
  • Cobertura completa del orden de selección: estado, partidas, notas, atributos, etiquetas, correo electrónico y ambas direcciones.
  • Ciclo de vida completo del descuento: creado, actualizado, caducado, eliminado, además del código de canje Añadir y eliminar. Shopify no informa en absoluto sobre la fecha de caducidad.
  • Existencias por ubicación: agotadas, de nuevo disponibles y cambios en el nivel de existencias la ubicación y el delta, donde los disparadores nativos de «Shopify» son agregados de variantes sin ubicación.
  • Contenido de la tienda online: blogs, entradas de blog y páginas, que no aparecen en absoluto en Flow nativo.
  • Metacampos y metaoobjetos: en 10 tipos de propietarios.
  • B2B, mercados, ubicaciones, publicaciones: cambios en las empresas y en la ubicación de las mismas, ciclo de vida del mercado, ciclo de vida de la ubicación y publicación/retirada de los canales de venta.
  • Comportamiento de la tienda online: visualización de productos y colecciones, modificaciones en el carrito, búsquedas que no se ha devuelto nada, errores en el proceso de pago, códigos de descuento rechazados y visitas con usuario registrado, recopilados mediante un píxel web que la aplicación instala automáticamente. Con opt-in, sujeto a consentimiento y «best-effort»; véase Condiciones de activación de Storefront.
  • Tus propios desencadenantes: escribe un desencadenante personalizado para cualquier evento de Shopify o publica tu Evento propio de tu tienda desde tu plantilla. Consulta Desencadenantes personalizados.
Selector de variables de Flow para un cambio de precio con «oldPrice», «newPrice», «delta», «percentChange» y «direction»
Un disparador no se limita a indicar que algo ha cambiado. Proporciona a tu flujo de trabajo los valores anteriores y posteriores.

Cómo funciona, en un párrafo

Shopify avisa a la aplicación cuando se produce algún cambio. En el caso de un disparador de webhook simple, eso es todo. En el caso de un disparador a nivel de campo, la aplicación compara el recurso con una instantánea almacenada y se activa solo cuando ese campo específico ha cambiado realmente. Para los pocos recursos para los que Shopify no publica webhooks, la aplicación realiza consultas periódicas según una programación. En cuanto al comportamiento de los compradores, un píxel web en el navegador del comprador informa del evento, siempre que el comprador haya dado su consentimiento para el análisis de datos. En cualquier caso, tu flujo de trabajo de Flow comienza con los detalles ya incluidos en la carga útil. Consulta Cómo funcionan los desencadenantes.

Empieza por aquí

  1. Instalación y configuración - Instalar, conceder permisos y crear tu primer flujo de trabajo.
  2. Referencia completa sobre los disparadores - los 98 activadores, qué los activa y dónde se activan.
  3. Elegir el gatillo adecuado - Elige el criterio más restrictivo para la tarea.
  4. Activadores en la página de administración de un registro - Ver los eventos desencadenantes de un producto, un pedido o un cliente directamente en su página, en el panel de administración de Shopify.