
Vous savez maintenant ce qu'est n8n, vous l'avez installé, et vous avez exploré son interface. Il est temps de construire votre premier workflow !
Dans ce chapitre, vous allez :
comprendre comment n8n reçoit des données depuis l'extérieur,
configurer un déclencheur,
et observer pour la première fois des données réelles circuler dans un workflow.
C'est le point de départ concret du formulaire que vous allez construire tout au long de ce cours.
Avant de configurer votre premier déclencheur, il y a un prérequis à comprendre : pour que n8n puisse interagir avec des applications externes (envoyer un email via Gmail, écrire dans Notion, publier dans Slack) il a besoin d'autorisations. C'est ce qu'on appelle des credentials.
Dans ce chapitre, vous n'aurez pas encore besoin de configurer des credentials complexes (le Form Trigger intégré à n8n fonctionne de façon autonome). Mais vous en aurez besoin dans le chapitre 6, quand vous commencerez à envoyer des notifications.
Tout workflow n8n commence par un trigger. Mais tous les triggers ne se ressemblent pas. Selon ce que vous voulez automatiser, vous n'allez pas choisir la même "porte d'entrée".
Voici les principaux types de déclencheurs que vous rencontrerez :
Le Form Trigger : n8n génère un formulaire hébergé directement dans votre instance. Quand quelqu'un le soumet, le workflow se déclenche. C'est l'option la plus simple pour commencer.
Le Webhook : n8n ouvre une URL que d'autres applications peuvent appeler pour envoyer des données. C'est ce qui permet de connecter n8n à des formulaires externes comme Tally, Fillout ou Typeform. Le webhook est plus flexible que le Form Trigger, mais il nécessite que n8n soit accessible depuis Internet.
Le Manual Trigger : il déclenche le workflow sur simple clic dans l'interface n8n. Indispensable pour tester vos workflows pendant leur construction.
Le Schedule Trigger : il déclenche le workflow à intervalles réguliers (toutes les heures, chaque matin à 8h, chaque lundi, …). C’est utile pour des tâches de synchronisation ou de reporting automatique.
Avant de configurer quoi que ce soit dans n8n, prenons un moment pour définir ce que notre formulaire doit collecter.
Dans notre projet, le formulaire sert à collecter des demandes entrantes : une demande de support, un contact commercial, ou une demande interne. Voici les champs que vous allez créer :
Prénom et nom — pour identifier la personne qui soumet la demande
Email — pour pouvoir lui répondre ou lui envoyer une notification
Type de demande — support, sales, ou autreen
Niveau d'urgence — faible, normale, ou urgente
Description — le contenu de la demande, en texte libre
Vous avez défini ce que le formulaire doit collecter. Il est maintenant temps de le construire dans n8n et de voir les premières données arriver :
Quand vous testez un workflow, n8n exécute le trigger et récupère les données en temps réel. Ça fonctionne bien pour un premier test. Mais dès que votre workflow devient plus complexe, vous allez vouloir travailler toujours avec les mêmes données de référence, sans avoir à resoumettre le formulaire à chaque modification.
C'est à ça que sert Pin Data.
C'est une fonctionnalité que Zapier et Make ne proposent pas, et qui change vraiment la façon de travailler : vous pouvez construire et tester chaque étape de votre workflow sans dépendre d'une soumission réelle à chaque fois.

Vous venez de voir comment configurer un Form Trigger et recevoir des données dans n8n. À votre tour de le faire.
Consigne : créez un formulaire de collecte de demandes avec les 5 champs (prénom/nom, email, type de demande, urgence, description). Configurez le Form Trigger dans n8n, soumettez le formulaire, et observez les données reçues. Utilisez ensuite Pin Data pour figer ces données de test.
Ce qu'on attend de vous :
Un workflow avec un Form Trigger correctement configuré
Une soumission de test visible dans n8n
Les données épinglées avec Pin Data, prêtes à être utilisées dans le chapitre suivant
Exemple de soumission attendue :
Prénom : Marie / Nom : Dupont / Email : marie.dupont@exemple.fr / Type : support / Urgence : haute / Description : "Je n'arrive plus à me connecter à mon espace depuis ce matin."
Vous venez de terminer votre premier exercice. Vous vous sentez peut-être un peu désarçonné :
Ok pas besoin d’être développeur pour utiliser n8n, mais ça reste technique quand-même, je ne sais pas si je vais y arriver…
Peut-être que tout a fonctionné du premier coup. Ou peut-être que vous avez buté sur ce qui vous semblait un détail. Dans les deux cas, c'est exactement là où vous devez être.
Que quelque chose ne marche pas comme prévu, passer du temps à essayer de comprendre le problème, c'est une étape normale. La seule différence entre quelqu'un qui maîtrise n8n et quelqu'un qui débute, c'est quelques workflows cassés.
Apprendre n8n, ça ne se fait pas en un chapitre de cours. Mais dites-vous que vous avez déjà le plus dur derrière vous. A partir de maintenant, vous n’allez faire que vous perfectionner. 😊
Ce cours est conçu pour que chaque chapitre vous apporte exactement ce dont vous avez besoin pour aborder le suivant. Vous n'avez pas besoin de tout maîtriser maintenant. Vous avez juste besoin de continuer !
Les triggers sont les portes d'entrée de vos workflows : ils réagissent à un événement et démarrent le processus. Selon votre contexte, vous choisirez un Form Trigger, un Webhook, un Schedule ou un Manual Trigger.
En installation locale, le Form Trigger est la solution recommandée : il génère un formulaire hébergé directement dans n8n, sans dépendance à un service externe ni configuration réseau.
Pin Data permet de figer des données de test pour construire votre workflow sans avoir à resoumettre le formulaire à chaque étape.
Maintenant que vous savez recevoir des données, le chapitre suivant va vous apprendre à les transformer : renommer les champs, convertir des formats, calculer des valeurs utiles. Les données brutes d'un formulaire sont rarement prêtes à l'emploi : c'est ce que vous allez régler !