Shopify Flow Extensions

Webhooks externes :et
, déclenchés par Shopify Flow

Lancez un workflow Shopify Flow depuis n'importe quel système externe : n8n, Make, Zapier, Stripe, votre ERP ou une simple requête HTTP. Signatures vérifiées, interrogations programmées, historique complet, hébergement dans l'UE.

Déclencheurs de webhooksPréréglages de signatureSondages programmésn8n / Make / ZapierRéponses à la personne qui a appeléorganisé par l'UE

Comment cela fonctionne-t-il ?

De l'installation au premier webhook en quelques minutes

01

Installez l'application

Installation en un clic depuis la Boutique d'Shopify. La formule gratuite inclut tous les déclencheurs.

02

Créer un déclencheur de webhook

Générez une URL unique avec, au choix, une authentification HMAC ou par jeton. Collez-la dans n'importe quel système capable d'effectuer une requête POST.

03

Configurez-le dans Shopify Flow

Choisissez votre nouveau déclencheur sur Shopify Flow et associez-lui l'action de votre choix. C'est tout.

Caractéristiques

Déclencheurs Shopify Flow depuis n'importe où

Intégrez des événements externes à Shopify Flow grâce à des Webhooks sécurisés et signés. Pas de code personnalisé, pas de services intermédiaires.

Déclencheurs basés sur les webhooks

Tout appel HTTP déclenche un événement Shopify Flow. Vous choisissez quelles valeurs de la charge utile sont renseignées dans les champs du déclencheur, et celles-ci sont directement transmises à vos actions Shopify Flow.

Signé et certifié conforme

Signatures HMAC, jetons d'en-tête statiques ou préréglages en un clic pour Stripe, GitHub, Typeform et les autres fournisseurs qui signent leurs webhooks. Les appelants non autorisés n'accèdent jamais à Shopify Flow.

Webhooks programmés

Aucun appel n'est nécessaire : l'application interroge une URL toutes les 5 minutes à une fois par jour et lance votre workflow à partir de la réponse - à chaque interrogation, ou uniquement lorsque la réponse a changé.

Corps JSON, de formulaire et XML

Outre le format JSON, un point de terminaison prend en charge les corps de message au format « form-encoded », « multipart » et XML ; ainsi, Twilio, PayPal IPN et les formulaires HTML simples fonctionnent sans intermédiaire.

Diviser les tableaux en séries

Un système qui regroupe plusieurs enregistrements en un seul appel ? Donnez un nom au tableau et chaque élément, jusqu'à 100 par requête, lance son propre workflow.

Fonctions de transformation

Exécutez votre propre code JavaScript à chaque requête avant que Shopify Flow ne la reçoive : modifiez ou enrichissez le payload, supprimez ce que vous ne souhaitez pas, ou répondez directement à l'appelant.

Répondre à la personne qui appelle

Un workflow peut renvoyer des données au système qui l'a appelé, ce qui permet à l'expéditeur d'obtenir une réponse plutôt qu'un simple accusé de réception.

Protection contre les doublons

Indiquez l'en-tête qui contient l'identifiant de livraison ; une nouvelle tentative effectuée dans les 24 heures est acceptée, mais n'est pas exécutée une deuxième fois. Un fournisseur qui effectue une nouvelle tentative n'exécute jamais votre workflow deux fois.

Historique complet avec rediffusion

Chaque envoi est enregistré avec sa charge utile, ses en-têtes, son statut et le nombre de tentatives. Vous pouvez revoir n'importe quel envoi passé ou envoyer un appel test depuis l'application.

n8n, Make, compatible avec Zapier

Des guides étape par étape pour n8n, Make, Zapier, Stripe, Typeform, Slack, GitHub et bien d'autres encore. Collez l'URL de votre webhook et vous pourrez envoyer des événements Shopify Flow en quelques minutes.

Appels depuis le navigateur et votre propre domaine

Activez le CORS pour chaque point de terminaison pour les appels effectués directement depuis un navigateur, ou hébergez un point de terminaison sur le domaine de votre boutique via l'App Proxy d'Shopify.

API pour développeurs et MCP

Créez et gérez des points de terminaison, consultez l'historique et testez les webhooks à partir de vos propres outils via une API REST et un serveur MCP pour votre assistant IA.

Guides et tutoriels

Des guides étape par étape tirés de la documentation, consacrés aux configurations les plus fréquemment demandées par les marchands.

