Registro de cambios

Últimas actualizaciones y mejoras.

Newv2.11.023.09.2026

La aplicación en su idioma y unos monitores que le avisan cuando un activador deja de emitir señales

La aplicación habla su idioma

Ahora toda la aplicación se adapta al idioma que utilice en el panel de administración de Shopify. Está disponible en inglés, alemán, francés, español, italiano, neerlandés, danés, portugués (de Brasil y de Portugal), japonés y chino (simplificado y tradicional). Cambie el idioma del panel de administración y la aplicación se adaptará al cargar la página siguiente.

  • Se han traducido todas las páginas, los cuadros de diálogo y los mensajes, incluidas las fichas de permisos, la configuración de los activadores y el editor de activadores personalizados.
  • Los bloques de eventos de sus páginas de productos, pedidos y clientes también se muestran en su idioma.
  • Las plantillas de flujo de trabajo muestran su título, descripción y nota de configuración en su idioma en Shopify Flow.
  • Los nombres de los activadores se mantienen en inglés. Shopify Flow muestra los nombres de los activadores en inglés, por lo que la aplicación también lo hace: el nombre que ve en la aplicación es siempre el mismo que encontrará en Shopify Flow.

Supervisión: saber cuándo deja de funcionar un activador

Un activador que deja de activarse sin previo aviso es el problema más difícil de detectar. La nueva página de supervisión le permite establecer una alerta para cualquier activador y recibir un correo electrónico cuando algo no funcione correctamente:

  • Sin eventos: no se activa nada durante el tiempo que usted elija. Para los activadores que deben activarse a diario, como «Actualización de pedido» en una tienda con mucho volumen de ventas.
  • El flujo de trabajo no se ha confirmado: el activador se ha activado, pero su flujo de trabajo nunca ha enviado una respuesta. Añada la acción «Confirmar ejecución del flujo de trabajo» como último paso del flujo de trabajo, con el ID de evento establecido en eventId.
  • Errores: acciones que han fallado por un motivo que puede solucionar, como la falta de un permiso. Los errores temporales de Shopify no se tienen en cuenta.

Recibirá un único correo electrónico cuando surja un problema, no uno por cada comprobación, y el monitor muestra su estado actual en la página. Los monitores están disponibles en todos los planes.

Además, en esta versión

  • La opción «Enviar estado del flujo» pasa a denominarse «Confirmar ejecución del flujo de trabajo» y cuenta ahora con descripciones de los campos más claras. Los flujos de trabajo que ya la utilizan seguirán funcionando sin cambios.
  • Los correos electrónicos de alerta de fallos indican el motivo y los activadores afectados, junto con una frase sobre cómo solucionarlo.
  • Los valores antiguos y nuevos de «Actualización de producto», «Actualización de pedido» y «Actualización de cliente» ahora se activan mediante un interruptor. Abra la configuración del activador en la página «Activadores» y active la opción «Enviar valores antiguos y nuevos si un flujo de trabajo lee changes». Si está desactivada, changes se muestra vacío. Su activador personalizado seguirá recibiendo los valores antiguos y nuevos en cualquier caso.
Newv2.10.018.09.2026

Valores antiguos y nuevos en todas partes, activadores personalizados programados y una interfaz más rápida

Saber que algo ha cambiado rara vez es suficiente. Por lo general, un flujo de trabajo necesita saber cuál era el valor anterior: si el precio bajó o subió, en qué medida, qué etiqueta se añadió o qué indicaba el metacampo ayer. Esta versión pone a su disposición los valores antiguos y nuevos en toda la aplicación, y permite que un activador personalizado inicie un flujo de trabajo cuando no haya ocurrido absolutamente nada.

Valores antiguos y nuevos, por todas partes

  • Los activadores de metacampos ahora conservan el valor anterior. Cada activador de metacampo (genérico, de producto, de variante, de pedido o de cliente) proporciona a Shopify Flow Metafield.previousValue junto a Metafield.value. Este campo está vacío cuando el metacampo acaba de crearse. Consulte Activadores de metacampos.
  • Los cambios en el precio, el precio unitario y el coste se reflejan en las cifras. Dado que Shopify Flow no puede realizar operaciones aritméticas, las notificaciones «Variant Price Changed», «Variant Unit Price Changed» y «Product Variant Cost Changed» ahora también proporcionan delta (el nuevo menos el antiguo), percentChange y direction (aumento, disminución, sin cambios). «El precio ha bajado más de un 10 %» es ahora una única condición, sin código.
  • Las notificaciones «Actualización de producto», «Actualización de pedido» y «Actualización de cliente» le indican qué ha cambiado. Antes solo indicaban que el registro se había actualizado. Ahora incluyen un changes: la lista de campos modificados y, para cada uno de ellos, el valor anterior y el nuevo. Los campos objeto de seguimiento son: título, descripción, estado, etiquetas, proveedor, tipo e identificador para los productos; estado del pago, estado de la preparación del pedido, artículos, etiquetas, nota y detalles adicionales para los pedidos; y etiquetas, nota y estado de la cuenta para los clientes. Los valores largos se acortan. La lista queda vacía cuando la actualización no se ha producido en ninguno de esos campos, por ejemplo, en el caso de un cambio en el inventario.
  • La opción «Artículos de pedidos preliminares modificados» muestra ahora las mismas diferencias línea por línea que el activador del pedido: lo que se ha añadido, eliminado o modificado en cuanto a cantidad, precio o variante.
  • Su propio código de activador personalizado también detecta el valor anterior y el nuevo. Un activador personalizado de , activado al actualizarse un producto, un pedido o un cliente, recibe ahora payload._changes: todos los campos rastreados que hayan cambiado, cada uno con oldValue y newValue. De este modo, su código puede activarse ante una transición en lugar de ante un estado - «el estado pasó de borrador a activo», «el pedido pasó a estar pagado» - , algo que una condición basada en el valor actual no puede expresar. El evento de ejemplo que puede capturar en el editor muestra el campo.

