Comment intégrer des formes de gravité à… bien tout en utilisant Zapier
Si vous suivez WPBeginner depuis un moment, vous savez que nous utilisons et aimons les formulaires Gravity, et nous le recommandons vivement. Il s'agit du formulaire WordPress le plus convivial pour les débutants. Par défaut, Gravity Forms s'intègre à de nombreux services, mais récemment, ils ont augmenté cette liste de plus de 200 en s'intégrant simplement à un outil d'automatisation d'applications Web appelé Zapier. Vous pouvez désormais intégrer vos formulaires WordPress à des services tels que Salesforce, Google Spreadsheet, Highrise, Basecamp, Google Agenda et bien plus encore..
Vous vous souvenez quand nous vous avons montré IFTTT, l'outil permettant d'automatiser WordPress et les médias sociaux. Eh bien, Zapier vous permet de faire la même chose, mais avec beaucoup plus d'applications Web. Par exemple, nous montrerons comment intégrer des formulaires Gravity à une feuille de calcul Google à l'aide du module complémentaire Zapier. Nous utiliserons un formulaire de contact typique et enregistrerons ces entrées dans un tableur Google..
Voici ce que vous devez suivre avec ce didacticiel: une licence de développeur Gravity Forms (coupon), le module complémentaire Zapier Gravity Forms, un compte Zapier et une feuille de calcul Google..
Installation du module complémentaire Zapier avec Gravity Forms
Pour des raisons pratiques, supposons que Gravity Forms est déjà installé sur votre site WordPress. Si Gravity Forms n’est pas installé, vous pouvez l’obtenir ici..
Cela fait, passons à la configuration du module complémentaire Zapier. Dans votre espace d'administration WordPress, allez à Formulaires »Compléments.
Faites défiler vers le bas de la page et vous trouverez l'add-on Zapier. Allez-y et téléchargez le plugin add-on. Après avoir téléchargé le plugin, vous devez l'installer et l'activer (voir comment installer un plugin WordPress).
Maintenant que le module complémentaire Zapier est activé, vous pouvez le laisser seul. Le reste de la configuration se fera sur Zapier.com ou dans le plugin Gravity Forms.
Mise en place de notre formulaire de contact
La première chose à faire est de créer le formulaire que vous souhaitez utiliser. Vous pouvez utiliser un formulaire existant si vous le souhaitez. Il est toujours préférable d'avoir le formulaire déjà créé avant de configurer votre Zap dans Zapier.
Nous utiliserons un formulaire de contact de base qui demande le nom, le prénom, l'adresse électronique, le numéro de téléphone et l'aide que nous pouvons apporter sur le terrain..
Maintenant que nous avons la configuration de notre formulaire, nous pouvons passer à la configuration de notre feuille de calcul..
Configuration de notre feuille de calcul Google
Zapier s'attend à ce que notre feuille de calcul Google fonctionne d'une certaine manière. La première ligne de données doit comporter des étiquettes pour chaque champ de formulaires Gravity que nous souhaitons insérer dans la feuille de calcul. Et la deuxième rangée doit avoir un exemple de ce à quoi ressemble cette rangée. Nous avons créé une feuille de calcul qui ressemble à ceci:
Maintenant que notre feuille de calcul est opérationnelle, nous allons simplement utiliser Zapier pour connecter le formulaire à la feuille de calcul..
Créer un zap pour connecter le formulaire à la feuille de calcul
Allez sur Zapier et créez votre compte. Après votre inscription, vous allez atterrir sur votre tableau de bord Zapier. Cliquez sur le bouton "Créer un Zap" pour commencer. A l'étape 1, vous voudrez sélectionner les formulaires Gravity et "Nouvelle soumission de formulaire" comme déclencheur et Google Documents "Créer une ligne de feuille de calcul" comme action.
À l'étape 2, vous devrez copier l'URL Webhook fournie par Zapier et la coller dans Gravity Forms. Vous pouvez trouver le champ Gravity Forms dans lequel coller l'URL Webhook en naviguant jusqu'aux paramètres sous pour votre formulaire spécifique et en sélectionnant l'onglet Zapier comme scène ci-dessous..
Collez l'URL Webhook dans les paramètres de formulaire de votre formulaire de contact dans Gravity Forms..
Cliquez pour l'étape suivante.
À l'étape 3, vous devrez connecter votre compte Google Documents. Cliquez sur "Accepter" lorsque Zapier vous invite à vous connecter à Google Documents..
À l'étape 4, Zapier vous permet d'ajouter des filtres personnalisés. Nous allons sauter ceci pour l'instant.
A l'étape 5, nous allons sélectionner la feuille de calcul et la feuille de calcul que nous venons de créer ci-dessus.
Ensuite, nous cliquerons sur la petite icône Gravity Forms à droite de chaque champ pour insérer les espaces réservés Gravity Forms dans notre feuille de calcul Google, comme suit:
Si Zapier ne récupère aucun des champs Gravity Forms, envoyez rapidement une entrée à votre formulaire Gravity Form et revenez à Zapier..
Une fois tous les champs mappés, cliquez pour aller à l'étape 6.
A l'étape 6, nous pouvons tester notre Zap. Si vous ne disposez pas de données de test, envoyez une entrée à votre formulaire Gravity et revenez pour actualiser les exemples de données..
Nous avons un exemple de formulaire à saisir que nous testons l'envoi à notre feuille de calcul.
Et vous pouvez voir que cela a fonctionné.
A l'étape 7, nous allons donner un nom à notre Zap:
Et c'est tout! Nous pouvons cliquer sur "Make Zap Live" et toutes nos soumissions Gravity Forms iront automatiquement dans notre feuille de calcul Google..
Alors allons-y et testons-le en direct!
Zapping de Gravity Forms vers Google Spreadsheet Live!
Maintenant que notre Zap est en direct, allons le tester. Allez sur votre site web et remplissez le formulaire de contact.
Et une fois que nous aurons cliqué sur Soumettre, nous examinerons notre feuille de calcul et nous devrions voir Bart Simpson au bas de la rangée. Cela peut prendre juste quelques secondes pour apparaître.
Et voila. À titre d'exemple, nous vous avons montré comment connecter Gravity Forms à Google Spreadsheet. Cependant, vous pouvez intégrer de nombreuses autres applications Web à Gravity Forms à l’aide de Zapier. La méthode de base est la même pour la plupart des services Web.
Les intégrations d'applications Web peuvent être pénibles, surtout lorsque vous devez recommencer à zéro. En utilisant cette solution, vous pouvez économiser d'innombrables heures de temps de développement. Nous espérons que vous avez trouvé cet article utile. Avez-vous déjà utilisé Zapier auparavant? Vous avez des questions ou un feedbac? Faites-nous savoir en laissant un commentaire ci-dessous.