Aller au contenu

Tutoriel n8n pour débutants : votre premier vrai workflow

Tutoriel n8n pour débutants : créez pas à pas un workflow qui capte un lead, lui écrit et l'ajoute à Google Sheets, puis comparez cloud et auto-hébergé.

Par Yotam DahanMis à jour 9 min de lectureAutomatisation et agents

Sur cette page
  1. Ce qu'il vous faut avant de commencer
  2. Cloud ou auto-hébergé : que choisir pour ce tutoriel
  3. Étape 1 : créer le workflow
  4. Étape 2 : ajouter le déclencheur de formulaire
  5. Étape 3 : vous envoyer un lead de test
  6. Étape 4 : enregistrer le lead dans Google Sheets
  7. Étape 5 : envoyer un e-mail au lead
  8. Étape 6 : tester tout le workflow
  9. Étape 7 : publier et partager le formulaire de production
  10. Erreurs fréquentes et solutions
  11. Avant de partager le lien
  12. Que faire ensuite

n8n est un outil d'automatisation où vous reliez des briques, appelées nœuds, sur un canevas : un déclencheur lance le workflow, et chaque nœud qui suit fait une seule tâche. Dans ce tutoriel, vous construisez un vrai workflow sans code : un formulaire de contact qui enregistre chaque lead dans Google Sheets et lui envoie un e-mail de remerciement.

Voici ce que vous allez construire :

Votre premier workflow n8n
  1. Formulaire

    Un visiteur laisse son nom, son e-mail et un message

  2. Google Sheets

    Le lead est enregistré dans une nouvelle ligne

  3. Gmail

    Le lead reçoit un e-mail de remerciement personnalisé

Ce qu'il vous faut avant de commencer

  • Un compte n8n. L'essai de n8n Cloud vous donne 14 jours de fonctionnalités Pro, et la page des tarifs de n8n indique qu'aucune carte bancaire n'est demandée.
  • Un compte Google avec Gmail et Google Sheets.
  • Une nouvelle feuille Google Sheets appelée « Leads du site », avec ces quatre en-têtes en ligne 1 : Date, Nom, E-mail, Message.
L'essai de n8n Cloud en chiffres
14

jours de fonctionnalités Pro

1000

exécutions incluses

5

exécutions en même temps (exécutions simultanées)

180

secondes maximum par exécution

D'après la page des tarifs de n8n et la documentation de l'essai, vérifiées le 18 octobre 2026.

Cloud ou auto-hébergé : que choisir pour ce tutoriel

n8n peut aussi tourner gratuitement sur votre ordinateur ou sur votre serveur. Pour un premier workflow, le cloud est plus simple, pour deux raisons que vous sentirez tout de suite :

Essai n8n CloudAuto-hébergé sur votre ordinateur
InstallationInscription dans le navigateurInstaller Docker, puis lancer une commande
Connexion GoogleUn clic avec « Sign in with Google »Créer votre propre application OAuth dans la Google Cloud Console
Les visiteurs peuvent accéder à votre formulaireOuiNon
CoûtGratuit pendant 14 jours, puis un forfait payantLogiciel gratuit, plus le serveur que vous louez éventuellement
Adapté à ce tutorielOuiEn partie

Sur n8n Cloud, les nœuds Google utilisent une connexion gérée : vous cliquez sur un bouton au lieu de créer un projet Google Cloud. Les instances auto-hébergées n'ont pas ce raccourci.

Si vous voulez quand même héberger n8n vous-même, l'installation en une ligne de n8n demande que Docker Desktop soit installé et lancé. Sur Mac ou Linux, ouvrez le Terminal et lancez :

Terminal
curl -fsSL https://get.n8n.io | sh

Ouvrez ensuite http://localhost:5678 dans votre navigateur. Sur Windows, PowerShell ne peut pas lancer ce script : lancez-le dans WSL (le sous-système Windows pour Linux), avec l'intégration WSL 2 de Docker Desktop activée.

Étape 1 : créer le workflow

  1. Connectez-vous à n8n et sélectionnez Personal dans le menu de gauche.
  2. Cliquez sur Create workflow en haut à droite. Le canevas s'ouvre.
  3. Renommez-le en cliquant sur son nom en haut. Appelez-le « Leads du site ».

Étape 2 : ajouter le déclencheur de formulaire

  1. Cliquez sur Add first step, cherchez « form » et choisissez le déclencheur n8n Form.
  2. Form Title : tapez « Demander un devis ». C'est le titre qui s'affiche en haut de votre formulaire.
  3. Form Elements : ajoutez trois champs. Nom (type Text, nom de champ name, obligatoire), E-mail (type Email, nom de champ email, obligatoire) et Message (type Textarea, nom de champ message).
  4. Respond When : choisissez Form Is Submitted, pour que les visiteurs voient tout de suite un message de remerciement.
  5. Options : ajoutez Ignore Bots et activez-le, puis ajoutez Append n8n Attribution et désactivez-le.
  6. Renommez le nœud « Lead form » en cliquant sur son nom en haut à gauche. Vous y ferez référence par ce nom à l'étape 5.

