Comment utiliser les webhooks dans les formulaires WordPress
Publié: 2022-07-24Combien d'applications ou de services Web utilisez-vous pour votre travail ? Quelle méthode devez-vous utiliser en ce qui concerne le transfert d'informations de données entre ces outils ?
Si vous travaillez sur WordPress et que vous souhaitez envoyer des données directement à une application Web, essayez simplement les webhooks.
Si vous ne savez pas comment les webhooks servent votre travail, gardez un œil sur cet article. Nous vous présenterons les webhooks et comment les utiliser dans les formulaires WordPress avec un plugin tiers.
- Qu'est-ce qu'un Webhook ?
- Pourquoi utiliser les Webhooks ?
- Comment utiliser Webhook dans les formulaires WordPress ?
- Connectez WPForms à Slack via des webhooks
Qu'est-ce qu'un Webhook ?
Simplement, un webhook facilite la communication entre deux applications web. Il vous aide à envoyer automatiquement les informations de vos formulaires WordPress vers un outil externe. Par exemple, vous pouvez mettre à jour les nouvelles informations d'achat via un formulaire à votre équipe Slack sans aucune action manuelle. Cela multiplie définitivement votre productivité au travail et vous fait gagner beaucoup de temps.
Techniquement, un webhook est une requête HTTP qui est déclenchée par un système source et envoyée à un système cible. À condition qu'un événement ou un déclencheur se produise sur votre site Web, le webhook transmettra toutes les informations relatives à cet événement au service connecté. Absolument, ce processus se produit automatiquement.
Pourquoi utiliser les Webhooks ?
En tant que propriétaire d'un site d'adhésion, nous sommes sûrs que vous devez gérer beaucoup de choses. Sans aucun doute, la saisie manuelle des données prend du temps. Serait-il possible d'estimer combien de temps il faut pour transférer à la main chaque élément d'information des nouveaux abonnés de votre site Web vers le logiciel de gestion ? Peut-être que personne ne peut mesurer la durée exacte car cela peut durer des dizaines d'heures.
La perte de temps n'est qu'une chose. Un travail fastidieux est un autre obstacle. Il y a de fortes chances que vous ne souhaitiez pas passer toute la journée à saisir les données des utilisateurs. Pour rendre cela plus pratique, les webhooks sont la solution parfaite pour vous.
Dans le même contexte, les webhooks peuvent également être appliqués aux logiciels de marketing par e-mail ou aux passerelles de paiement.
Afin d'utiliser les webhooks, découvrons nos guides étape par étape dans la prochaine procédure pas à pas.
Comment utiliser les webhooks dans les formulaires WordPress
Il existe de nombreuses façons de créer un formulaire webhook dans WordPress. Pour les techniciens et les non-techniciens, nous suggérons le plugin WPForms car il offre un module complémentaire Webhook qui spécifie la création de webhooks. Ces outils sont adaptés aux débutants. Il n'y a même pas de compétences en codage requises, mais quelques clics pour activer leurs fonctions.
Étape 1 : Installer le plug-in WPForms et le module complémentaire de formulaire Webhook
Avant d'installer des addons, assurez-vous que vous avez installé et activé le plugin WPForms sur votre site WordPress. Allez simplement dans Plugins > Ajouter nouveau et tapez « WPForms » dans la barre de recherche.
Ensuite, vous devez mettre à niveau votre licence WPForms afin de débloquer des fonctionnalités plus avancées, y compris des modules complémentaires. Une fois votre licence vérifiée, n'hésitez pas à installer et activer l'addon Webhooks.
Étape 2 : créer un formulaire Webhook
Tout d'abord, ajoutez un nouveau formulaire ou modifiez-en un existant à l'aide du plugin WPForms. Accédez à WPForms dans la barre latérale d'administration et accédez à la page de présentation des formulaires . Ensuite, cliquez sur le bouton Ajouter nouveau pour commencer à créer un formulaire.
Sur la page des paramètres du formulaire, vous pouvez saisir ou non un nom de formulaire. Vous devez choisir un modèle pour votre générateur de formulaires. Cependant, si vous souhaitez le laisser à partir de zéro, sélectionnez simplement Formulaire vierge .
Une fois le formulaire rempli, accédez à Paramètres > Webhooks et activez l'option Activer les Webhooks . Et cela, bien sûr, crée un formulaire webhook par la suite.
Vous pouvez désormais générer plusieurs webhooks et les connecter à des tonnes d'applications ou de services. Nous indiquerons des instructions pour connecter vos webhooks à Slack, par exemple. Vous pouvez les prendre comme référence pour faire de même avec d'autres outils.
Connectez WPForms à Slack via des webhooks
Comme mentionné, nous vous expliquerons comment utiliser les webhooks pour connecter vos WPForms à Slack dans cette section.

