Présentation d'Workflow Trigger Extensions
Workflow Trigger Extensions ajoute 98 déclencheurs à Shopify Flow, couvrant les modifications apportées à la boutique que Flow ne peut pas détecter de lui-même - et, depuis la version 2.9, les actions effectuées par les acheteurs sur votre boutique en ligne. Pas besoin de code ni de service externe : installez l'application, accordez les autorisations d'accès aux données nécessaires, et les déclencheurs apparaissent dans l'éditeur d'Shopify Flow, aux côtés de ceux propres à Shopify.

Le vide qu'il comble
Shopify Flow, dans sa version native, gère bien la création et la suppression. Ce qui lui manque, c'est la granularité au niveau des mises à jour et du cycle de vie : il ne suffit pas de savoir qu'une commande a été modifiée, mais aussi que ses lignes ont été modifiées ; il ne suffit pas de savoir qu'un produit a été modifié, mais aussi que son prix l'a été. Et il n'a absolument aucune visibilité sur la vitrine en ligne.
Cette application vise précisément à combler ces lacunes :
- Modifications apportées aux produits au niveau des champs : titre, description, identifiant, type, fournisseur, statut, et marque chaque « fire » de manière indépendante, ce qui permet à un workflow de réagir à l'un d'entre eux sans s'exécuter sur les autres.
- Suivi des modifications au niveau des variantes : prix, référence, code-barres, prix unitaire et coût séparément.
- Granularité approfondie des commandes : lignes de commande, étapes de traitement, statut financier, afficher le statut, les remarques, les attributs, les balises et l'adresse de livraison.
- Couverture complète du projet d'ordre : statut, postes, remarques, attributs, balises, e-mail, ainsi que les deux adresses.
- Cycle de vie complet d'une réduction : création, mise à jour, expiration, suppression, ainsi que le code d'utilisation Ajouter et supprimer. La date d'expiration n'est absolument pas indiquée par Shopify.
- Stock par site : rupture de stock, retour en stock et variations de niveau l'emplacement et le delta, où les déclencheurs natifs d'Shopify sont des agrégats de variantes sans lieu.
- Contenu de la boutique en ligne : blogs, articles de blog et pages, qui sont totalement absents de Flow natif.
- Méta-champs et méta-objets - pour 10 types de propriétaires.
- B2B, marchés, sites, publications - changements concernant l'entreprise et son implantation, cycle de vie du marché, cycle de vie de l'implantation géographique et activation/désactivation des canaux de vente.
- Comportement de la vitrine en ligne : pages de produits et de collections, modifications du panier, recherches qui absence d’achat, erreurs lors du paiement, codes de réduction refusés et visites avec compte, données collectées par un pixel web que l'application installe pour vous. Sur inscription, soumis au consentement et selon le principe du « meilleur effort » ; voir Déclencheurs de Storefront.
- Vos propres déclencheurs : créez un déclencheur personnalisé pour n'importe quel événement Shopify, ou publiez votre organisez votre propre événement sur votre boutique en ligne à partir de votre thème. Consultez Déclencheurs personnalisés.

Comment ça marche, en un paragraphe
Shopify informe l'application lorsqu'un changement survient. Pour un déclencheur de type « webhook » simple, c'est tout ce qu'il y a à savoir. Pour un déclencheur au niveau des champs, l'application compare la ressource à un instantané enregistré et ne se déclenche que lorsque ce champ spécifique a effectivement changé. Pour les quelques ressources pour lesquelles Shopify ne publie pas de webhooks, l'application effectue des interrogations selon une fréquence définie. En ce qui concerne le comportement des acheteurs, un pixel web dans le navigateur de l’acheteur signale l’événement, à condition que l’acheteur ait donné son consentement à l’analyse. Dans tous les cas, votre workflow Flow démarre avec les détails déjà présents dans la charge utile. Voir Comment fonctionnent les déclencheurs ?.
Commencez par ici
- Installation et configuration - Installez le logiciel, attribuez les autorisations et créez votre premier workflow.
- Guide complet sur les déclencheurs - les 98 déclencheurs, ce qui les active et où les activer.
- Choisir la bonne gâchette - choisir le critère de déclenchement le plus restrictif pour cette tâche.
- Déclencher des événements sur la page d'administration d'un enregistrement - consulter les événements déclencheurs associés à un produit, à une commande ou à un client directement sur la page correspondante dans l'interface d'administration d'Shopify.