Étape 3 : vous envoyer un lead de test

Cliquez sur Execute workflow. n8n ouvre le formulaire sur sa Test URL : remplissez-le avec vos propres informations et envoyez-le.

De retour dans l'éditeur, ouvrez le nœud Lead form. La sortie affiche vos name, email et message, plus un horodatage submittedAt que n8n ajoute pour vous.

Étape 4 : enregistrer le lead dans Google Sheets

  1. Cliquez sur le + après Lead form, cherchez « Google Sheets » et choisissez l'action Append Row.
  2. Connectez votre compte : créez un nouvel identifiant (credential) et sélectionnez Sign in with Google.
  3. Choisissez le fichier : sélectionnez « Leads du site » dans Document et la première feuille dans Sheet.
  4. Associez les colonnes : réglez Mapping Column Mode sur Map Each Column Manually, puis faites glisser submittedAt, name, email et message depuis le panneau d'entrée, à gauche, vers Date, Nom, E-mail et Message.
  5. Cliquez sur Execute step et vérifiez votre feuille. Une nouvelle ligne doit y être.

Quand vous déposez un champ, n8n écrit une expression pour vous, comme {{ $json.email }}. Une expression est un emplacement réservé que n8n remplace par la vraie valeur à chaque exécution.

Étape 5 : envoyer un e-mail au lead

  1. Cliquez sur le + après Google Sheets, cherchez « Gmail » et choisissez l'action Send a message.
  2. Connectez votre compte avec Sign in with Google, comme avant.
  3. To : l'adresse du lead. Comme le nœud précédent est maintenant Google Sheets, désignez le nœud du formulaire par son nom : {{ $('Lead form').item.json.email }}. Si vous le tapez au lieu de le faire glisser, passez d'abord le champ en mode Expression.
  4. Subject et Message : collez la première ligne ci-dessous dans Subject et le reste dans Message, puis adaptez les détails.
  5. Options : ajoutez Append n8n attribution et désactivez-le. Ajoutez BCC avec votre propre adresse si vous voulez une copie de chaque e-mail.
Code
Merci {{ $('Lead form').item.json.name }}, nous avons bien reçu votre message

Bonjour {{ $('Lead form').item.json.name }},

Merci de nous avoir écrit. Nous lisons chaque message et vous répondrons sous un jour ouvré.

[VOTRE NOM]

Étape 6 : tester tout le workflow

Cliquez à nouveau sur Execute workflow et envoyez le formulaire avec un deuxième lead de test. Vérifiez deux choses : une nouvelle ligne dans la feuille, et l'e-mail de remerciement dans la boîte de réception correspondante.

S'il manque l'un des deux, ouvrez chaque nœud du canevas. L'étape avec un avertissement rouge affiche l'erreur, et le panneau de sortie montre exactement les données qu'elle a reçues.

Étape 7 : publier et partager le formulaire de production

  1. Copiez la Production URL : ouvrez Lead form et basculez l'affichage de l'URL, en haut du nœud, de Test URL à Production URL.
  2. Cliquez sur Publish dans l'en-tête du canevas (ou appuyez sur Maj + P), donnez un nom à la version et confirmez. La documentation sur la publication explique les différents états du bouton.
  3. Partagez-la : placez le lien de production derrière un bouton « Demander un devis » sur votre site ou dans la bio de vos réseaux sociaux.

Désormais, chaque vraie réponse au formulaire correspond à une exécution en production. Les modifications que vous ferez ensuite restent à l'état de brouillon jusqu'à ce que vous publiiez à nouveau.

Facultatif : laisser n8n Assistant le construire pour vous

n8n Cloud inclut n8n Assistant, un assistant IA en préversion qui construit des workflows à partir d'une description, avec un quota mensuel de crédits Assistant. Une fois ce workflow construit à la main, essayez de décrire le suivant :

Demander à n8n Assistant de construire un workflow de leads
Construis un workflow qui commence par un déclencheur n8n Form intitulé « [TITRE DU FORMULAIRE] » avec trois champs obligatoires : name (texte), email (e-mail) et message (zone de texte).
Ajoute chaque réponse comme nouvelle ligne dans la feuille Google Sheets « [NOM DE LA FEUILLE] » avec les colonnes Date, Nom, E-mail et Message.
Envoie ensuite à la personne un e-mail de remerciement depuis Gmail, qui utilise son prénom et indique que nous répondrons sous [DÉLAI].
Désactive l'attribution n8n sur le formulaire et dans l'e-mail.