Todo es acumulativo. Los flujos de trabajo que ya haya creado seguirán funcionando sin cambios. La lista completa de campos por activador se encuentra en la guía de referencia de activadores de ().

Elija qué cambios activan un activador de actualización

Las opciones «Actualización de producto», «Actualización de pedido» y «Actualización de cliente» cuentan con un nuevo ajuste, al que se accede a través del icono de engranaje situado junto a su interruptor en la página «Activadores» de : en la que se indican los cambios que activan esta función.

  • No hay nada marcado: el activador se activa con cada actualización, exactamente como siempre lo ha hecho.
  • Campos marcados: solo se activa cuando se modifica alguno de ellos. El resto de actualizaciones se omiten y no se contabilizan en su plan.

Esta es también la forma más adecuada de evitar que un flujo de trabajo se active a sí mismo. Un flujo de trabajo que se inicia con la «Actualización de producto» y, a continuación, rellena un metacampo del producto que se utiliza para volver a iniciarlo. Limite los activadores a los campos que le interesen y esa segunda actualización ya no se activará.

El resto de sus activadores no se ven afectados por esta elección. Limitar la actualización de «Pedido» al estado de pago no modifica el momento en que se activa «Etiquetas de pedido añadidas».

Activadores personalizados que se ejecutan según una programación

Shopify Flow Reacciona cuando ocurre algo. No puede reaccionar cuando no ocurre nada, y no puede ver nada fuera de su tienda. Ahora, un activador personalizado de sí puede hacerlo. El editor le pregunta: «¿Qué hace que esto se ejecute?»: «Un evento de Shopify» o «Según una programación». Si se ejecuta según una programación, su código se ejecuta cada 30 segundos, con un máximo de una vez al día. Recuerda lo que observó en la última ejecución, puede leer su tienda y acceder a cualquier recurso en Internet pública, y decide por sí mismo qué se considera un cambio.

Empiece con una plantilla y modifique los números que aparecen en la parte superior:

  • Producto, pedido o cliente sin actualizar desde hace N días: revisiones de catálogo desactualizadas, pedidos atascados, programas de recuperación de clientes. Cada registro se activa una vez por cada periodo de inactividad; los casos que ya estuvieran vencidos en el momento de activar la función no se activarán todos a la vez.
  • Se ha modificado un valor en Shopify: un feed de existencias de un proveedor, un tipo de cambio o una lista de precios. Muestra el valor anterior y el posterior, así como la diferencia y el porcentaje en el caso de las cifras.
  • Nueva entrada en una fuente RSS o Atom: noticias de un proveedor, una fuente con listados o una página de estado.
  • No hay pedidos durante N horas: un indicador de actividad para su tienda. Se activa una vez cuando dejan de llegar pedidos y otra vez cuando vuelven a llegar.

La primera ejecución de un activador programado solo recuerda lo que detecta, por lo que activarlo nunca satura sus flujos de trabajo. Aparece en Shopify Flow como «Activador personalizado», filtrado por su identificador, y el registro se incluye como su ID. Cada ejecución cuenta para su plan, independientemente de si se activa o no; el editor muestra a cuántas ejecuciones asciende cada intervalo. La opción «Probar» ejecuta su código una vez sin activar nada.

Plantillas para activadores personalizados basados en eventos

Los activadores personalizados que detectan un evento Shopify ahora también disponen de plantillas. Si selecciona una en la opción «Empezar a partir de una plantilla», se seleccionará el evento y se completará el código. Cada una de ellas lee el valor antes y después del cambio:

  • Un campo de un producto, un pedido o un cliente ha cambiado de un valor a otro; por ejemplo, el estado ha pasado de «borrador» a «activo», o un pedido ha pasado a estar pagado.
  • El precio ha bajado más de un N por ciento: se trata de una auténtica rebaja, no de un simple ajuste de precio.
  • Las existencias cayeron por debajo de un umbral - se activa una sola vez, en el momento en que las existencias cruzan la línea, no con cada venta mientras ya se encuentren en un nivel bajo - .
  • El valor de un metacampo del producto ha superado un umbral: una valoración ha descendido por debajo de 3 y un margen ha superado el 40.
  • Pedido pagado por un cliente de alto valor: lee el gasto total acumulado del cliente en su tienda mediante ctx.shopify() y se activa únicamente cuando se supera el importe que usted haya establecido.

