ESPACE PUBLICITAIRE DISPONIBLE · PARLONS-EN

Comment les gestionnaires de boutique utilisent Shopify Sidekick pour créer et dépanner des automatisations Shopify Flow via des invites en langage naturel

365Finds Editorial
11 430 articles Wiki répertoriés

Utilisez 365 Wiki avec votre IA

Copiez le prompt ci-dessous, collez-le dans l’IA que vous utilisez déjà, puis posez directement votre question.

Télécharger le Skill complet

Commencez par essayer le prompt. Si vous utilisez souvent 365 Wiki, installez le Skill 365Wiki complet pour ne plus avoir à le coller. Sans IA habituelle, les versions web de Gemini ou Microsoft Copilot conviennent aussi.

La gestion opérationnelle d'une boutique en ligne implique de nombreuses tâches chronophages : identifier les commandes de clients VIP, émettre des alertes de réapprovisionnement de stock ou suspendre les expéditions suspectées de fraude. Bien que Shopify Flow fournisse un puissant moteur d'automatisation sans code, configurer manuellement des déclencheurs (Triggers), des conditions (Conditions) et des actions (Actions) exige souvent de manipuler les variables de la GraphQL Admin API, des opérateurs booléens complexes et de résoudre des incompatibilités entre listes et éléments uniques. Intégré directement à l'interface d'administration, Shopify Sidekick agit comme un copilote d'intelligence artificielle : les marchands décrivent leurs objectifs en langage naturel, et l'assistant assemble, corrige et teste les flux de travail directement sur le canevas de Flow.


Le fonctionnement de Sidekick au sein de Shopify Flow

Sidekick ne remplace pas Shopify Flow ; il offre une interface conversationnelle connectée au moteur sous-jacent de Flow. Lorsque vous ouvrez l'application Shopify Flow dans votre interface administrateur et que vous lancez Sidekick, l'IA charge le contexte d'automatisation de votre boutique et traduit vos requêtes écrites en nœuds visuels structurés sur le canevas.

+-------------------------------------------------------------------+
| Admin Shopify (Ordinateur) -> Applications -> Shopify Flow        |
+-------------------------------------------------------------------+
                                  |
                                  v
+-----------------------+                  +------------------------+
| Consigne du marchand  |  -- Prompt -->   | Shopify Sidekick IA    |
| en langage naturel    |                  | Analyse et conception  |
+-----------------------+                  +------------------------+
                                                       |
                                                       v
+-------------------------------------------------------------------+
| Canevas Shopify Flow : Ébauche de flux de travail générée         |
| - Déclencheur : Écoute d'événements (ex. Order created, Risk)     |
| - Conditions : Critères de filtrage (ex. Total >= 200 $ & VIP)    |
| - Actions : Tâches et connecteurs (ex. Taguer, Suspendre, E-mail) |
| - Statut : Inactif (étiqueté automatiquement avec "sidekick")     |
+-------------------------------------------------------------------+
                                  |
               +------------------+------------------+
               |                                     |
               v                                     v
+-------------------------------+   +-------------------------------+
| Dépannage assisté par l'IA    |   | Tests avec événements simulés |
| - Corrige l'erreur            |   | - Sidekick génère deux        |
|   "Data not found"            |   |   scénarios (conforme/non)    |
| - Insère des boucles          |   | - Aperçu visuel sécurisé      |
|   "For each" automatiquement  |   |   sans impact sur les données |
+-------------------------------+   +-------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| Vérification manuelle du marchand -> Clic sur "Activer le flux"   |
+-------------------------------------------------------------------+

Prérequis indispensables et règles de sécurité

Avant de confier la création de flux à Sidekick, plusieurs principes opérationnels doivent être respectés :


Guide pratique : Créer des flux avec des invites en langage naturel

