Exécuter automatiquement les commandes Shopify
Pour une boutique Shopify qui veut exécuter automatiquement ses commandes, entières ou pour certains produits comme les articles personnalisés, le point délicat est l'identifiant des fulfillment orders, distinct de l'identifiant de commande. Le Schedule Trigger lance le workflow à intervalle régulier, Shopify lit les commandes non exécutées, et le workflow ne retient que celles qui correspondent aux critères avant d'appeler l'API pour créer l'exécution. Les notes indiquent aussi la prise en charge des commandes partiellement exécutées et des erreurs renvoyées par l'API.
- Déclencheur
- Planifié (récurrent)
- Taille
- 8 nœuds
- Outils
- Requêtes HTTP (API), Shopify
Comment fonctionne ce workflow
- 1
Le Schedule Trigger lance le workflow à intervalle régulier.
- 2
Le nœud Shopify récupère les commandes non exécutées de la boutique.
- 3
Le nœud Filter ne garde que les commandes valides pour une exécution automatique, c'est-à-dire celles qui ne contiennent que des téléchargements numériques ou des cartes cadeaux, et dont les produits passent tous par un service d'exécution.
- 4
Le nœud Loop Over Items traite les commandes retenues une à une.
- 5
Le nœud HTTP Request interroge l'API Shopify pour lister les fulfillment orders de chaque commande.
- 6
Le nœud Edit Fields prépare les données transmises à l'appel suivant.
- 7
Le second nœud HTTP Request crée l'exécution pour un ou plusieurs fulfillment orders, avec le paramètre notify_customer pour prévenir le client.
Quand l'utiliser
- Exécuter les commandes de produits personnalisés sans les traiter une par une à la main.
- Traiter automatiquement les commandes de cartes cadeaux ou de téléchargements numériques.
- Automatiser l'exécution d'une boutique dont tous les produits passent par un service d'exécution externe.
À préparer avant l'import
- Une boutique Shopify avec un accès à son API Admin.
- Les identifiants Shopify configurés dans n8n.
- Les identifiants d'authentification de l'API Shopify enregistrés pour le nœud HTTP Request.
- L'identifiant de votre boutique, à placer dans l'URL GET du nœud HTTP Request qui liste les fulfillment orders.
- Des services d'exécution actifs sur les produits que le workflow doit traiter.
Bon à savoir
Remplacez l'identifiant de votre boutique dans l'URL GET du nœud HTTP Request qui liste les fulfillment orders, puis testez avec une seule commande avant de planifier le déclenchement.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Ventes & CRM
- Relayer un webhook vers e-mail et Telegram via une APIUn webhook déclenche un appel à une API, puis un e-mail SMTP et un message Telegram.
- Trouver des profils LinkedIn à partir d'une feuille Google SheetsRecherche les profils LinkedIn de contacts listés dans Google Sheets, avec Airtop.
- Extraire des prospects Google Maps avec un agent IARecherche des entreprises sur Google Maps à partir d'un message de chat, puis enrichit leurs fiches avec le contenu de leur site web.
- Traiter les transcripts Gong et enrichir avec SalesforcePrépare les transcripts d'appels Gong et y ajoute les données de compte Salesforce et Pipedrive.
- Publier des posts LinkedIn générés par OpenAI depuis NotionLit les posts prévus dans Notion, les fait reformuler par OpenAI et les publie sur LinkedIn.
- Collecter des annonces Glassdoor pour prospecter avec Bright DataRecherche des offres Glassdoor par poste, ville et pays, puis écrit les résultats dans Google Sheets pour la prospection.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n