Los activadores de un registro en su propia página de administración

Los nuevos bloques de administración muestran los últimos eventos activadores relacionados con el registro que está consultando, directamente en su página del panel de administración de Shopify, cada uno con una breve línea que indica «antiguo → nuevo», como por ejemplo price: 100.00 -> 85.00. Desde allí puede abrir el evento o acceder a una vista del historial de eventos de ese registro concreto.

Disponible para productos, variantes, pedidos, pedidos preliminares, clientes, cobros, empresas y ubicaciones de empresas. Añada el bloque una sola vez desde el menú de personalización de la página. Los activadores que gestionan datos personales se enumeran sin sus valores. Cómo añadirlos, con un ejemplo en las páginas de un producto, un pedido y un cliente: . Desencadene eventos en la página de administración de un registro:.

Más proveedores de IA para «Generate with AI»

Generar con IA ahora es compatible con Google Gemini y OpenRouter, además de con Anthropic y OpenAI. OpenRouter le ofrece modelos de numerosas empresas con una sola clave, incluido cualquier identificador de modelo que introduzca. Conecte una clave en «Desarrollador» → «Conexiones»: ; obtenga una clave API de Gemini en o ; obtenga una clave API de OpenRouter en. Al igual que antes, la generación se lleva a cabo en su propia cuenta del proveedor y la clave se cifra y nunca se muestra de nuevo.

Una interfaz más rápida, basada en los componentes web de Shopify

Todas las páginas de la aplicación se han rediseñado utilizando los nuevos componentes web de administración de Shopify, los mismos bloques de construcción que utiliza el propio panel de administración de Shopify.

  • Se carga más rápido. La aplicación ya no incluye su propia copia de una biblioteca de interfaces. Los componentes proceden de Shopify, se comparten con el resto de su panel de administración y, por lo general, ya se encuentran en la caché de su navegador, por lo que cada página tiene que descargar mucho menos contenido antes de aparecer.
  • Da la sensación de estar en el panel de administración. Los botones, las tablas, los conmutadores, los cuadros de diálogo y los formularios tienen el mismo aspecto y se comportan exactamente igual que los que utiliza en el resto de Shopify, incluida la navegación mediante teclado y los lectores de pantalla.
  • Se mantiene actualizada. Cuando Shopify mejora sus componentes, la aplicación incorpora esas mejoras sin necesidad de que realicemos ninguna actualización.

No ha cambiado nada: todas las páginas, configuraciones y enlaces están donde estaban.

Además, en esta versión

  • «Conceder todo» y «Revocar todo» en la página «Permisos». La opción «Conceder todo» solicita todos los permisos que faltan en un único cuadro de diálogo Shopify, en lugar de uno por cada tarjeta. La opción «Revocar todo» le pide que lo confirme primero y le explica lo que implica: sus activadores permanecerán activados, pero no podrán ejecutarse hasta que vuelva a conceder el acceso.
  • El activador personalizado puede acceder a Internet público mediante ctx.fetch(), y no solo a su tienda a través de ctx.shopify(). Se rechazan las direcciones internas.
  • Sus activadores personalizados y los de su tienda online ahora funcionan de la misma manera: haga clic en la fila para editarla; el estado aparece a la derecha.
  • La página «Activadores» muestra, junto a su título, el número de activadores activos, y los cuatro activadores de metacampos de tipo ahora cuentan con sus propios interruptores en la lista.
  • Los campos obligatorios están marcados en los formularios de activadores personalizados, activadores de tienda online y de conexión.
  • Solucionado: no era posible borrar un filtro de fecha en el «Historial de eventos». Al eliminar la ficha de fecha o seleccionar «Borrar todo», las fechas seguían aplicadas. Ahora ambas opciones las borran.
  • Las filas del historial de eventos aparecen como texto sin formato, en lugar de como enlaces azules. No obstante, se puede hacer clic en toda la fila.
Newv2.9.014.09.2026

Activadores en tienda online: ejecute Shopify Flow en función de las acciones de los clientes

Hasta ahora, todos los activadores de esta aplicación se iniciaban a raíz de algo que ocurría en su panel de administración: el pago de un pedido, la actualización de un producto. Esta versión incorpora activadores que se activan a raíz de las acciones que realiza un cliente en su tienda online.

Shopify No envía webhooks sobre el comportamiento de navegación, por lo que estos datos se recopilan mediante un píxel web de que la aplicación instala automáticamente para usted: no es necesario modificar el tema ni pegar ningún código.

Activadores de la tienda online

