header-logo
Découvrez comment utiliser Wix pour créer votre site et votre entreprise.
Concevez et gérez votre site à l'aide des fonctionnalités intuitives de Wix.
Gérer les abonnements, les forfaits et les factures.
Gérez votre entreprise et communiquez avec les membres.
Apprenez à acheter, connecter ou transférer un domaine vers votre site.
Obtenez des outils pour développer votre activité et votre présence sur le web.
Améliorez votre visibilité grâce à des outils de référencement et de marketing.
Bénéficiez de fonctionnalités avancées pour travailler plus efficacement.
Trouvez des solutions aux problèmes techniques et de performance du site. Découvrez les problèmes que nous nous efforçons de résoudre ou contactez-nous pour obtenir de l'aide.
placeholder-preview-image
Développez vos compétences.
Obtenez des conseils pour la conception Web, le marketing et plus encore.
Découvrez comment augmenter le trafic de votre site naturel provenant des moteurs de recherche.
Créez un site personnalisé à l'aide de notre plateforme complète.
Trouvez un spécialiste pour vous aider à atteindre vos objectifs.
placeholder-preview-image

Wix Automations : Configurer un déclencheur « Webhook reçu »

5 min
Dans cet article
  • Étape 1 | Configurer une nouvelle automation avec un déclencheur « Webhook reçu »
  • Étape 2 | Configurer votre service externe pour envoyer des webhooks
  • (Le cas échéant) Étape 3 | Configurer les données de la charge utile pour les automations qui utilisent des informations externes
  • Étape 4 | Configurer le reste de l'automation
  • FAQ
Les déclencheurs de Webhook vous permettent de lancer des automations Wix à partir d'applis externes et d'importer des informations de ces services dans vos processus automatisés. Lorsqu'un événement se produit dans une application externe, vous pouvez configurer votre automation pour qu'elle se lance instantanément et transmette les données pertinentes au reste de votre automation.
Par exemple, déclenchez une automation lorsque vous recevez un paiement d'un fournisseur tiers, ou lorsque votre CRM envoie une mise à jour de statut.
Avant de commencer :
Cette fonctionnalité est recommandée pour les utilisateurs avancés qui souhaitent intégrer leur site Wix et d'autres outils et services professionnels externes.

Étape 1 | Configurer une nouvelle automation avec un déclencheur « Webhook reçu »

Pour commencer, créez une nouvelle automation et ajoutez le déclencheur « Webhook reçu ».

Pour ajouter un déclencheur « Webhook reçu » :

  1. Accédez aux automations dans le tableau de bord de votre site.
  2. Cliquez sur + Créer une automation en haut à droite.
  3. Cliquez sur Créer une automation pour commencer à partir d'un modèle d'automation vierge. 
  4. Cliquez sur le titre pour donner un nom à votre automation.
  5. Sélectionnez Webhook reçu comme déclencheur.
  6. Cliquez sur Copier dans la section URL du webhook.
    Remarque : Cette URL est unique pour chaque automation. Vous devrez le coller dans votre application ou votre service externe pour vous connecter.
Capture d'écran du déclencheur webhook reçu et de son panneau d'options de configuration ouvert
Important :
  • Si vous passez à un autre déclencheur, puis que vous revenez à « Webhook reçu », vous recevrez une nouvelle URL de webhook. Assurez-vous de copier la nouvelle URL et de la mettre à jour dans le service externe que vous utilisez.
  • Gardez cet onglet Wix Automations ouvert pendant que vous passez à l'étape suivante – vous devrez y revenir plus tard.

Étape 2 | Configurer votre service externe pour envoyer des webhooks

Pour déclencher votre automation, configurez votre service externe pour envoyer des webhooks à l'URL unique à partir de l'étape 1. Cela connecte votre service externe à Wix et garantit que votre automation s'exécute chaque fois que l'événement que vous choisissez se produit.

Pour configurer le webhook dans votre service externe :

  1. (Dans votre service ou application externe) Localisez la zone où vous pouvez configurer les webhooks sortants ou les notifications HTTP.
  2. Configurez votre service externe comme vous le souhaitez. 
  3. Collez l'URL du webhook que vous avez copiée dans le champ URL.
  4. Configurez la méthode de la demande sur POST.
  5. (Si votre automation utilise les données externes) Configurez la structure de la charge utile dans l'automation sur Wix à l'aide des instructions de l'étape suivante). 
Suggestions :
  • La charge utile du webhook doit être envoyée dans un format JSON valide. Vous pouvez inclure différents types de données (ex. des chaînes, des chiffres, des tableaux, etc.) tant que le format général est JSON valide.
  • Pour vérifier la structure de votre payload, utilisez un outil comme Postman ou la fonctionnalité de test de votre service externe.

(Le cas échéant) Étape 3 | Configurer les données de la charge utile pour les automations qui utilisent des informations externes

Si votre automation doit utiliser les données de votre service externe, configurez la charge utile (le paquet de données) que votre service envoie à votre URL de webhook Wix. Cette étape permet de s'assurer que les champs corrects sont disponibles lorsque vous configurez des actions d'automation.
Remarque :
La charge utile doit inclure tous les champs que vous souhaitez utiliser dans votre automation. Par exemple, si vous souhaitez envoyer un e-mail de confirmation contenant le nom, l'e-mail du client et le total de la commande, chacun de ces champs doit être inclus dans votre charge utile.
Capture d'écran d'un exemple de requête JSON.

Pour configurer la structure de votre charge utile :

  1. Retournez à l'automation que vous avez commencé à créer dans Wix. 
  2. Cliquez sur le déclencheur Webhook reçu.
  3. Cliquez sur Définir la structure des données du payload pour définir la charge de paiement qui que votre automation peut s'attendre à recevoir du service externe.
    1. Saisissez un exemple de données JSON que l'automation utilisera pour extraire le schéma.
    2. Cliquez sur Aperçu de la structure.
    3. Cliquez sur Enregistrer la structure ou Modifier le JSON pour continuer la modification.   
  4. Lorsque vous avez terminé, cliquez sur Appliquer.
Capture d'écran du pop-up Définir la structure des données de réponse.

Étape 4 | Configurer le reste de l'automation

Configurez le reste de votre automation et mappez les champs entrants vers des valeurs dynamiques dans les actions de votre automation. Une fois terminé, activez ou enregistrez votre automation terminée. 

Pour configurer votre automation :

  1. Retournez à l'automation que vous avez commencé à créer dans Wix. 
  2. (Facultatif) Améliorez davantage votre automation en ajoutant une conditionun délai ou une variable
  3. Configurez l'action de votre automation :
    1. Cliquez sur l'icône Ajouter une étape   et ajoutez une action.
    2. Sélectionnez une action que vous souhaitez que l'automation effectue.
    3. Configurez l'automation si nécessaire. Dans la section de mappage de champ de l'action, sélectionnez les données de la charge utile de votre webhook.
      Suggestion : Ces points de données apparaissent sous forme de valeurs dynamiques, comme les données d'autres déclencheurs.
  4. Cliquez sur Activer ou Enregistrer en haut à droite.
Suggestion :
Envoyez une demande test depuis votre service externe pour vous assurer que vous avez correctement configuré votre réponse afin qu'elle réponde à vos attentes. 

FAQ

Cliquez ci-dessous pour en savoir plus sur la configuration d'un déclencheur « Webhook reçu ».