Ressources · Intégration n8n

Intégration Formstack n8nAutomatiser Formstack avec n8n.

Une soumission de formulaire, c'est un événement : autant l'utiliser comme tel. L'intégration Formstack n8n se résume à un nœud trigger, en version 1, avec 2 champs à remplir et 0 événement à cocher. La soumission est le signal. Le reste du workflow décide de ce qu'elle devient.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert l'intégration Formstack n8n ?

Formstack est une plateforme de productivité qui aide les organisations à fluidifier leur travail numérique avec des formulaires, des documents et des signatures en ligne, sans code. Côté n8n, la brique disponible est un nœud trigger, c'est-à-dire le nœud qui démarre un workflow : il se déclenche sur une soumission de formulaire Formstack, et les données de cette soumission deviennent le premier item que liront tous les nœuds suivants.

Commençons par ce que dit le catalogue, parce que ça cadre tout le reste : Formstack y figure avec un trigger, 0 opération et 0 ressource. Le nœud fait une chose, recevoir les soumissions, et il la fait sans intervalle à régler. Quand un workflow doit appeler l'API Formstack pour autre chose, le nœud HTTP Request attaque n'importe quel endpoint en réutilisant le même credential prédéfini, donc tout reste dans le même workflow.

Premier usage, le plus courant : l'accusé de réception qui ne dépend plus de personne. Un formulaire de demande de devis est rempli, la soumission arrive dans n8n en quelques secondes, un nœud Gmail renvoie une réponse au demandeur pendant qu'une copie du dossier part dans un dossier partagé sur Google Drive.

Autre usage, côté équipe terrain. Un formulaire d'intervention est rempli depuis un téléphone, le workflow lit la réponse qui indique l'urgence et pousse les cas prioritaires dans un groupe Telegram. Le technicien voit la demande arriver là où il regarde déjà, pas dans une boîte mail qu'il ouvrira le soir.

Troisième usage, plus calme : la consolidation. Inscriptions à un événement, retours de satisfaction, candidatures. Chaque soumission ajoute une ligne dans un classeur Microsoft Excel 365, et le fichier reste la source unique que tout le monde ouvre déjà, sans export manuel en fin de semaine.

Dernier point, et c'est celui qui fait gagner du temps au moment de construire : les noms des champs d'une soumission viennent du formulaire que tu as créé, pas d'une liste figée. Fais donc une vraie soumission d'abord, repère les valeurs, puis référence-les en expression, sous la forme {{ $json.field }}, dans les nœuds qui suivent. La formation n8n reprend cet enchaînement de zéro pour un premier workflow.

Connexion

Comment connecter Formstack à n8n ?

  1. 01

    Créer le credential une fois

    Dans n8n, ouvre le menu Credentials et crée un credential pour le nœud Formstack Trigger. Un credential, c'est l'identifiant de connexion stocké par n8n : tu le renseignes une seule fois et il réapparaît ensuite dans la liste déroulante de tous les workflows qui en ont besoin. Rien à installer au préalable, le nœud est livré avec n8n, sur n8n Cloud comme sur une instance auto-hébergée.

  2. 02

    Désigner le formulaire à écouter

    Pose le Formstack Trigger sur le canvas, sélectionne le credential, puis ouvre le champ Form Name or ID. n8n charge la liste des formulaires du compte connecté : tu choisis par le nom. Tu peux aussi saisir un identifiant via une expression, un petit bout de code du type {{ $json.field }} qui va chercher une valeur dans l'item entrant. Le champ est requis, donc le nœud s'arrête s'il reste vide.

  3. 03

    Activer, puis tester pour de vrai

    Enregistre, puis bascule le workflow en actif. C'est à ce moment que n8n enregistre un webhook, c'est-à-dire une URL que Formstack appelle de lui-même à chaque soumission. Remplis toi-même le formulaire une fois et regarde l'exécution apparaître quelques secondes plus tard. Tu vois alors la forme exacte des données et tu peux brancher la suite sur du concret.

Déclencheurs

Qu'est-ce qui déclenche le workflow ?

Formstack Trigger est le nœud qui démarre un workflow à chaque nouvelle réponse reçue dans Formstack. Tu choisis le formulaire, tu actives le workflow : n8n enregistre le webhook sur ton compte Formstack.

Ce que tu vois dans n8n

Notes de configuration

01Activate the Workflow WebhookPas d'horaire à programmer, pas d'intervalle à choisir. À l'activation du workflow, n8n enregistre un webhook auprès de Formstack, autrement dit une URL que l'outil appelle tout seul, et chaque soumission arrive en quelques secondes. Rien ne va vérifier périodiquement s'il y a du nouveau.

Pas d'horaire à programmer, pas d'intervalle à choisir. À l'activation du workflow, n8n enregistre un webhook auprès de Formstack, autrement dit une URL que l'outil appelle tout seul, et chaque soumission arrive en quelques secondes. Rien ne va vérifier périodiquement s'il y a du nouveau.

Quand l'utiliser
dès que le délai se voit, et il se voit presque toujours. Une réponse au demandeur, une affectation à la bonne personne, une alerte sur une demande urgente. Comme c'est l'activation qui met le webhook en place, garde le réflexe suivant après chaque modification : réactiver, soumettre le formulaire une fois toi-même, vérifier que l'exécution apparaît bien dans la liste, et seulement ensuite annoncer aux équipes concernées que le workflow tourne pour de bon. Ça prend deux minutes et ça évite de découvrir le problème par un client mécontent.
02Form Name or IDLe trigger écoute un formulaire à la fois, et ce champ dit lequel. n8n interroge le compte connecté et affiche la liste des formulaires : tu sélectionnes par le nom, sans partir à la pêche à l'identifiant dans l'interface de Formstack.