Étape 1 : Ouvrir Shopify Flow et lancer Sidekick

  1. Dans l'administration Shopify, accédez à la section Apps (Applications) et cliquez sur Flow.
  2. Cliquez sur l'icône de Sidekick dans la barre de navigation supérieure ou sur le widget flottant.
  3. Le panneau latéral s'ouvre, synchronisé avec l'environnement d'édition de Flow.

Étape 2 : Structurer une invite efficace

Pour obtenir une configuration rigoureuse dès le premier essai, organisez votre texte autour de trois composantes fondamentales :

  1. Quand (When / Déclencheur) : L'événement qui démarre le processus.
  2. Si (If / Condition) : Les seuils et critères requis (montant, pays, statut client).
  3. Alors (Then / Action) : Le résultat opérationnel attendu (marquer, suspendre, envoyer une alerte).

Étape 3 : Exemples d'invites pour les scénarios courants

Scénario d'exploitationExemple d'invite en langage naturelComposants générés dans Shopify Flow
Marquage automatique des commandes de clients VIP"Lorsqu'une nouvelle commande est créée, si le montant total payé dépasse 200 dollars et que le client a déjà passé plus de 3 commandes, ajoute la balise VIP-HighValue à la commande et envoie un e-mail d'alerte interne à equipe@boutique.fr."Déclencheur : Order created ; Conditions : Total price >= 200 et Customer numberOfOrders > 3 ; Actions : Add order tags ("VIP-HighValue"), Send email
Alerte de stock critique et note de réapprovisionnement"Lorsque le stock d'un produit change, vérifie si la quantité disponible d'une variante passe sous les 10 unités. Si c'est le cas, ajoute la balise low-stock au produit et insère une note de réapprovisionnement sur la fiche produit."Déclencheur : Inventory quantity changed ; Condition : Available inventory <= 10 ; Actions : Add product tags ("low-stock"), Add product note
Suspension préventive pour risque de fraude"Lorsque l'analyse de risque de la commande est effectuée, si le niveau de risque est High ou si l'annulation est recommandée, suspends le traitement de la commande avec le motif Suspected fraud et ajoute la balise Fraud-Review."Déclencheur : Order risk analyzed ; Condition : Risk level == HIGH ; Actions : Hold fulfillment order (Motif : "Suspected fraud"), Add order tags ("Fraud-Review")
Routage des commandes internationales"Lorsqu'une commande est payée, si le pays de livraison n'est pas la France, ajoute la balise International-Fulfillment et envoie un message dans le canal Slack logistics."Déclencheur : Order paid ; Condition : Shipping countryCode != "FR" ; Actions : Add order tags ("International-Fulfillment"), Send Slack message

Étape 4 : Vérifier et ajuster les nœuds du canevas

Lorsque Sidekick termine la modélisation, il affiche un récapitulatif dans le chat accompagné d'un lien vers le flux créé. Cliquez dessus pour explorer le schéma graphique. Si vous souhaitez affiner les règles, vous pouvez modifier les nœuds manuellement ou poursuivre la discussion :


Dépannage et résolution des erreurs de configuration avec Sidekick

Un point de blocage récurrent pour les gestionnaires de boutique réside dans les erreurs de validation qui empêchent d'enregistrer le flux. Sidekick sait interpréter les messages d'erreur et réagencer les blocs de façon autonome.

Résoudre l'erreur "Data not found" (Données introuvables)

L'erreur la plus répandue dans Shopify Flow est Data not found. Elle survient lorsqu'une action attend une ressource individuelle (un produit unique ou une commande de traitement unique), alors que le déclencheur ou l'action de recherche précédente (Get data) renvoie une liste comprenant plusieurs éléments.

Par exemple, associer un déclencheur planifié Scheduled time à Get product data, puis relier directement ce résultat à Add product tags génère une erreur Data not found, car l'action de marquage ne peut pas absorber une collection complète en une seule fois.