Configuración, permisos y lo que envía cada activador: Activadores de Tienda online:.

  • Producto visto en la tienda online y colección vista en la tienda online
  • Producto de la tienda online añadido al carrito y eliminado del carrito
  • Se ha consultado el carrito de la tienda online
  • Se ha iniciado la pantalla de pago en la tienda online
  • «Búsqueda en Tienda online» y «Búsqueda en Tienda online sin resultados»: la segunda es una lista en tiempo real de los artículos que los compradores esperaban que vendiera. Una sola búsqueda activa exactamente una de las dos opciones, por lo que puede habilitarlas ambas sin que se cuenten por duplicado. Cómo se distribuyen los dos activadores de búsqueda.
  • Se ha consultado una variante agotada: un comprador real ha consultado un artículo que no puede adquirir. Se trata de una señal de demanda de reposición, por variante y no por producto. ¿Qué se considera «agotado»?.
  • «Cliente registrado que ha visitado la tienda**»** y «Comprador B2B que ha visitado la tienda»: un cliente habitual se encuentra en su tienda. Las visitas repetidas a una misma página se agrupan en un intervalo de visita que usted elija, ya sea por cliente o por empresa. Explicación de los intervalos de visita:.

Activadores del proceso de pago

Detalles: . Al finalizar la compra se activa.

  • Se muestra un error en la pantalla de pago: averigüe por qué falla la pantalla de pago sin tener que esperar a que se resuelva un ticket de soporte.
  • Descuento rechazado en la pantalla de pago: un cliente ha introducido un código y el sistema lo ha rechazado. Normalmente se debe a que la campaña ha caducado o a que se trata de un código procedente de un correo electrónico que nunca se activó.
  • Pedido de un cliente nuevo: un pedido de un cliente que nunca ha realizado un pedido anteriormente, en el que tanto el cliente como el pedido figuran como referencias nativas de Shopify Flow. Procede del webhook de pedidos de Shopify, por lo que, a diferencia de los dos anteriores, es tan fiable como cualquier activador de administrador. . Figura en la referencia de activadores.

Activadores personalizados de la tienda online

Para cualquier cosa que Shopify no notifique en absoluto. Publique su propio evento desde su plantilla con una sola línea de JavaScript y se convertirá en un activador de Shopify Flow. Paso a paso, con el fragmento de código para copiar: Activadores personalizados de Tienda online.

El ejemplo más claro es el menú deslizante del carrito: el evento «cart view» de Shopify solo se activa en la página /cart, y la mayoría de los temas modernos abren el menú deslizante mediante un efecto de deslizamiento, sin navegar nunca hasta esa página. Publicar su propio evento cuando se abre el menú deslizante subsana esa deficiencia. Las adiciones a la lista de deseos, la apertura de la guía de tallas y los cambios de variantes funcionan de la misma manera.

Solo se reenvían los nombres de los eventos que haya registrado, por lo que el resto de scripts de su página no podrán agotar su cupo. Asignar un nombre al evento y utilizarlo en Shopify Flow.

Antes de encenderlos

  • Necesitan el nuevo permiso «Tienda online Behaviour», que se concede desde la página «Permisos» como cualquier otro. Qué abarca este permiso:.
  • Se respeta el consentimiento del usuario. Si un usuario no ha dado su consentimiento para el análisis de datos, el evento se descarta en su navegador y nunca nos llega; no le supone ningún coste ni activa ningún flujo de trabajo. Cómo se gestiona el consentimiento.
  • Su volumen es mucho mayor que el de los activadores administrativos. Una tienda con mucha actividad genera más visualizaciones de productos en un día que actualizaciones de pedidos en un año, y cada evento cuenta a efectos de su plan. Active únicamente lo que utilice un flujo de trabajo. Planes y uso.
  • Se trata de eventos de «mejor esfuerzo», no garantizados. Si se cierra una pestaña, se interrumpe la conexión o se utiliza un bloqueador de anuncios, el evento nunca se recibirá. Utilícelos para señales y reacciones, no para nada en lo que la pérdida de un evento suponga un problema de exactitud.

Encontrará toda la información al respecto, incluido cómo la función «Out-of-Stock Variant Viewed» determina qué se considera «agotado», en la guía de activadores de la tienda online :.

Generar código de activación con IA

Describa en un lenguaje sencillo qué debe hacer un activador personalizado y deje que la IA escriba el código. En «Desarrollador» → «Conexiones», añada su propia clave API de Anthropic u OpenAI; la generación se lleva a cabo en su cuenta, y la clave está cifrada, no se muestra nunca más y nunca se ejecuta dentro del código de su activador. Guía completa: Genere el código del activador con IA. ¿Necesita una clave primero? Obtenga una clave API de Anthropic (Claude) en o ; obtenga una clave API de OpenAI en.

  • Se basa en lo que el activador recibe realmente. Al generador se le facilita el contrato de tiempo de ejecución de esta aplicación, la API de administración Shopify y - una vez que se haya capturado uno - la carga útil real del evento, por lo que escribe payload.total_price, ya que puede ver el campo en lugar de adivinar un nombre. Lo que conoce.
  • Se basa en lo que ya tiene. Si ya hay código, lo modifica en lugar de empezar desde cero, por lo que la opción «ahora también haga X» funciona.
  • Nunca se guarda automáticamente. El código generado aparece en el editor como un cambio sin guardar: pruébelo con su payload capturado, compruebe qué se activaría y, a continuación, guarde los cambios. Genere un activador personalizado.
  • Escribe el fragmento de código del tema para los «Activadores personalizados de la tienda online», que es la parte en la que la gente suele atascarse, ya que cada tema denomina sus elementos de forma diferente. Generar un fragmento de código para la tienda online.

