Webhooks et n8n

Utilise les webhooks NoCode.shop pour connecter ta boutique à n8n, Make ou tout outil externe. Format JSON, configuration via workflows, exemples.

Qu’est-ce qu’un webhook ?

Un webhook est une notification HTTP envoyée automatiquement par NoCode.shop vers une URL externe lorsqu’un événement se produit. Contrairement à une API où tu interrogez le serveur, le webhook pousse les données vers ton outil en temps réel.

Les webhooks permettent de connecter NoCode.shop à n’importe quel outil qui accepte des requêtes HTTP : n8n, Make, Zapier, ton propre serveur, un CRM, etc.

Envoyer un webhook via les workflows

Les webhooks sont envoyés via l’action Envoyer un webhook dans les workflows. Pour configurer un webhook :

  1. Crée un workflow dans Marketing → Workflows.
  2. Choisis un déclencheur (nouvelle commande, paiement reçu, etc.).
  3. Ajoute l’action Envoyer un webhook.
  4. Renseigne l’URL de destination.

Format du payload

Le webhook envoie une requête HTTP POST avec un corps JSON contenant les données contextuelles de l’événement :

  • Données de la commande — identifiant, statut, montant, produit(s), date.
  • Données du client — nom, e-mail, identifiant client.

Le format est structuré pour être facilement exploitable dans n’importe quel outil d’automatisation.

Intégration avec n8n

n8n est un outil d’automatisation open source qui accepte les webhooks. Pour connecter NoCode.shop à n8n :

  1. Dans n8n, crée un workflow avec un nœud Webhook comme déclencheur.
  2. Copie l’URL du webhook n8n.
  3. Dans NoCode.shop, crée un workflow avec l’action « Envoyer un webhook » et colle l’URL n8n.

Chaque événement NoCode.shop déclenche le workflow n8n, qui peut ensuite envoyer des données vers Google Sheets, Slack, Notion, un CRM, ou tout autre service connecté à n8n.

Autres outils compatibles

La même approche fonctionne avec Make (Integromat), Pipedream, Activepieces ou ton propre endpoint HTTP. Tout outil capable de recevoir une requête POST avec un corps JSON est compatible.

FAQ

Le webhook est-il envoyé en temps réel ?
Le webhook est envoyé au moment où l’action s’exécute dans le workflow. Si tu as ajouté un délai avant le webhook, il sera envoyé après ce délai.
Que se passe-t-il si l’URL de destination ne répond pas ?
Si le serveur de destination ne répond pas ou renvoie une erreur, l’exécution du webhook est marquée comme échouée dans le détail de l’exécution du workflow.
Cet article vous a-t-il aidé ?