- Accueil
- Ressources
- Intégrations
- n8n Form Trigger
Nœud n8n Form TriggerConfigurer le formulaire qui ouvre le workflow.
Un workflow peut démarrer sur un formulaire, pas seulement sur un appel d'API. Le nœud n8n Form Trigger génère une page web à partir des champs déclarés dans son panneau, puis transmet chaque réponse au nœud suivant. Ses 29 paramètres couvrent la mise en page, les types d'éléments, le moment de la réponse et l'accès.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert vraiment le nœud n8n Form Trigger dans n8n ?
Le nœud fabrique une page de formulaire et démarre le workflow dès qu'un visiteur l'envoie. Tu déclares un titre, une description et une liste d'éléments dans le panneau, et n8n publie la page sur deux adresses : une Test URL pour l'éditeur, une Production URL pour le workflow publié. Chaque réponse arrive comme un champ de l'item, nommé d'après le Field Name que tu as choisi.
Premier usage, le plus courant : remplacer l'outil de formulaire externe et la colle qui va avec. Une demande de congés, c'est deux champs texte, une date et un Required Field activé. La réponse entre directement dans le workflow, sans webhook à brancher à la main (un webhook, c'est une URL qu'un service appelle pour pousser des données).
Deuxième usage : la collecte de fichiers. Passe l'Element Type sur file, autorise Multiple Files, limite les Accepted File Types, et chaque pièce jointe arrive dans le workflow en binaire, prête à être archivée ou renvoyée par Gmail. Une note de frais avec ses justificatifs tient dans une seule exécution.
Troisième usage : le tri à l'entrée. Un formulaire de support porte une liste déroulante de catégories, et la branche qui suit envoie les cas urgents dans Slack pendant que le reste part en file d'attente. Comme les noms de champs sont les tiens, les conditions restent lisibles six mois plus tard.
Quand prendre autre chose ? Si l'appelant est une machine. Un partenaire qui envoie du JSON veut le nœud Webhook, pas une page à afficher, et un appel sortant vers l'API d'un tiers relève de HTTP Request. Le Form Trigger, lui, s'adresse à quelqu'un qui remplit des cases. Pour arbitrer entre n8n et une autre plateforme, l'Avis n8n creuse la question.
Les limites, maintenant. Le nœud rend une page unique : les pages suivantes viennent du nœud n8n Form, qui est un autre nœud. Le HTML de la Form Description et des éléments Custom HTML est nettoyé, les balises <script>, <style> et <input> disparaissent. Les paramètres d'URL peuvent préremplir des champs, uniquement en production. Cette page décrit la version 3 du nœud, la plus haute du catalogue ; un ancien workflow affichera moins d'options.
Que faut-il régler avant de diffuser l'URL ?
- 01
Choisir le mode d'authentification
Le sélecteur Authentication est en haut du panneau. Le catalogue propose deux valeurs :
none, qui laisse la page ouverte à qui possède le lien, etbasicAuth, qui place une demande d'identifiants du navigateur devant le formulaire. Le réglage vaut pour la Test URL comme pour la Production URL, donc un formulaire protégé en production l'est aussi pendant la construction. - 02
Créer le credential Basic Auth
Avec
basicAuth, n8n réclame un credential fait de deux valeurs : le Username qui sert à accéder à la cible et le Password associé. Un credential, c'est un jeu d'identifiants stocké une fois dans le menu Credentials de l'instance, à part du workflow. Le même couple peut donc garder plusieurs formulaires : crée-le une fois, sélectionne-le dans la liste, l'avertissement du nœud disparaît. - 03
Tester, puis publier
Pendant la construction, reste sur la Test URL. Execute Step ouvre le formulaire et n'exécute que le nœud ; Execute Workflow déclenche toute la chaîne à l'envoi, avec les données visibles dans l'éditeur. Une fois le comportement bon, enregistre et publie le workflow, puis bascule sur la Production URL. Les données de production ne s'affichent pas sur le canvas : ouvre l'onglet Executions du workflow pour relire un envoi réel.
Que fait chaque paramètre du nœud ?
Le nœud n8n Form Trigger compte 29 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.
Sommaire des paramètres
- Authentication
- Form Title
- Form Description
- Field Name
- Label
- Element Type
- Element Name
- Placeholder
- Default Value
- Field Value
- Field Options
- Multiple Choice
- Limit Selection
- Number of Selections
- Minimum Selections
- Maximum Selections
- HTML
- Multiple Files
- Accepted File Types
- Required Field
- Respond When
- Append n8n Attribution
- IP(s) Allowlist
- Button Label
- Form Path
- Form Response
- Ignore Bots
- Use Workflow Timezone
- Custom Form Styling
Authentication
authenticationCe que tu vois dans n8n
Notes & cas d'usage
Par défaut, la page est publique. Ce sélecteur est donc la toute première décision à prendre avant de diffuser quoi que ce soit, et il s'applique aux deux URL du nœud sans rien changer à la sortie.
Paramètres clés
- Authentication : en haut du panneau, il décide si une demande d'identifiants apparaît.
- Basic Auth : la valeur
basicAuth, adossée à un credential avec un Username et un Password. - None : la valeur
none, n'importe qui avec le lien ouvre la page.
Form Title
formTitleCe que tu vois dans n8n
Notes & cas d'usage
Requis, et le visiteur le voit deux fois : n8n s'en sert comme titre de l'onglet du navigateur et comme titre h1 de la page. Laissé vide, le nœud refuse de s'exécuter.
Paramètres clés
- Form Title : une chaîne affichée en haut du formulaire, le panneau suggère
e.g. Contact us.
Form Description
formDescriptionCe que tu vois dans n8n
Notes & cas d'usage
Sous-titre facultatif sous le titre, utile quand une phrase d'explication doit précéder la première case. Il accepte du HTML, ce qui en fait plus qu'une légende.
Paramètres clés
- Form Description : une chaîne rendue sous le
h1;\nou<br>ajoute un saut de ligne, et les balises<script>,<style>et<input>sont retirées.
Field Name
formFields.fieldNameCe que tu vois dans n8n
Notes & cas d'usage
C'est la clé que le reste du workflow lit. n8n la place dans les attributs de l'élément rendu et dans la sortie du nœud, où tu récupères la réponse avec {{ $json.email }}, une expression qui va chercher une valeur dans l'item entrant.
Paramètres clés
- Field Name : chaîne requise, le nom auquel le workflow fait référence.
Label
formFields.fieldLabelCe que tu vois dans n8n
Notes & cas d'usage
Ce que le visiteur lit au-dessus de la case. C'est la moitié humaine du champ, en face du nom technique, et il est requis sur chaque élément.
Paramètres clés
- Label : chaîne requise affichée au-dessus du champ, avec
e.g. What is your name?comme suggestion dans le panneau.
Element Type
formFields.fieldTypeCe que tu vois dans n8n
Notes & cas d'usage
Requis sur chaque élément, il décide de ce que le navigateur affiche et des réglages qui apparaissent juste en dessous.
Paramètres clés
- Element Type : douze valeurs, de
text(Text Input) ettextareaàemail,number,passwordetdate. - Dropdown, Radio Buttons, Checkboxes : les éléments de choix, chacun alimenté par sa propre liste.
- File, Custom HTML, Hidden Field : l'envoi de fichier, le contenu libre et la valeur transportée sans être montrée.
Element Name
formFields.elementNameCe que tu vois dans n8n
Notes & cas d'usage
Ne concerne que l'élément Custom HTML. Par défaut ce contenu reste décoratif et n'atteint jamais le workflow ; le renseigner, c'est ce qui le fait entrer dans la sortie du nœud.
Paramètres clés
- Element Name : chaîne facultative, suggérée comme
e.g. content-section, qui sert à inclure le HTML dans la sortie.
Placeholder
formFields.placeholderCe que tu vois dans n8n
Notes & cas d'usage
Texte gris à l'intérieur de la case, qui disparaît dès la première frappe. C'est un indice de format, pas une valeur : rien n'arrive dans le workflow si le champ reste vide.
Paramètres clés
- Placeholder : chaîne facultative affichée dans le champ, prise en charge sur Email, Number, Password, Text et Textarea.
Default Value
formFields.defaultValueCe que tu vois dans n8n
Notes & cas d'usage
Contrairement au placeholder, c'est une vraie valeur : le champ arrive prérempli ou présélectionné, et le visiteur l'envoie tel quel si elle lui convient.
Paramètres clés
- Default Value : chaîne facultative, prise en charge sur tous les éléments sauf Custom HTML, File, Hidden Field et Password.
Field Value
formFields.fieldValueCe que tu vois dans n8n
Notes & cas d'usage
Le compagnon du Hidden Field, celui que le visiteur ne voit jamais. Rempli ici, la valeur est figée ; laissé vide, c'est l'URL qui la fournit via un paramètre portant le nom du champ.
Paramètres clés
- Field Value : chaîne facultative ; sans elle, la valeur est passée en paramètre d'URL via Field Name.
Field Options
formFields.fieldOptionsCe que tu vois dans n8n
Notes & cas d'usage
La liste que propose un élément de choix. Elle devient requise dès que l'élément attend des options, et tu ajoutes les entrées une par une dans le panneau.
Paramètres clés
- Field Options : collection requise, ouverte avec Add Field Option, qui liste ce qui peut être sélectionné dans la liste déroulante.
- Option : une chaîne par entrée, le texte vu par le visiteur et la valeur reçue par le workflow.
Multiple Choice
formFields.multiselectCe que tu vois dans n8n
Notes & cas d'usage
Une liste déroulante est à choix unique au départ. Activer ce réglage autorise plusieurs options dans la même liste, et la réponse cesse d'être une chaîne simple.
Paramètres clés
- Multiple Choice : booléen qui autorise l'utilisateur à sélectionner plusieurs options de la liste déroulante.
Limit Selection
formFields.limitSelectionCe que tu vois dans n8n
Notes & cas d'usage
Les cases à cocher n'ont aucun plafond par défaut : on peut toutes les cocher et le formulaire l'accepte. Ce sélecteur pose la règle du nombre.
Paramètres clés
- Limit Selection :
exact(Exact Number),range(Range) ouunlimited(Unlimited).
Number of Selections
formFields.numberOfSelectionsCe que tu vois dans n8n
Notes & cas d'usage
Le chiffre qui accompagne la règle Exact Number. Il apparaît dès que cette valeur est choisie et transforme le groupe de cases en réponse de taille fixe.
Paramètres clés
- Number of Selections : un nombre, le compte exact de cases à cocher.
Minimum Selections
formFields.minSelectionsCe que tu vois dans n8n
Notes & cas d'usage
Le plancher de la règle Range. Il coupe court à la réponse vide, celle où quelqu'un envoie un groupe de cases sans en cocher aucune.
Paramètres clés
- Minimum Selections : un nombre, le compte le plus bas accepté par le formulaire.
Maximum Selections
formFields.maxSelectionsCe que tu vois dans n8n
Notes & cas d'usage
Le plafond de cette même règle Range, et celui qui protège ce qui se passe en aval quand un visiteur généreux coche tout.
Paramètres clés
- Maximum Selections : un nombre, le compte le plus élevé accepté par le formulaire.
HTML
formFields.htmlCe que tu vois dans n8n
Notes & cas d'usage
Le contenu d'un élément Custom HTML : du balisage libre glissé entre deux questions, pour un avertissement, une image ou un lien à lire avant de répondre.
Paramètres clés
- HTML : une chaîne d'éléments affichés sur la page du formulaire ; les balises
<script>,<style>et<input>ne sont pas acceptées.
Multiple Files
formFields.multipleFilesCe que tu vois dans n8n
Notes & cas d'usage
Appartient à l'élément File et gouverne le sélecteur de fichiers : un document à la fois, ou toute une sélection dans le même envoi.
Paramètres clés
- Multiple Files : booléen qui autorise l'utilisateur à sélectionner plusieurs fichiers dans le champ, ou un seul.
Accepted File Types
formFields.acceptFileTypesCe que tu vois dans n8n
Notes & cas d'usage
Le filtre sur ce que le sélecteur proposera. Laissé vide, le formulaire prend tout ce qu'on lui glisse, ce qui correspond rarement à ce que le workflow attend derrière.
Paramètres clés
- Accepted File Types : liste d'extensions séparées par des virgules, suggérée comme
e.g. .jpg, .png; vide, tous les types passent.
Required Field
formFields.requiredFieldCe que tu vois dans n8n
Notes & cas d'usage
Une validation gérée par le navigateur avant que quoi que ce soit n'atteigne n8n : le bouton d'envoi ne passe pas tant qu'un champ requis est vide.
Paramètres clés
- Required Field : booléen qui oblige l'utilisateur à saisir une valeur avant d'envoyer le formulaire.
Respond When
responseModeCe que tu vois dans n8n
Notes & cas d'usage
Détermine le moment où le visiteur voit une confirmation, c'est-à-dire aussi celui où son navigateur cesse d'attendre.
Paramètres clés
- Form Is Submitted :
onReceived, la réponse part dès que le nœud reçoit l'envoi. - Workflow Finishes :
lastNode, la réponse attend le dernier nœud, et en cas d'erreur le visiteur est prévenu qu'il y a eu un problème à l'envoi.
Append n8n Attribution
options.appendAttributionCe que tu vois dans n8n
Notes & cas d'usage
Vit dans la collection Options, qu'on ouvre avec Add Option : chaque option ajoutée devient un champ de plus dans le panneau, et celles qu'on n'ajoute pas gardent leur valeur par défaut.
Paramètres clés
- Append n8n Attribution : booléen qui commande le lien « Form automated with n8n » en bas du formulaire.
IP(s) Allowlist
options.ipWhitelistCe que tu vois dans n8n
Notes & cas d'usage
Un filtre réseau placé devant le formulaire, indépendant de toute demande d'identifiants. Vide, il laisse passer toutes les adresses.
Paramètres clés
- IP(s) Allowlist : liste d'adresses ou de plages CIDR séparées par des virgules, suggérée comme
e.g. 127.0.0.1, 192.168.1.0/24.
Button Label
options.buttonLabelCe que tu vois dans n8n
Notes & cas d'usage
Encore une entrée de la collection Options, et la plus petite à effet visible : le texte du bouton qui clôt le formulaire.
Paramètres clés
- Button Label : chaîne utilisée comme libellé du bouton d'envoi.
Form Path
options.pathCe que tu vois dans n8n
Notes & cas d'usage
L'adresse du formulaire se termine par un identifiant généré. Renseigner cette option remplace ce dernier segment par un mot lisible. Le changement vaut pour l'URL de test comme pour celle de production.
Paramètres clés
- Form Path : le segment final de l'URL du formulaire, en test comme en production, avec
webhookproposé dans le champ.
Form Response
options.respondWithOptionsCe que tu vois dans n8n
Notes & cas d'usage
Ce que voit le navigateur une fois l'envoi accepté se règle ici. La collection s'ouvre avec Add option, et deux réponses sont possibles.
Paramètres clés
- Respond With :
text(Form Submitted Text) affiche un texte de réponse,redirect(Redirect URL) renvoie vers une URL. - Text to Show : le texte affiché après le remplissage du formulaire, laissé vide quand aucun texte supplémentaire n'est souhaité.
- URL to Redirect to : l'adresse d'arrivée après remplissage, qui doit être une URL valide, donnée en exemple comme
e.g. http://www.n8n.io.
Ignore Bots
options.ignoreBotsCe que tu vois dans n8n
Notes & cas d'usage
Dès qu'une adresse publique circule, les générateurs d'aperçu et les robots d'indexation vont la chercher. Activé, ce réglage écarte ces appels au lieu d'ouvrir une exécution.
Paramètres clés
- Ignore Bots : interrupteur qui ignore les requêtes venant de robots comme les générateurs d'aperçu de lien et les crawlers.
Use Workflow Timezone
options.useWorkflowTimezoneCe que tu vois dans n8n
Notes & cas d'usage
Chaque réponse porte un horodatage submittedAt. Cet interrupteur choisit l'horloge qui l'écrit, sans rien changer d'autre à la sortie du nœud.
Paramètres clés
- Use Workflow Timezone : activé,
submittedAtsuit le fuseau du workflow ; désactivé, il reste en UTC, la valeur par défaut.
Custom Form Styling
options.customCssCe que tu vois dans n8n
Notes & cas d'usage
L'interface publique arrive avec son apparence par défaut. Ce champ reçoit du CSS qui la surcharge, et il s'ouvre déjà rempli avec ce style de base, donc seul le nécessaire est modifié.
Paramètres clés
- Custom Form Styling : du CSS qui remplace le style par défaut de l'interface publique du formulaire.
Besoin d'aide pour automatiser n8n Form Trigger avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Les questions qui reviennent sur ce nœud
01Le nœud n8n Form Trigger est-il inclus dans n8n ?
02Que faut-il pour que le formulaire fonctionne ?
03Quelles sont les limites du Form Trigger ?
04Quand préférer ce nœud au nœud Webhook ?
05n8n ou Make pour un formulaire qui lance une automatisation ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.