También se ha corregido

  • La lista «Añadir activador» de «Activadores de metacampos» podía permanecer vacía hasta una hora después de conceder un permiso, indicando que no existían definiciones, aunque en realidad sí las había. El resultado vacío se almacenaba en la caché; ahora ya no es así, por lo que la lista se completará la próxima vez que la abra. Lo mismo ocurría con la lista de metaobjetos.](https://docs.workflow-trigger-extensions.app/es/desencadenantes-de-metacampos#setting-one-up) y (Activadores de metacampos) (Activadores de metaobjetos).
  • La aplicación «Producto publicado en el canal y retirado del canal» no detectó el primer cambio en un producto de nueva creación. La aplicación almacena una línea de base la primera vez que detecta un registro y solo se activa cuando se produce una diferencia con respecto a ella; sin embargo, en el caso de las publicaciones, esa línea de base nunca se registró en el momento de la creación, por lo que la primera publicación tras la creación de un producto se omitió de forma silenciosa y solo se activó la segunda. Ahora ambas funcionan a partir del primer cambio. Los activadores del producto se encuentran en la referencia.
Fixedv2.8.101.09.2026

Historial de eventos en tiendas con gran afluencia de clientes y correcciones en la sincronización de referencia

Dos correcciones derivadas de las incidencias de soporte; nuestro agradecimiento a los comerciantes que las han comunicado.

  • El «Historial de eventos» se carga ahora al instante en las tiendas con un volumen de eventos muy elevado. En las tiendas que almacenaban millones de eventos en su historial de 30 días, la página podía tardar muchísimo en cargarse o incluso no cargarse en absoluto. Ahora se abre en menos de un segundo, independientemente del volumen, y todos los filtros funcionan como antes.
  • La sincronización de la línea de referencia para los activadores basados en instantáneas ahora se inicia automáticamente. Los activadores que comparan los cambios con una línea de referencia almacenada (etiquetas, estado, título y similares) podían permanecer en espera indefinidamente con el mensaje «0 registros sincronizados» cuando se activaban antes de que un flujo de trabajo los utilizara. Al activar ahora un activador de este tipo, se inicia la sincronización inicial de forma automática, de modo que se activa tras el primer cambio real.
Newv2.8.026.08.2026

Redacte sus propios activadores, una página por cada uno, y una API para desarrolladores

Se trata de la mayor actualización desde que se creó la aplicación, y cambia la forma en que se configuran los activadores.

Activadores personalizados

Si no hay ningún activador integrado que se ajuste a sus necesidades, cree uno propio. Elija un evento de Shopify, capture un payload real de su tienda y escriba una breve transformación que determine cuándo activarse y qué datos enviar.

  • Actúe únicamente según sus propias condiciones. No se trate de «cualquier actualización de producto», sino solo de pedidos que superen un determinado valor, solo de productos de un proveedor concreto y solo de los cambios que realmente le interesen.
  • Envíe a Shopify Flow exactamente los campos que desee, adaptados a las necesidades de su flujo de trabajo.
  • Obtenga datos que el evento no incluya. ctx.shopify() ejecuta una consulta GraphQL de administración desde su activador, lo que le permite enriquecer un evento con cualquier dato de su tienda.
  • Pruebe antes de realizar el envío, utilizando una payload real capturada, y compare la salida y los registros en paralelo.

Su código aparece en Shopify Flow como «Activador personalizado», filtrado por su identificador, de modo que un flujo de trabajo reacciona exactamente a uno de sus activadores.

La página «Configuración» se denomina ahora «Activadores».

Las nueve pestañas de «Configuración» han desaparecido. Ahora, cada activador se encuentra en una única página con función de búsqueda, y cada uno cuenta con su propio interruptor de activación/desactivación.

La página anterior contaba con dos tipos de activadores que funcionaban en sentidos opuestos: la mayoría de los activadores estaban desactivados hasta que se activaban, pero los activadores de amplio ... Update estaban activados por defecto y contaban con una pestaña independiente denominada «supresores» para desactivarlos. Ahora se aplica una única regla en todos los casos: un activador se activa mientras su interruptor está en posición de «activado».

  • Busque por nombre en lugar de tener que adivinar en qué pestaña se ha archivado un activador.
  • Los 83 activadores son conmutables. Anteriormente, un activador solo disponía de un conmutador si habíamos creado una fila para él.
  • Activación o desactivación masiva, aplicable a sus resultados de búsqueda o a todo el sistema.
  • Los permisos se conceden en el momento en que se activan. Al activar un activador que requiera un permiso, se le solicitará en ese mismo momento. Si requiere dos, aparecerá un único cuadro de diálogo que abarque ambos.

No ha cambiado nada de lo que había configurado, y los enlaces antiguos a «Configuración» siguen funcionando. Un activador que había desactivado ahora simplemente aparece como «desactivado».

Simular un activador

Antes, probar un flujo de trabajo implicaba llevar a cabo la acción real en su tienda: editar un producto, realizar un pedido o esperar a que se completara una encuesta. Ahora puede activar un activador cuando lo desee: abra cualquier evento en el «Historial de eventos» y seleccione de nuevo «Simular».

La simulación sigue el mismo proceso que un webhook real de Shopify, por lo que su flujo de trabajo recibe exactamente lo mismo que recibiría en entorno de producción. Utilice la opción «dry run» para obtener una vista previa de la payload sin activar nada. Los eventos simulados se registran como pruebas, por lo que quedan excluidos de sus estadísticas y no se contabilizan en su plan.

Tenga en cuenta que un activador simulado ejecuta sus flujos de trabajo de forma real: si un flujo de trabajo asigna una etiqueta a un pedido o envía un correo electrónico, eso ocurre realmente.

API para desarrolladores y MCP

  • Una página para desarrolladores destinada a la creación de claves de API, con comandos de conexión para Claude, Cursor, VS Code y otros.
  • Una API REST que le permite ver todos los activadores de su tienda junto con su estado, consultar el historial de eventos y las estadísticas, y comprobar qué permisos ha concedido.
  • Un servidor MCP, para que un asistente de IA pueda examinar su configuración y simular los activadores en la conversación.
  • Tres niveles de acceso, con simulación y ejecución de código de activador personalizado en cada nivel, de modo que una clave de lectura habitual no pueda activar sus automatizaciones.

Guarde su código de activación en GitHub

Conecte un repositorio de GitHub y sus activadores personalizados se enviarán a él automáticamente. Edite un archivo en su propio editor y el cambio se reflejará en la aplicación. Cada versión constituye una confirmación, por lo que cualquier cambio puede revisarse y revertirse, y usted puede volver a cualquier versión anterior desde la aplicación.

Además, en esta versión

  • La sincronización de datos ahora indica «Sincronizado» en lugar de mostrar únicamente el recuento de registros, junto con la fecha de la última sincronización completa en la zona horaria de su tienda. La sincronización inicial se realiza una sola vez; a partir de entonces, la instantánea se mantiene actualizada automáticamente.
  • Al conceder acceso a un producto o a un pedido, se activa el activador de actualización general de dicho recurso, por lo que los eventos comienzan a fluir de inmediato.
  • Una guía de configuración más clara que sigue los pasos que realmente debe seguir: elegir los activadores, permitir el acceso, crear un flujo de trabajo y observar cómo se ejecuta.
Newv2.7.008.08.2026

El acceso a los productos es ahora opcional, se ha optimizado la velocidad del panel de control y se ha incorporado un nuevo centro de ayuda

El acceso a «Producto», «Variante» y «Colección» ya no se concede de forma automática. Antes era obligatorio, se incluía en la instalación y era imposible eliminarlo. Ahora es opcional, como cualquier otro permiso: concédalo desde la página «Permisos» y revoque dicho acceso cuando lo desee. Al concederlo, se activan inmediatamente los activadores de «Producto» y «Colección» en su tienda.

Las tiendas que ya lo tenían, lo conservan; no hay que hacer nada.

Un panel de control mucho más rápido

El panel de control ya no revisa todo su historial de eventos para calcular sus cifras. Los recuentos por día, por tema y por estado proceden ahora de un resumen preagregado, y su cifra de uso se lee directamente del contador que realmente controla el límite de su plan, por lo que es en tiempo real y siempre coincide. En tiendas con millones de eventos, esto marca la diferencia entre que el panel de control se bloquee por tiempo de espera y que se cargue al instante.

Nuevo centro de ayuda

Documentación completa en docs.workflow-trigger-extensions.app: una guía de referencia para cada activador, guías de configuración y permisos, resolución de problemas y guías paso a paso sobre flujos de trabajo con vídeos. Puede informar de un error, solicitar una función o ponerse en contacto con nosotros a través de un formulario que nos llega directamente, adjuntando capturas de pantalla.

El globo de chat de la aplicación aparece ahora en todas las páginas y se oculta cuando hay un cuadro de diálogo abierto.

Además, en esta versión

  • Pregunte a un SidekShopify sobre sus activadores: cuáles están configurados, por qué uno no se activa, cuáles se han activado recientemente y qué porcentaje de su cuota ha consumido. Es de solo lectura; no puede modificar ningún ajuste.
  • Solucionado: los eventos «Cliente Note Changed» y «Cliente State Changed» nunca se activaban. El cambio se comparaba con un valor que la aplicación, en realidad, no leía. Ahora ambos funcionan correctamente.
  • Corregido: la modificación silenciosa de la dirección de envío del pedido no surtía efecto a menos que también se concediera el acceso a los datos del cliente. Ahora la aplicación se lo indica desde el principio, en lugar de dar un error de forma silenciosa.
  • Corregido: en las tiendas con un gran número de suscripciones a activadores, era posible que se pasara por alto alguna al conceder un permiso o que quedara sin tener en cuenta al revocar uno.
  • La guía de configuración permanece oculta una vez que la ha ocultado.
  • La aplicación aparece ahora con el nombre de «Workflow Trigger Extensions». Es la misma aplicación, la misma instalación, pero con un nuevo nombre.
Newv2.6.018.07.2026

Cambios en el coste de las variantes de producto

La notificacion «Cambio en el coste de una variante de producto» se activa cuando varía el coste por unidad de una variante, ya sea para el recálculo del margen, las reglas de revisión de precios o para avisar al departamento de compras.

Conviene saber por qué era necesario crear un activador específico para esto: el coste se aplica al artículo de inventario, no al producto, por lo que Shopify no emite una actualización del producto cuando solo cambia el coste. Ningún elemento que supervise las actualizaciones del producto puede detectarlo. Este activador supervisa directamente el artículo de inventario.

Proporciona el producto, la variante y el SKU, así como el coste anterior y el nuevo, expresados en valores monetarios. Utiliza el permiso «Inventario» ya existente y su pestaña «Configuración».

Newv2.5.011.07.2026

Condiciones de activación del inventario por ubicación

Shopify

  • Variación del nivel del inventario en una ubicación: cualquier variación, al alza o a la baja, de la cantidad disponible en una ubicación concreta.
  • Agotado en ubicación: se activa cuando las existencias disponibles se reducen a cero.
  • De nuevo en stock en la ubicación: se activa cuando vuelve a un nivel positivo.

Cada evento incluye la ubicación y su nombre, la variante y el SKU, así como la cantidad anterior, la nueva y la diferencia. De este modo, podrá retirar un producto de la venta únicamente cuando se agote el stock en una de sus ubicaciones de preparación, o bien activar una transferencia cuando un almacén se quede sin existencias mientras que otro tenga excedentes.

Requiere el nuevo permiso «Acceso a datos de inventario», que también incluye el «Acceso a ubicaciones», de modo que los eventos incluyan el nombre de la ubicación en lugar de solo su identificador. Al activar cualquiera de ellos, se actualizan primero sus niveles de stock actuales, por lo que se activa el primer cambio real.

Newv2.4.008.07.2026

Activadores de contacto en empresas B2B

Dos activadores para la afiliación a una cuenta B2B, ambos basados en su permiso de «Empresa» ya existente:

  • Cliente eliminado de la empresa: se activa cuando se elimina a un cliente como contacto de una empresa. Para la baja: revocar el acceso al ERP, avisar al gestor de cuentas y archivar el registro.
  • Actualización de los datos de contacto de la empresa: se activa cuando cambia la función o los datos de un contacto.

Ambos proporcionan información tanto sobre el cliente como sobre la empresa, además del cargo de la persona de contacto.

Hemos decidido no añadir «Cliente añadido a la Empresa», ya que Shopify Flow ya cuenta con un activador nativo para ello.

Newv2.3.003.07.2026

Nota y situación del cliente, además de exenciones fiscales B2B

  • Modificación de la nota del cliente: se activa cuando se añade, se modifica o se borra la nota de un cliente, indicando el valor anterior y el nuevo.
  • Cambio de estado del cliente: se activa cuando una cuenta pasa de estar desactivada a activada, invitada o rechazada.
  • Se han modificado las exenciones fiscales de la ubicación de la empresa: un comerciante ha informado de que la modificación de la configuración fiscal de una ubicación B2B nunca provocaba ninguna reacción. La ruta Shopify no emite ningún evento de actualización para ese cambio, por lo que esta función lo detecta mediante un sondeo. Se activa con las exenciones añadidas, eliminadas y actualmente vigentes en forma de lista de códigos con etiquetas legibles, además del número de identificación fiscal.

También se ha corregido el siguiente problema: los ocho activadores de los pedidos preliminares mostraban un nombre incorrecto en el historial de eventos.

Fixedv2.2.128.06.2026

Actualización de seguridad

Mantenimiento rutinario de seguridad: actualizaciones de dependencias y medidas de refuerzo de la seguridad en toda la aplicación. No es necesario realizar ninguna acción.

Newv2.2.019.06.2026

Autorización de comercialización, situación en el mercado y activadores de los canales de ventas

  • Modificación del consentimiento para el marketing por correo electrónico de los clientes y modificación del consentimiento para el marketing por SMS de los clientes: active la acción en el momento en que cambie el consentimiento, indicando el nuevo estado (suscrito, dado de baja o pendiente), el nivel de consentimiento y la marca de tiempo. Para la automatización del cumplimiento del RGPD y de las normas de marketing, o para mantener sincronizada una lista de exclusión.
  • «Producto publicado en el canal de ventas» y «Producto retirado del canal de ventas»: sepa cuándo un producto se publica en un canal de ventas o cuándo se retira de él. Cada evento incluye los canales añadidos, eliminados y actuales en forma de lista, por lo que puede recorrerlos en Shopify Flow en lugar de tener que analizar el texto. Se activa una vez por cada cambio, no una vez por cada canal. Requiere el nuevo permiso «Acceso a datos de publicaciones».
  • Cambio de estado del mercado: se activa cuando un mercado pasa de «borrador» a «activo», indicando el estado anterior y el nuevo. Incluye una nueva pestaña «Mercados» en «Configuración».
Newv2.1.031.05.2026

Alerta de activadores de pedidos preliminares, mercados, ubicaciones y cuotas

Se trata de la mayor actualización realizada hasta la fecha y la primera que cuenta con sus propias alertas por correo electrónico.

Alertas de cuota y de fallos

Un sistema de notificaciones, accesible desde el icono del panel de control. Reciba un correo electrónico cuando se acerque a su límite mensual, cuando lo alcance y cuando sus activadores empiecen a fallar con más frecuencia de lo habitual. Añada destinatarios además del propietario de la tienda.

Condiciones que activan los pedidos preliminares (7)

El nuevo permiso de acceso a los datos de los pedidos preliminares permite acceder al ciclo de vida completo de los pedidos preliminares; está diseñado para el sector B2B y mayorista, donde la negociación tiene lugar antes de que exista el pedido.

  • Actualización del pedido preliminar: se activa ante cualquier cambio. Desactívela en «Configuración» si solo desea que se apliquen las opciones específicas que se indican a continuación.
  • Pedido preliminar: etiquetas añadidas / etiquetas eliminadas - controles de aprobación basados en etiquetas.
  • Se ha modificado la nota del pedido preliminar: se incluyen la nota anterior y la nueva.
  • Se han modificado los atributos del pedido preliminar: números de pedido, fechas de entrega y opciones de regalo, con un desglose por campo de lo que se ha añadido, eliminado o modificado.
  • Modificaciones en** los artículos del pedido preliminar**: artículos, cantidades, precios o variantes ajustadas durante la negociación.
  • Se ha modificado el estado del pedido preliminar: pasa de «pendiente» a «factura enviada» y, posteriormente, a «completado». Ideal para establecer ciclos de recordatorios de pago.

Las líneas de referencia se configuran al crear un borrador, por lo que el primer cambio real tras la creación se activa correctamente. Al activar cualquier activador específico, se actualizan retroactivamente sus borradores existentes.

Shopify Flow Ya incluye de forma nativa los eventos «Se ha creado un pedido preliminar» y «Se ha eliminado un pedido preliminar», por lo que hemos decidido no duplicarlos.

Mercados y ubicaciones (8)

  • Mercado creado / actualizado / eliminado: para ventas internacionales y B2B.
  • Ubicación creada / actualizada / eliminada / activada / desactivada: almacenes, tiendas minoristas y puntos de recogida.

Más información sobre el pedido y el producto

  • Cambio en el estado financiero del pedido: cambios en el estado de pago, por ejemplo, de «pendiente» a «pagado» o «reembolsado».
  • «Cambio de tipo de producto» y «Cambio de proveedor del producto»: cada uno de ellos se activa de forma independiente, por lo que un flujo de trabajo puede reaccionar ante un cambio de proveedor sin que se ejecute cada vez que se modifica un producto.

Además,

  • Aprobado para la insignia «Built for Shopify».
  • Mejoras en la estabilidad y el rendimiento, así como una serie de correcciones en la interfaz de usuario.
Newv2.0.010.04.2026

Activadores de etiquetas para clientes y productos

Shopify Flow Pueden indicarle que se ha actualizado un cliente o un producto, pero no que haya cambiado una etiqueta. Estos cuatro activadores se activan únicamente cuando se produce el cambio de etiqueta en sí.

  • Etiquetas de cliente añadidas / Etiquetas de cliente eliminadas
  • Etiquetas de producto añadidas / Etiquetas de producto eliminadas

Cada una de ellas le muestra las etiquetas que se han añadido, las que se han eliminado y la lista completa antes y después, de modo que pueda crear una rama basada exactamente en lo que ha cambiado, en lugar de tener que volver a leer el registro.

Las cuatro opciones se activan de forma voluntaria desde «Configuración». La primera vez que la aplicación detecta un registro, almacena un valor de referencia sin generar ninguna notificación, por lo que activarlas no saturará sus flujos de trabajo con eventos correspondientes a etiquetas que ya existían.

También se ha corregido: faltaban el SKU, el código de barras y el precio en las cargas útiles de los cuatro activadores de cambio de variante.

Tenga en cuenta que no existe ningún activador de etiquetas de colección: Shopify las colecciones no tienen etiquetas. Utilice, en su lugar, un metacampo de colección con «Metafield Update».