Make
Lancez un scénario Make à chaque nouvelle réponse, puis envoyez-la partout où Make se rend. Formerie envoie un webhook, et le module Custom webhook de Make le reçoit.
Nous avons écrit ce guide à partir de la documentation de Make, et nous ne l’avons pas encore suivi sur un vrai compte Make. Dites-nous si une étape diffère.
Relier votre formulaire
- Dans Make, créez un scénario, et ajoutez Webhooks, puis Custom webhook.
- À côté de Webhook, choisissez Add, donnez-lui un nom et choisissez Save. Make affiche l’adresse et commence à écouter.
- Dans Formerie, ouvrez votre formulaire, puis Livraison, et ajoutez un webhook avec cette adresse.
- Dans Formerie, choisissez Envoyer un test. Make y apprend les champs.
- Ajoutez votre module suivant, et associez les réponses à partir de
data, puisfields. - Activez le scénario.
Si vous ajoutez plus tard un champ à votre formulaire, choisissez Detect new values dans Make, puis Envoyer un test de nouveau.
Make répond 200 quand une requête entre dans sa file, et 400 quand la file est pleine. Formerie réessaie après un 400, alors rien n’est perdu pendant que la file se vide.
Le test a test à vrai, et les vraies réponses l’ont à faux. Pour garder les tests hors de vos autres applications, ajoutez un filtre sur cette valeur après le webhook.
À propos de la signature
C’est l’adresse Make qui vous protège : gardez-la privée. Quiconque l’a pourrait envoyer de fausses réponses à votre scénario. Une fois l’adresse enregistrée, Formerie n’en montre que le début et la garde chiffrée.
Pour vérifier la signature dans Make, modifiez le webhook, et sous Advanced settings, activez Get request headers et JSON pass-through. Vous obtenez ainsi les en-têtes et le contenu brut. Nous n’avons pas essayé les étapes suivantes, alors si la vérification vous est nécessaire, utilisez votre propre serveur avec les exemples.
Si ça ne fonctionne pas
- Formerie montre un essai raté avec l’état 400 : la file de Make est pleine, ou le scénario est désactivé. Activez-le ou laissez la file se vider. Les nouveaux essais continuent.
- Le webhook se met en pause : Formerie le met en pause après 3 livraisons ratées de suite. Corrigez le scénario, choisissez Reprendre, et ce qui a attendu est envoyé.
Ensuite : envoyer les réponses à Google Sheets ou à HubSpot.