Le trigger écoute un formulaire à la fois, et ce champ dit lequel. n8n interroge le compte connecté et affiche la liste des formulaires : tu sélectionnes par le nom, sans partir à la pêche à l'identifiant dans l'interface de Formstack.

Paramètres clés

  • Form Name or ID : requis, le formulaire Formstack à surveiller pour les nouvelles soumissions. Choisis-le dans la liste, ou saisis un identifiant via une expression comme {{ $json.field }} quand c'est un nœud précédent qui détermine le formulaire concerné.
Cas d'usage
un workflow par formulaire reste la version la plus lisible quand chaque formulaire alimente un process différent, contact vers le commerce, candidature vers le recrutement. L'expression prend le relais dans le cas inverse, quand un workflow parent connaît déjà l'identifiant et appelle une routine commune avec.
03SimplifyDeux formats de sortie possibles. Décoché, le trigger transmet les données brutes telles qu'elles arrivent. Coché, Simplify renvoie une version simplifiée de la réponse à la place, ce qui suffit la plupart du temps quand le nœud suivant n'a besoin que des réponses.

Deux formats de sortie possibles. Décoché, le trigger transmet les données brutes telles qu'elles arrivent. Coché, Simplify renvoie une version simplifiée de la réponse à la place, ce qui suffit la plupart du temps quand le nœud suivant n'a besoin que des réponses.

Paramètres clés

  • Simplify : booléen optionnel, renvoie une version simplifiée de la réponse au lieu des données brutes.
Quand l'utiliser
active-le pendant que tu mappes les réponses vers un classeur ou un message, les items courts se relisent bien mieux dans la vue des exécutions. Laisse-le décoché si le workflow a besoin de tout ce que porte la soumission, ou si tu archives la charge utile telle que reçue et que tu ne veux rien perdre au passage.
Besoin d'aide

Besoin d'aide pour automatiser Formstack avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Formstack et n8n : les questions qui reviennent

01L'intégration Formstack n8n est-elle gratuite ?
Oui du côté n8n. Le Formstack Trigger est livré avec n8n : rien à installer, aucun coût supplémentaire pour le nœud lui-même, que tu sois sur n8n Cloud ou sur une instance auto-hébergée en Docker ou npm, sous Community Edition et sa licence Sustainable Use. Un workflow se comporte de la même façon dans les deux cas, ce qui permet de construire sur une instance locale puis de transposer sans réécriture. Ce que coûte un compte Formstack est une autre histoire et dépend de ton abonnement chez eux, à vérifier de leur côté avant de généraliser sur plusieurs formulaires.
02Quels credentials faut-il pour le Formstack Trigger ?
Un credential, à créer dans n8n avant que le trigger puisse lister les formulaires. Ouvre le menu Credentials et ajoute un credential pour le nœud Formstack Trigger : le formulaire de n8n indique lui-même les champs à remplir pour ce type de credential, sans qu'il faille deviner quoi que ce soit. Une fois enregistré, il devient disponible dans la liste déroulante de tous les workflows suivants, donc plusieurs workflows de formulaires partagent la même entrée. Le sélectionner est aussi la vérification la plus rapide que la connexion fonctionne, puisque la liste Form Name or ID se remplit alors avec les formulaires du compte connecté.
03Quelles sont les limites du nœud Formstack dans n8n ?
Le catalogue annonce un trigger et 0 opération : le nœud est construit pour une chose, recevoir les soumissions de formulaire. Pour tout ce que tu voudrais faire d'autre avec l'API Formstack depuis un workflow, le nœud HTTP Request appelle n'importe quel endpoint en réutilisant le même credential prédéfini, ce qui garde l'authentification à un seul endroit. Deuxième point concret : la charge utile dépend du formulaire. Les noms de champs viennent du formulaire que tu as construit, donc un workflow calibré sur un formulaire ne se transpose pas tel quel sur un autre. Mappe sur une vraie soumission, puis référence les valeurs en {{ $json.field }} dans la suite.
04Le trigger Formstack réagit-il en temps réel ?
Oui, il fonctionne par webhook et pas par vérification périodique. À l'activation du workflow, n8n enregistre une URL de webhook auprès de Formstack, et Formstack appelle cette URL à chaque soumission. L'exécution démarre en quelques secondes : aucun intervalle à régler, aucun compromis entre fraîcheur et nombre d'appels. La condition, c'est l'activation. Un workflow resté en brouillon n'a pas de webhook enregistré, donc il ne reçoit rien. Et si tu désactives le workflow pour le modifier, la même règle s'applique jusqu'à la réactivation.
05n8n ou Make pour automatiser Formstack ?
Trois critères tranchent en général. L'hébergement d'abord : n8n tourne sur ton propre serveur en Docker ou npm, ou sur n8n Cloud, alors que Make est uniquement hébergé. Si les réponses aux formulaires contiennent des données personnelles qui doivent rester sur une infrastructure que tu maîtrises, la question est vite réglée. Le modèle de coût ensuite : Make facture à l'opération, ce qui est prévisible à volume stable et l'est moins quand un formulaire explose. La logique visuelle enfin : les deux se construisent sur un canvas, et le test honnête reste de refaire ton propre routage de formulaire dans chacun pour voir lequel tu relis le plus vite un mois après.