Gravity Forms est un plugin WordPress permettant de créer des formulaires avancés.
Cette page décrit les réglages à effectuer dans Gravity Forms pour insérer automatiquement les nouvelles entrées dans une liste de contacts sur la plateforme Ediware.
Une licence payante de Gravity Forms est nécessaire.
Table des matières
Création du formulaire
Créer le formulaire dans Gravity Forms
Créez le formulaire normalement dans Gravity Forms, avec les champs donc vous avez besoin.
Installer le module Webhooks
Ce module est nécessaire pour envoyer automatiquement les données entrées dans la plateforme Ediware
Paramétrage de la plateforme Ediware
Créer une liste avec les mêmes champs que votre formulaire Gravity Forms.
Paramétrage du webhook Gravity Forms
Dans Gravity Forms créez un nouveau Webhook avec les paramètres suivants :
URL de la requête : https://www.mdworks.fr/_api_rest/contacts/list/ID_LISTE/new_entry
ID_LISTE est à remplacé par l'id de la liste de contacts sur la plateforme Ediware. Vous trouverez l'ID de la liste dans l'url quand vous êtes sur la plateforme en train d'éditer une liste.
Mode de requête : POST
Format : JSON
En-têtes de la requêtes : choisissez "add_custom_key"
Le nom : X-API-KEY
Valeur : votre clé API que vous trouverez dans la gestion du compte Ediware (API REST / Zapier)
Corps de la requête : cliquez sur "Sélectionner les champs"
et créez les champs de votre formulaire.
La clé doit avoir exactement le même nom que le nom du champ sur la plateforme Ediware.
La valeur est à sélectionner dans la liste, sans majuscules et sans caractères spéciaux.