Webhooks pour formulaires
Un webhook est le moyen le plus rapide de transmettre une réponse de formulaire à votre propre système. Plus besoin de demander « y a-t-il du nouveau ? » : Gatherino appelle votre point de terminaison dès qu'une réponse arrive.
Bon à savoir : l'éditeur et le compte Gatherino sont disponibles en anglais ou en tchèque. Les formulaires que vos répondants remplissent peuvent s'afficher dans 18 langues, dont le français.
Usages courants
Alimenter votre propre système
Une commande directement dans votre boutique, un prospect dans votre CRM, une candidature dans une base de données interne.
Connexion aux outils d'automatisation
Dirigez le webhook vers tout service qui accepte les webhooks entrants, comme Zapier, Make ou n8n.
Notifications personnalisées
Un message dans une messagerie interne, une passerelle SMS ou votre propre tableau de bord.
Comment le configurer
- 1
Préparer un point de terminaison
Une URL sur votre serveur qui accepte une requête POST HTTPS avec un corps JSON.
- 2
Ajouter l'URL au formulaire
Saisissez l'URL du webhook dans les paramètres du formulaire, ou utilisez une étape webhook dans un automatisme.
- 3
Traiter les données
Le corps contient la réponse, y compris les valeurs des champs. Les clés correspondent aux identifiants des champs du formulaire : récupérez leurs libellés depuis le détail du formulaire via l'API.
- 4
Tester
Envoyez une réponse test et vérifiez que votre système a bien reçu et traité la requête.
Exemple de réception (Node.js)
Un récepteur minimal qui enregistre la réponse de votre côté :
app.post('/gatherino-hook', express.json(), (req, res) => {
const submission = req.body;
// submission.data holds the form field values
saveToDatabase(submission);
res.sendStatus(200); // respond fast, do the work in the background
});Sécurité : les webhooks n'atteignent que des adresses HTTPS publiques. Les appels vers les plages IP internes et privées sont bloqués afin qu'un webhook ne puisse pas servir à sonder votre réseau interne. Protégez votre point de terminaison avec un jeton secret dans l'URL et vérifiez que la charge utile correspond à ce que vous attendez.
FAQ
Dans quel format sont les données ?
Du JSON décrivant la réponse : identifiant, horodatage, statut et un objet contenant les valeurs des champs.
Que se passe-t-il si mon serveur est temporairement indisponible ?
Acceptez la requête rapidement et traitez-la en arrière-plan. Vous pouvez toujours récupérer les données manquantes via l'API REST.
Puis-je avoir plusieurs webhooks ?
Oui. En plus du webhook au niveau du formulaire, vous pouvez ajouter des étapes webhook dans les automatismes, avec des conditions.
Fonctionne-t-il avec Zapier ou Make ?
Oui, il suffit de coller dans le formulaire l'URL de webhook entrant générée par ces services.
Pages connexes
Essayez Gatherino gratuitement
Offre gratuite : 3 formulaires et 100 réponses par mois. Sans carte bancaire, données hébergées dans l'UE.
Commencer gratuitement →