Erreurs fréquentes et solutions

Ce que vous voyezPourquoi ça arriveSolution
Le formulaire marche en test mais pas sur votre siteVous avez partagé la Test URL, ou le workflow n'est pas publiéUtilisez la Production URL et cliquez sur Publish
Vos dernières modifications n'apparaissent pas pour les visiteursLes visiteurs voient la version publiéePubliez à nouveau après chaque modification
Une colonne reste vide dans la feuilleL'en-tête de la ligne 1 est écrit différemment, ou le champ n'est pas associéCorrigez l'en-tête, puis vérifiez l'association
L'e-mail part à la mauvaise adresse, ou nulle partL'expression pointe vers le mauvais nœudDésignez le nœud du formulaire par son nom, comme à l'étape 5
Les e-mails se terminent par « This email was sent automatically with n8n »Cette attribution est activée par défautDésactivez Append n8n attribution
Des réponses vides arrivent de nulle partDes robots et des aperçus de liens ouvrent le formulaireActivez Ignore Bots dans les options du formulaire
Auto-hébergé : Gmail affiche 401 unauthorizedL'API Gmail n'est pas activée dans votre projet Google CloudActivez-la dans APIs & Services (API et services), puis Library (Bibliothèque)
Auto-hébergé : Google Sheets refuse de se connecterSheets a aussi besoin de l'API Google DriveActivez les deux API dans le même projet

Avant de partager le lien

0 sur 5 faites

Une fois que ça tourne, l'amélioration naturelle est une étape d'IA qui rédige une réponse personnalisée que vous validez, ce que couvre le tutoriel sur les agents IA dans n8n. Avant de choisir un forfait payant, vérifiez ce que n8n coûte vraiment à votre volume.

Petit test0 sur 2 correctes

Votre formulaire marche quand vous le testez, mais les réponses venues de votre site n'arrivent jamais. Quelle est la cause la plus probable ?

Vos tests dans l'éditeur comptent-ils dans la limite d'exécutions de votre forfait n8n ?

Que faire ensuite

Publiez ce workflow aujourd'hui et envoyez-vous une vraie réponse depuis votre téléphone. Ajoutez ensuite une amélioration à la fois, par exemple une réponse que vous validez avant son envoi, ou une relance au bout de trois jours.

Si vous voulez un parcours guidé à travers des automatisations de leads et d'e-mails comme celle-ci, notre formation automatisation IA est en accès anticipé. Pour voir d'abord comment n8n se compare aux autres outils, lisez n8n, Zapier ou Make.

5 workflows n8n à construire ensuite, nœud par nœud

Cinq prolongements de votre workflow de leads, d'une étape de validation à un récapitulatif hebdomadaire, chacun avec les nœuds exacts, les réglages et un test à lancer.

Saisissez votre e-mail et la section complète s'ouvre ici. Vous recevez aussi une leçon gratuite de la formation.

Pas de spam. Désinscription en un clic. Nous utilisons votre e-mail pour vous envoyer la formation et des conseils IA.

Questions fréquentes

n8n est-il difficile à apprendre quand on ne code pas ?

Pas les bases : vous reliez des nœuds et faites glisser des champs d'une étape à la suivante, exactement comme dans ce tutoriel. Les expressions et la façon dont les données circulent entre les nœuds demandent quelques workflows avant de devenir naturelles.

Peut-on utiliser n8n sans Google ?

Oui. n8n a des tables de données intégrées pour stocker des lignes et un nœud Send Email qui fonctionne avec n'importe quel compte e-mail compatible SMTP, ce qui vous permet de remplacer Google Sheets et Gmail.

Où n8n garde-t-il les réponses à mon formulaire ?

Dans votre feuille Google Sheets, et dans le journal d'exécution de chaque passage. Sur n8n Cloud, ce journal est conservé pendant une durée limitée qui dépend de votre forfait : 7 jours sur Starter et 30 jours sur Pro.

Peut-on intégrer le formulaire n8n à son site web ?

Le déclencheur de formulaire vous donne une page hébergée, donc le plus simple est un bouton qui renvoie vers son URL de production. Vous pouvez modifier son style avec du CSS personnalisé dans les options du nœud, préremplir des champs avec des paramètres d'URL, ou envoyer plutôt le formulaire de votre propre site vers un nœud Webhook.

Que deviennent mes workflows à la fin de l'essai n8n Cloud ?

Si vous ne passez pas à un forfait payant, l'essai expire et n8n supprime l'espace de travail, mais vous pouvez encore télécharger vos workflows pendant 90 jours. Par précaution, téléchargez-les avant la fin de l'essai.

À lire aussi