Procédure de résolution avec Sidekick :

  1. Ouvrez le flux bloqué dans l'éditeur de Flow.
  2. Dans le chat Sidekick, saisissez :
    Fix the Data not found error on the Add product tags action. (Corrige l'erreur Data not found sur l'action Add product tags).
  3. Sidekick analyse l'incompatibilité de type, insère automatiquement une action For each (Pour chaque élément) entre la récupération de données et l'étiquetage, et rétablit les connexions.
  4. Vérifiez la boucle sur le canevas et cliquez sur Apply changes.

Corriger les incohérences sur les commandes de traitement multiples

Lorsqu'une commande globale est subdivisée en plusieurs expéditions provenant de lieux distincts, une action comme Mark a fulfillment order as fulfilled échoue si elle est reliée directement à Order created, car la commande fournit une liste de commandes de traitement.

Éviter les écarts dus aux données asynchrones de l'API

De nombreux marchands utilisent le déclencheur Order created pour évaluer les scores de fraude ou les paramètres UTM de campagnes. Cependant, dans la GraphQL Admin API de Shopify, l'analyse des risques et les attributs marketing sont renseignés de manière asynchrone quelques secondes ou minutes après l'enregistrement initial. Une évaluation immédiate trouve des variables vides et classe la condition comme False.


Validation sécurisée avant la mise en ligne : Les événements simulés par Sidekick

Activer un flux non testé en production expose votre boutique à des envois d'e-mails inappropriés aux clients ou à des altérations de stocks involontaires. Shopify Flow dispose d'un bac à sable de test au sein duquel Sidekick peut générer deux scénarios simulés (Simulated events) basés sur vos données réelles.

+-------------------------------------------------------------------+
| 1. Ouvrir le flux dans Flow -> Cliquer sur "Test your workflow"   |
+-------------------------------------------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| 2. Sélectionner "Generate events" (Générer des événements avec IA)|
|    - Sidekick analyse votre boutique et crée 2 cas de test :      |
|      * Événement A : Critères satisfaits (Simulation branche True)|
|      * Événement B : Critères non satisfaits (Branche False)      |
+-------------------------------------------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| 3. Visualisation du cheminement et contrôle des variables         |
|    - Le trajet emprunté est surligné en couleur sur le canevas    |
|    - Vérification des valeurs Liquid dans l'onglet "Preview"      |
|    - Mode sécurisé : Aucun e-mail réel émis, aucun stock modifié  |
+-------------------------------------------------------------------+
                                  |
                                  v
+-------------------------------------------------------------------+
| 4. Validation réussie -> Quitter le test -> "Activer le flux"     |
+-------------------------------------------------------------------+

Étapes pour exécuter le test généré par Sidekick :

  1. Ouvrez l'ébauche de votre flux dans l'éditeur de Flow.
  2. Sur le bloc du déclencheur, cliquez sur Test your workflow (Tester le flux de travail).
  3. Dans la boîte de dialogue, choisissez Generate events.
  4. Sidekick examine votre historique de commandes et de catalogue pour produire deux scénarios :
    • Un cas conforme aux critères (branche True) ;
    • Un cas non conforme aux critères (branche False).
  5. Sélectionnez alternativement ces événements dans la liste des événements enregistrés.
  6. Observez le parcours mis en surbrillance sur le canevas. Cliquez sur les actions et consultez l'onglet Preview (Aperçu) pour vous assurer que les variables Liquid (nom du client, montants) prennent les valeurs prévues.
  7. Le test se déroule en mode lecture seule strict, garantissant l'intégrité de vos données réelles. Une fois le fonctionnement confirmé, cliquez sereinement sur Turn on workflow.

Bonnes pratiques et limites opérationnelles

Pour garantir la pérennité et la performance de votre écosystème d'automatisation, veillez à appliquer les principes suivants :

En mariant la compréhension linguistique de Sidekick à la robustesse visuelle de Shopify Flow, les gestionnaires de boutique peuvent automatiser en quelques minutes leurs flux logistiques, leurs contrôles de fraude et leurs alertes d'inventaire, sans rédiger la moindre ligne de code technique.


Références