Toutes les autres informations figurent dans la documentation d', et l'historique des modifications d' présente les nouveautés.

Tarifs

Une tarification simple, basée sur la consommation

Commencez gratuitement. Payez annuellement et économisez 8 %.

Free

$0/mois

Essayez-le

  • ✓Webhooks illimités
  • ✓500 appels de Webhook par mois
  • ✓Assistance par e-mail ou via Slack
Most popular

Grow

$35/mois

Boutiques en activité

  • ✓Webhooks illimités
  • ✓15 000 appels de webhook par mois
  • ✓Assistance par e-mail ou via Slack

Unlimited

$100/mois

Entreprises et agences

  • ✓Webhooks illimités
  • ✓Nombre illimité d'appels de webhooks
  • ✓Assistance par e-mail ou via Slack

Foire aux questions

Dois-je écrire du code pour utiliser Workflow Webhooks ?+
Non. Vous générez une URL de webhook depuis l'application, vous la collez dans n'importe quel système capable d'envoyer une requête HTTP, puis vous sélectionnez votre nouveau déclencheur sur Shopify Flow. Pas besoin d'écrire une seule ligne de code.
Comment les webhooks entrants sont-ils authentifiés ?+
Vous avez le choix entre les signatures HMAC-SHA256 (norme du secteur) et un jeton d'en-tête statique. Ces deux options sont configurables pour chaque déclencheur. Les requêtes ne disposant pas d'une authentification valide sont rejetées avant même d'atteindre Shopify Flow.
Où sont stockées les charges utiles ?+
Toutes les données utiles, les en-têtes et les métadonnées de réponse sont stockées sur Google Cloud dans l'UE (europe-west1, Belgique) et chiffrées au repos à l'aide de Google Cloud KMS. L'historique est automatiquement effacé au bout de 30 jours.
Est-ce que cela fonctionne avec n8n, Make et Zapier ?+
Oui. Tout outil capable d'envoyer une requête HTTP POST convient. Nous mettons à votre disposition des modèles pour n8n, Make et Zapier dans la Documentation.
L'application est-elle conforme au RGPD ?+
Oui. Les données sont exclusivement hébergées dans l'UE, un accord de traitement des données (DPA) est signé sur simple demande et aucun suivi par des tiers n'est effectué sur ce site. Vous trouverez tous les détails dans notre Politique de confidentialité.
Mon workflow peut-il renvoyer des données au système qui a appelé le webhook ?+
Oui. Un workflow peut renvoyer une réponse à l'appelant, ce qui permet aux systèmes externes d'attendre le résultat au lieu de se contenter de recevoir un accusé de réception.
A webhook peut-il s'exécuter selon un calendrier défini plutôt que d'attendre un appel ?+
Oui. Grâce à la fonctionnalité de sondage d'URL programmé d', l'application interroge une URL toutes les 5 minutes à une fois par jour et transmet la réponse à votre point de terminaison - à chaque interrogation ou uniquement lorsque la réponse a changé. Cela permet d'exécuter un workflow Shopify Flow selon une fréquence définie à partir de n'importe quelle API.
Quelles signatures de webhooks peuvent être vérifiées ?+
Les fournisseurs qui signent leurs webhooks, tels que Stripe, GitHub, Typeform, Slack et Svix, disposent de préréglages accessibles en un clic. Tout autre expéditeur est pris en charge par un schéma personnalisé : en-tête, algorithme de hachage, encodage, tolérance de l'horodatage et format du payload signé. Consultez Vérification des webhooks signés.
Accepte-t-il les corps de formulaire ou au format XML, et pas seulement au format JSON ?+
Oui. Les corps de message au format « Form-encoded », « multipart » et XML sont analysés en champs mappables, et un tableau contenu dans le corps peut être divisé en autant d’exécutions de workflow qu’il y a d’éléments. Voir Formats des corps de message et division des tableaux.
Puis-je modifier la payload avant qu'elle n'atteigne Shopify Flow ?+
Oui. Une fonction de transformation () exécute votre propre code JavaScript à chaque requête : elle permet de remodeler ou d'enrichir la Payload, de rejeter les requêtes indésirables ou de répondre directement à l'appelant, de sorte que le webhook fonctionne comme un point de terminaison d'API.

Importez des événements externes dans l'Shopify Flow

Installez l'application gratuitement et envoyez votre premier déclencheur Shopify Flow en quelques minutes.