Présentation d'Workflow Trigger Extensions

Présentation d'Workflow Trigger Extensions

Copier la page

Ajoutez 98 déclencheurs de mise à jour et de cycle de vie à Shopify Flow, sans code, pour réagir aux changements précis sur votre boutique.

Workflow Trigger Extensions ajoute 98 déclencheurs à Shopify Flow, couvrant les modifications apportées à la boutique qu’ ne peut pas détecter de lui-même - et, depuis la version 2.9, les actions des clients sur votre boutique en ligne. Aucun code à écrire, aucun service externe à mettre en place : installez l’application, accordez les autorisations d’accès aux données nécessaires, et les déclencheurs apparaîtront dans l’éditeur d’Shopify Flow, aux côtés de ceux propres à Shopify.

Shopify Flow
Les déclencheurs apparaissent dans Shopify Flow, à côté de ceux propres à Shopify. Il n'y a rien d'autre à apprendre que Shopify Flow lui-même.

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 articles ont été modifiés ; il ne suffit pas de savoir qu'un produit a été modifié, mais aussi que son prix l'a été. Et il n'offre absolument aucune visibilité sur la boutique 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 attribue une balise à chaque incident 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 : articles, étapes de traitement, statut financier, afficher le statut, les remarques, les attributs, les balises et l'adresse de livraison.
  • Couverture complète de la commande provisoire : statut, articles, 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 emplacement : ruptures de stock, réapprovisionnements et évolutions des niveaux de stock l'emplacement et le delta, où les déclencheurs natifs d'Shopify sont des agrégats de variantes sans emplacement précis.
  • Contenu de la boutique en ligne : blogs, articles de blog et pages, qui sont totalement absents de Shopify Flow natif.
  • Métachamps et métaobjets - pour 10 types de propriétaires.
  • B2B, marchés, emplacements, publications - changements concernant l'entreprise et ses emplacements, cycle de vie du marché, cycle de vie de l'emplacement et activation/désactivation des canaux de vente.
  • Comportement de la boutique en ligne : pages de présentation des produits et des collections, modifications du panier, recherches qui les paniers vides, les erreurs de paiement, les codes de réduction refusés et les 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 événement de votre propre boutique en ligne à partir de votre thème. Voir Déclencheurs personnalisés.
Sélecteur de variables de Shopify Flow pour une variation de prix avec les paramètres « oldPrice », « newPrice », « delta », « percentChange » et « direction »
Un déclencheur ne se contente pas d'indiquer qu'un changement est survenu. Il transmet à votre workflow les valeurs avant et après ce changement.

Comment cela fonctionne, 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 requêtes à intervalles réguliers. En ce qui concerne le comportement des acheteurs, un pixel web intégré au navigateur de l’acheteur signale l’événement, à condition que celui-ci ait donné son consentement à l’analyse des données. Dans tous les cas, votre Shopify Flow démarre avec les informations déjà présentes dans la Payload. Voir Comment fonctionnent les déclencheurs ?.

Commencez par ici

  1. Installation et configuration - Installez le logiciel, attribuez les autorisations et créez votre premier workflow.
  2. Référence complète sur les déclencheurs - les 98 déclencheurs, ce qui les active et où les activer.
  3. Choisir le bon déclencheur - choisissez le déclencheur le plus restrictif pour cette tâche.
  4. Déclencher des déclencheurs sur la page d'administration d'un enregistrement - consulter les déclencheurs associés à un produit, à une commande ou à un client directement sur la page correspondante dans l'interface d'administration Shopify.