Ressources · Intégration n8n

Nœud n8n FormConfigurer n8n Form dans n8n.

Un formulaire n8n ne tient pas toujours sur un seul écran. Le nœud n8n Form génère les pages qui suivent la première et renvoie les réponses au workflow. Deux types de page, 12 types d'élément à poser, aucun compte à brancher. La version décrite ici est la 3.

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

Pourquoi automatiser

À quoi sert le nœud n8n Form ?

Il fabrique des formulaires web dans n8n et transmet les réponses au workflow. Le formulaire démarre toujours par le nœud n8n Form Trigger, qui affiche la première page. Toutes les suivantes sont des nœuds n8n Form : soit une nouvelle page de questions, soit l'écran affiché une fois le formulaire terminé. Entre deux pages, tu glisses le nœud que tu veux, et la page suivante tient compte de ce qui vient d'être saisi.

Un exemple d'inscription à un atelier. Première page : le nom et l'adresse e-mail. Entre les deux pages, un nœud va chercher les créneaux encore libres dans Google Sheets. La page suivante n'affiche que ces créneaux dans un Element Type en dropdown. Le visiteur ne voit rien de la recherche, il voit juste une liste juste.

Deuxième cas : le dépôt de pièces justificatives. Une page avec un élément en file, Multiple Files activé et Accepted File Types limité à quelques extensions. Le workflow range le fichier, puis un message part sur Slack pour prévenir l'équipe. Troisième cas : un questionnaire de qualification où un Switch envoie chaque réponse dans sa branche, chaque branche se terminant sur son propre Form Ending avec un message différent. Un accusé de réception peut partir en parallèle par Gmail.

Le nœud s'exécute sur chaque item entrant et n'ouvre jamais un workflow tout seul : un déclencheur le précède forcément. Si ton formulaire tient sur un écran et qu'aucune logique ne tourne au milieu, le trigger suffit et ce nœud n'apporte rien. Et si tu dois appeler une API sans nœud dédié avant d'afficher la suite, c'est le rôle de HTTP Request, pas celui-ci.

Deux limites à connaître avant de construire. Une seule page Form Ending s'affiche par exécution, même quand plusieurs branches en contiennent une. Et l'élément HTML comme le champ Form Description refusent les balises <script>, <style> et <input> : tout ce qui est interactif doit passer par un vrai élément de formulaire. Pense aussi qu'un champ coché Required Field bloque l'exécution tant qu'il reste vide. Notre Avis n8n situe l'outil dans son ensemble, et la Formation n8n monte ce type de parcours pas à pas.

Actions

Quelle page ajouter au formulaire ?

Le nœud n8n Form expose 2 opérations. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

01

Next Form Page

page

Ce que tu vois dans n8n

Notes & cas d'usage

Pose une page de questions de plus dans un formulaire déjà ouvert par le trigger, et passe la saisie au nœud suivant.

Paramètres clés

  • Define Form : en fields, tu construis la page dans le panneau ; en json, la définition arrive par Form Fields.
  • Form Elements : une entrée par champ, avec son Field Name, son Label et son Element Type parmi 12 possibilités, du dropdown au file.
  • Limit Wait Time : activé, l'exécution repart sans réponse ; Limit Type choisit afterTimeInterval avec un Amount et une Unit, ou atSpecifiedTime avec Max Date and Time.
Cas d'usage
une deuxième page dont les Field Options sortent d'une recherche faite entre les deux écrans, avec Required Field coché sur la seule réponse indispensable.
02

Form Ending

completion

Ce que tu vois dans n8n

Notes & cas d'usage

Termine le parcours. Au lieu d'une question de plus, le visiteur reçoit une confirmation, une redirection, du HTML libre ou un fichier.

Paramètres clés

  • On n8n Form Submission : text affiche l'écran de fin, redirect envoie vers l'URL renseignée, showText affiche le champ Text, returnBinary renvoie le fichier nommé dans Input Data Field Name.
  • Completion Title : obligatoire sur l'écran de fin, il devient le titre h1 ; Completion Message se place juste en dessous, en sous-titre.
  • Completion Page Title : une option à ajouter pour fixer le titre de l'onglet du navigateur.
Cas d'usage
une demande de devis qui se termine par une redirection vers une page de réservation, la branche refusée s'arrêtant sur un écran de fin.
Besoin d'aide

Besoin d'aide pour automatiser n8n Form avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Ce qu'on se demande ensuite

01Le nœud n8n Form est-il gratuit sur n8n Cloud et en auto-hébergé ?
Oui. C'est un nœud core livré avec n8n : rien à installer, aucun surcoût côté n8n. Il se comporte pareil sur n8n Cloud, l'offre hébergée par n8n, et sur une instance que tu héberges toi-même en Docker ou via npm, en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté tourne de l'autre sans retouche. Les pages du formulaire sont servies par ton instance n8n : ce qui change entre les deux options, c'est l'endroit où ces pages sont hébergées, pas ce que le nœud sait faire.
02Que faut-il pour que le nœud n8n Form fonctionne ?
Rien côté compte. Ce nœud n'a ni credential, c'est-à-dire un identifiant enregistré dans n8n, ni sélecteur Authentication : aucune clé à créer, aucun droit à accorder, aucune application à autoriser. Il lui faut en revanche un point de départ. Il s'exécute sur chaque item entrant et n'ouvre pas un workflow, donc un nœud n8n Form Trigger doit afficher la première page. Ensuite tu enchaînes autant de Next Form Page que nécessaire et tu termines sur un Form Ending. Tout nœud posé entre deux pages fonctionne normalement, et c'est ce qui permet d'adapter une page à une réponse déjà donnée.
03Quelles sont les limites du nœud ?
Trois comptent vraiment. Une seule page Form Ending s'affiche par exécution, même si n8n parcourt plusieurs branches qui en contiennent chacune une : côté visiteur, les branches convergent, que ce soit prévu ou non. L'élément HTML et le champ Form Description refusent les balises script, style et input, ce qui exclut les composants maison collés dans la page. Enfin le nœud expose deux types de page, pas un de plus : il n'ouvre pas le formulaire et ne collecte rien en dehors des pages qu'il affiche. La description porte sur la version 3, un workflow ancien montrera moins d'options.
04Quand préférer ce nœud au n8n Form Trigger seul ?
Le trigger seul suffit quand un écran couvre tout et qu'aucune logique ne tourne pendant la saisie : il ouvre le formulaire, récupère les réponses et les passe au workflow en une fois. Ce nœud devient utile dès que le formulaire compte plus d'une page, ou dès qu'il faut faire quelque chose entre deux écrans : une recherche, un filtre, une branche qui change les questions suivantes. C'est aussi le seul moyen de maîtriser la fin du parcours, puisque Form Ending détient l'écran de fin, l'URL de redirection, le texte libre et le renvoi de fichier.
05n8n ou Make pour construire ce genre de formulaire ?
Ça dépend de l'endroit où doivent vivre le formulaire et les réponses. Make est hébergé par Make, sans option d'auto-hébergement, et se facture à l'opération : un formulaire en plusieurs pages qui lance une recherche entre chaque écran coûte plus cher à mesure que le volume monte. n8n tourne sur n8n Cloud ou sur ton propre serveur, ce qui garde les réponses dans une infrastructure que tu maîtrises, et la facture ne suit pas le nombre d'étapes. Make propose une logique visuelle que beaucoup d'équipes lisent plus vite. Tranche sur l'hébergement, la maîtrise des données et le modèle de coût.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.