Étape 1 : Créez votre nouvelle application Slack
Pour commencer, créez une nouvelle application Slack qui relie votre équipe d'espace de travail Slack à WordPress. Visitez la page API Slack et cliquez sur le bouton Créer une application .
Après cela, une superposition s'ouvrira pour vous permettre de choisir comment vous souhaitez configurer votre application à partir de deux options : à partir de zéro ou à partir d'un manifeste d'application. Dans ce didacticiel, nous aimerions utiliser l'option À partir de zéro .
À l'étape suivante, nommez l'application et choisissez un espace de travail dans lequel développer votre application. Tant que vous avez terminé avec ces deux champs, vous êtes prêt à créer une application .
Cliquez sur l'option Webhooks entrants sur la page Informations de base et activez Activer les Webhooks entrants . De cette façon, vous êtes autorisé à publier des messages provenant de sources externes dans Slack.
L'étape suivante consiste à configurer des URL de webhooks pour obtenir des informations à partir de vos formulaires WordPress. Sur la page de la section URL des webhooks pour votre espace de travail , cliquez sur le bouton Ajouter un nouveau webhook à l'espace de travail .
Cela vous amène à une autre page où vous pouvez sélectionner un canal Slack (dans une liste déroulante) auquel envoyer vos messages. Une fois que vous avez choisi un canal cible, cliquez sur Autoriser .
Vous êtes maintenant de retour à la page précédente où vous pouvez voir une nouvelle URL de webhook pour votre application Slack. Copiez cette URL pour les étapes suivantes.
Étape 2 : Ajouter des Webhooks Slack à WPForms
Ouvrez votre formulaire de webhooks créé précédemment et collez l'URL dans le champ URL de demande pour connecter votre formulaire à l'API de Slack. Pour le reste des paramètres des webhooks, n'hésitez pas à les configurer à votre guise.
Etant donné que tous les paramétrages sont effectués pour une requête webhook, pensez à enregistrer vos modifications en cliquant sur le bouton Enregistrer .
Étape 3 : Publiez le formulaire Webhooks sur votre site WordPress
Vous devez ajouter le formulaire de webhooks sur vos pages afin que les données puissent être automatiquement synchronisées avec votre canal Slack.
Sur votre tableau de bord d'administration WordPress, accédez à Pages > Ajouter nouveau et recherchez « WPForms » dans l'écran de l'éditeur de blocs. Une fois les WPForms ajoutés à votre page, un menu déroulant apparaîtra pour vous permettre de sélectionner un formulaire de webhook.
Par la suite, cliquez sur le bouton Publier en haut à droite pour publier la page contenant le formulaire webhooks sur votre site.
Si vous utilisez l'éditeur classique de WordPress, utilisez le bouton Ajouter un formulaire dans l'éditeur pour ajouter le formulaire de webhooks sur vos pages.
Après avoir publié le formulaire de webhooks, vous recevrez des notifications Slack lorsqu'il y aura une soumission de formulaire à partir de votre site Web.
Utilisation de Webhooks pour connecter vos formulaires WordPress à d'autres applications
À l'aide d'URL de webhooks, vous pouvez facilement utiliser WPForms pour vous connecter à diverses applications et services. Un grand avantage de cette méthode est que vous contrôlez totalement les données que vous souhaitez fournir et envoyer à d'autres applications.
Il est indéniable que les webhooks sont utiles, vous permettant d'envoyer automatiquement des informations de vos formulaires WordPress à des applications externes. Cela vous permet d'économiser beaucoup de travail et augmente simultanément la productivité et l'efficacité de votre travail.
N'hésitez pas à utiliser les webhooks dès que possible. Vous devez être surpris de voir à quel point ils sont incroyables pour votre travail.