Le Hub →

n8n, c'est quoi et comment ça marche vraiment ?

Par Romain Brunel · 9 min de lecture
En bref
  • Je vois n8n comme un atelier où tu relies tes logiciels pour leur faire exécuter une suite d'actions.
  • Tu peux démarrer visuellement, mais tu dois comprendre quelles données passent entre les étapes.
  • Je te conseille de commencer par une tâche répétitive, sans IA, puis de prévoir les erreurs avant de la laisser tourner.
Le guide en PDF, offert
Mon mémo pour démarrer avec n8n
7 points, check-list, infographie · affiseo.fr
Télécharger le PDF
PartagerLinkedInXWhatsAppFacebookE-mail

n8n est un logiciel qui fait travailler tes applications ensemble : tu définis un événement de départ, des règles et les actions à enchaîner. Tu construis ce parcours avec des blocs reliés à l'écran, puis n8n l'exécute à ta place. Je peux par exemple lui faire récupérer une demande de devis, vérifier son contenu et la ranger dans un tableau sans recopier les informations.

Je préfère te le dire tout de suite : n8n et Make ne sont plus mes outils du quotidien, je construis maintenant mes applications avec Claude Code. Mais n8n reste une piste intéressante si tu veux voir et modifier ton automatisation dans une interface visuelle. Je vais te montrer ce qui circule derrière les flèches, ce que tu paies vraiment et comment éviter de créer une machine qui réclame ta présence dès qu'un logiciel change.

Tu en es où ?

Ce que je confierais à n8n en premier

Je chercherais une tâche qui revient et dont tu peux décrire la fin sans hésiter. Genre : chaque demande complète doit apparaître dans ton tableau de suivi, avec la bonne catégorie. Ton parcours, appelé dans n8n, est la recette qui relie cet événement au résultat. L'outil n'invente pas ce que tu veux obtenir.

Sur Quel Canapé, mon premier site d'affiliation, j'ai commencé avec du travail manuel avant d'automatiser progressivement. Ensuite, j'ai repris le site avec Claude Code et Codex pour construire Canapé OS. Je ne te raconte pas ça pour attribuer mes résultats à n8n : les outils ont changé, le travail à organiser était déjà là. Si tu ignores comment traiter une demande à la main, les blocs ne vont pas choisir ta méthode.

Dans Automate Your Busywork, Aytekin Tank raconte comment Jotform a commencé par transformer les formulaires fréquents en modèles, avant d'étendre l'automatisation aux processus d'équipe. Je reprendrais cette progression pour toi : commence par ranger une demande correctement, puis ajoute la notification. Tu peux déjà faire circuler des commandes d'une boutique, préparer un bilan ou distribuer des demandes entrantes, sans déléguer toutes les décisions.

Dans Playing to Win, A.G. Lafley et Roger L. Martin expliquent leur cascade de choix stratégiques : choisir où agir, comment gagner et les moyens nécessaires. Les stratégies de marques chez P&G, dont Olay, s'inscrivent dans cet ensemble. Pour ton automatisation, je traduis ça ainsi : choisis d'abord quel client tu veux mieux servir. Si tu veux répondre plus vite aux demandes de devis, mesure les demandes oubliées avant de compter tes blocs.

Une demande entre dans n8n, est vérifiée puis enregistrée ou envoyée en vérification manuelle.
Une demande entre dans n8n, est vérifiée puis enregistrée ou envoyée en vérification manuelle.
Télécharger en PNGÉpingler sur Pinterest

Comment les données passent dans les nœuds

Un nœud est un bloc chargé d'une opération : lire une demande, modifier un champ ou créer une ligne. Le déclencheur lance le parcours. Il peut attendre un événement, suivre un horaire ou recevoir un webhook, c'est-à-dire un message envoyé par une autre application quand quelque chose arrive. Pour essayer, je peux aussi lancer manuellement le parcours.

Ensuite, les données passent de bloc en bloc sous forme d'éléments. Le JSON est leur format structuré : des champs portent des noms, comme email et type_demande, avec leur valeur. Je regarde les panneaux d'entrée et de sortie du nœud pour savoir ce qu'il a reçu et produit. Relier les blocs ne suffit pas : le prochain doit recevoir les champs qu'il attend.

Une expression permet de réutiliser une valeur plutôt que d'écrire toujours le même texte. Si email est au premier niveau de l'élément reçu, {{ $json.email }} reprend son contenu. Si ce champ est rangé dans body, il faut viser ce niveau : {{ $json.body.email }}. Je vérifie la structure réelle affichée, je ne colle pas une formule en espérant qu'elle trouve toute seule.

Je peux nettoyer ou renommer les champs avec Edit Fields, le bloc de préparation des données. Puis IF, une condition, sépare les chemins selon une règle. Quand plusieurs éléments arrivent ensemble, beaucoup de nœuds les traitent individuellement : je contrôle donc aussi combien d'éléments sortent. Les pages prévues sur les nœuds et les expressions approfondiront cette lecture des données ; pour démarrer, ouvre chaque sortie avant d'ajouter le bloc suivant.

Le champ email est repris par une expression depuis les données reçues, puis utilisé dans le bloc suivant.
Le champ email est repris par une expression depuis les données reçues, puis utilisé dans le bloc suivant.
Télécharger en PNGÉpingler sur Pinterest
Teste-toi
Ton nœud reçoit email dans body. Quelle expression vise ce champ ?

Je branche une demande sans ajouter de complexité

Je commencerais avec un formulaire de demande, puis un tableau réservé aux essais. Le formulaire transmet un identifiant de demande, une adresse et une catégorie. Je vérifie les champs requis, puis je cherche si cet identifiant est déjà enregistré avant de créer la ligne. Je réserve les demandes incomplètes à une liste de vérification, plutôt que de les faire disparaître. Pour un premier essai, je ferais plus court : Form Trigger, qui crée le formulaire, puis Edit Fields pour préparer les champs, IF pour vérifier la catégorie et Data Table pour enregistrer la demande dans n8n.

Concrètement, crée une table d'essai avec les colonnes identifiant, email et categorie. Dans Form Trigger, ajoute ces champs et rends-les obligatoires. Dans Edit Fields, reprends leurs valeurs depuis la sortie du formulaire. Dans IF, teste si categorie correspond à devis ; relie la sortie vraie à Data Table avec l'opération Upsert, qui crée ou met à jour une ligne selon l'identifiant. Garde la sortie fausse pour une vérification manuelle. Lance Execute Workflow, remplis le formulaire de test et ouvre la table : tu dois retrouver tes valeurs. Renvoie ensuite le même identifiant pour vérifier la mise à jour.

Pour accéder à un logiciel, n8n a généralement besoin d'une autorisation. L'interface appelle ces accès credentials : ce sont les informations de connexion enregistrées pour le service. Une clé API est un secret qui autorise des appels programmatiques ; une API est la porte prévue par un logiciel pour recevoir ces demandes. Je privilégie les permissions limitées à ce parcours et je ne colle jamais la clé dans un champ de texte public.

Si un connecteur ne propose pas l'opération voulue, HTTP Request permet d'appeler une API compatible. Mais je dois lire la documentation du service : son adresse, la forme de la demande et les droits nécessaires. Un logo dans le catalogue ne prouve pas que toutes les fonctions du logiciel sont disponibles. Je vérifie l'opération exacte avant de choisir mes applications.

Pour le passage en réel, je distingue le brouillon du parcours publié. Avec un webhook, n8n fournit une adresse de test et une adresse de production. Je publie la bonne version, je remplace l'adresse de test côté formulaire et je soumets une demande neuve. Pour apprendre les manipulations dans l'éditeur, ouvre le tutoriel officiel de démarrage, qui propose aussi une construction manuelle des nœuds avec un exemple météo. Mon dernier contrôle se fait dans le tableau destinataire, pas seulement sur les blocs verts.

Bureau d'entrepreneur avec un ordinateur et un carnet pour préparer une automatisation.

Ce que je paie entre Cloud et version gratuite

Avec n8n Cloud, l'éditeur héberge le service. Avec la version auto-hébergée, je l'installe sur mon infrastructure : un ordinateur pour apprendre ou un serveur pour le laisser disponible. Un VPS est un serveur distant que je loue et administre. Une installation locale dépend de mon ordinateur : s'il dort, je ne compte pas dessus pour recevoir mes demandes.

Une exécution, c'est un lancement du parcours, depuis son déclencheur jusqu'à son arrêt. Quand une demande soumise au formulaire lance la vérification puis l'enregistrement, l'ensemble forme une exécution ; chaque bloc n'est pas facturé comme un lancement distinct. Les appels aux services externes, comme un modèle IA payant, ont leur propre coût chez le fournisseur : je les compte séparément de mon abonnement n8n.

Au 02/11/2026, le tarif officiel affiche Starter à 20 € par mois avec facturation annuelle, pour 2 500 exécutions mensuelles. Pro affiche 50 € par mois, facturés annuellement, pour 10 000 exécutions mensuelles. Les étapes sont annoncées sans limite sur ces offres. Je lis bien le montant à payer et les conditions au moment de souscrire : un prix mensuel affiché avec engagement annuel n'est pas une mensualité sans engagement.

J’ai regardé l’offre de n8n Cloud pour démarrer ton premier parcours : tu peux tester ton automatisation sans installer de serveur. Je te conseille de partir d’une seule tâche et de vérifier ton volume d’exécutions avant de payer ; si tu sais gérer une installation locale, la version Community reste une alternative gratuite pour apprendre.

Tarifs n8n Cloud : Starter à 20 € et Pro à 50 € par mois facturés annuellement, avec leurs quotas mensuels.
Tarifs n8n Cloud : Starter à 20 € et Pro à 50 € par mois facturés annuellement, avec leurs quotas mensuels.
Télécharger en PNGÉpingler sur Pinterest
Teste-toi
La version Community supprime-t-elle toutes les dépenses ?

Ce que je garde à ma charge en Community

La version Community n'ajoute pas de frais de licence dans les usages autorisés, mais je garde l'hébergement, les sauvegardes et la maintenance à ma charge. Son code consultable est soumis à la Sustainable Use License, qui encadre les usages : je ne la présente pas comme une licence libre sans restriction. La FAQ officielle distingue notamment la prestation de création d'automatisations et l'hébergement d'un service où des clients construisent leurs propres parcours.

Je compte aussi les applications payantes et les appels aux services externes. Pour certains modèles IA compatibles sur Cloud Starter et Pro, n8n propose des Gateway credits, un solde prépayé consommé par les requêtes. Je peux aussi utiliser mes propres accès fournisseur. Les pages prévues sur les prix, la version gratuite et l'installation sur serveur sépareront ces postes ; avant de choisir, note qui s'occupera d'une panne pendant ton absence.

Comparaison des responsabilités : service hébergé n8n Cloud ou infrastructure et maintenance à gérer avec Community.
Comparaison des responsabilités : service hébergé n8n Cloud ou infrastructure et maintenance à gérer avec Community.
Télécharger en PNGÉpingler sur Pinterest

Comment je compare les outils sur mon parcours

Make et Zapier servent aussi à relier des applications. Moi, je commencerais par vérifier si mon logiciel actuel sait déjà faire l'action. Ensuite seulement, je comparerais le même parcours chez les concurrents. Je peux te donner un critère concret : essaie de modifier le champ que tu utiliseras le plus souvent, puis provoque une erreur. Tu verras vite dans quel outil tu comprends ce qui se passe.

Le comptage change aussi. Make utilise des crédits consommés par les actions, avec des variations selon les fonctions. Zapier compte des tâches pour les actions réussies concernées par sa facturation. n8n présente ses offres autour des exécutions de parcours. Je ne déduis aucun rapport de prix automatique de ces unités différentes : je simule mon scénario réel avant de payer.

Escalier de comparaison : vérifier l’action disponible, modifier un champ, provoquer une erreur et simuler la consommation.
Escalier de comparaison : vérifier l’action disponible, modifier un champ, provoquer une erreur et simuler la consommation.
Télécharger en PNGÉpingler sur Pinterest

Quand j'ajouterais de l'IA au parcours

L'IA devient utile pour lire un texte libre, le classer ou proposer un brouillon. Une règle connue, comme vérifier la présence d'une adresse, n'en a pas besoin. Un agent IA peut choisir des outils pour avancer vers un objectif ; je préfère limiter ce qu'il peut modifier. Pour une réponse commerciale, je ferais produire un brouillon à valider avant l'envoi. La connexion des modèles IA aura son guide dédié.

Aujourd'hui, je construis mes outils avec Claude Code ; n8n et Make ne font plus partie de mon quotidien. Ce choix me convient, mais si tu veux voir les données circuler dans des blocs, n8n reste une piste à essayer. Je rassemble aussi les alternatives dans la rubrique n8n, Make et Zapier. Avant d'ajouter un agent, écris les actions qu'il pourra exécuter sans ton accord.

Arbre de décision entre une règle déterminée, une interprétation par IA et une validation humaine.
Arbre de décision entre une règle déterminée, une interprétation par IA et une validation humaine.
Télécharger en PNGÉpingler sur Pinterest

Je prépare la panne avant de laisser tourner

Le 19 octobre, j'ai corrigé le même bogue sur 6 OS différents. Chaque application gérait ses comptes IA de son côté ; j'ai centralisé les accès pour traiter le problème au bon endroit. Je n'attribue pas cet épisode à n8n. Je retiens surtout qu'une erreur répétée mérite une correction commune, sinon tu passes ton temps à réparer les mêmes symptômes.

Dans Work the System, Sam Carpenter défend les procédures de travail écrites, ses Working Procedures : décrire précisément un processus pour pouvoir l'améliorer. Je reprendrais cette méthode pour la panne : quel événement l'a lancée, quelle étape a réussi et laquelle doit repartir ? Écris aussi qui reçoit l'alerte. Un parcours que personne ne surveille peut laisser des demandes bloquées sans bruit.

Dans n8n, je consulte l'onglet Executions, l'historique des passages enregistrés. Je regarde la dernière étape réussie et les données du bloc en erreur. Un parcours d'erreur démarré par Error Trigger peut envoyer une alerte lorsqu'une exécution échoue. Le guide prévu sur l'historique détaillera la recherche ; dès maintenant, conserve le lien vers l'exécution dans ton message d'alerte.

Je prévois surtout le renvoi d'une demande déjà traitée. Si la ligne a été créée avant la panne de notification, relancer tout peut la dupliquer. L'identifiant du formulaire permet de reconnaître ce qui existe. Pour les données personnelles, je limite les champs transmis et leur conservation ; auto-héberger n'empêche pas leur envoi à une application ou une IA externe. Tu trouveras d'autres pistes dans mes guides IA et automatisation, mais commence par provoquer un échec sur tes données fictives et vérifier que l'alerte arrive.

Frise de reprise : repérer la panne, vérifier l'identifiant, garder le résultat existant et reprendre la notification.
Frise de reprise : repérer la panne, vérifier l'identifiant, garder le résultat existant et reprendre la notification.
Télécharger en PNGÉpingler sur Pinterest
Teste-toi
Une ligne est créée, puis la notification échoue. Que vérifier avant de rejouer ?

Exemple fictif : ranger des demandes de devis

  1. Je pars d'une activité imaginaire qui reçoit 120 demandes par mois. La personne passe 3 minutes à recopier et classer chacune : 120 × 3 = 360 minutes, soit 6 heures.
  2. Je construis un parcours : formulaire reçu, champs vérifiés, recherche de l'identifiant, ajout ou mise à jour dans le tableau, notification interne. Je n'envoie aucun devis automatiquement.
  3. J'imagine que 100 demandes passent directement et que 20 demandent une vérification de 2 minutes : 20 × 2 = 40 minutes. Je réserve aussi 30 minutes de surveillance mensuelle.
  4. Le travail restant serait de 70 minutes, donc 290 minutes récupérées, soit 4 heures et 50 minutes. Si la préparation initiale prend 4 heures, ce temps serait récupéré pendant le 1er mois dans ces hypothèses.

Je ne transforme pas ce temps en revenu promis. Je mesure ensuite le temps réellement récupéré, les demandes oubliées et le coût des services ; si la tâche change sans arrêt, ce calcul ne tient plus.

Les erreurs fréquentes

✗ Je copie un modèle sans regarder ce qu'il envoie
✓ Je lis les destinations et les autorisations avant de connecter mes comptes. Je remplace les exemples par des données fictives et je coupe les actions d'envoi pendant l'essai.
✗ Je relance tout après une panne
✓ Je cherche ce qui a déjà été écrit ou envoyé. Je m'appuie sur l'identifiant de la demande pour éviter de créer un doublon, puis je reprends seulement ce qui manque.
✗ Je crois qu'un bloc vert prouve que le travail est bon
✓ Je contrôle le résultat dans le logiciel destinataire. Une ligne vide créée sans erreur technique reste un échec pour mon activité.
✗ Je mets de l'IA dans chaque étape
✓ Je garde des règles simples pour les conditions connues. Je réserve l'IA aux contenus qui demandent une interprétation, avec un contrôle avant toute action engageante.

Ta check-list

0 sur 9 fait

Tout le guide en une image

Mémo visuel n8n : choisir une tâche, suivre les données, comparer les coûts et préparer les erreurs.
Mémo visuel n8n : choisir une tâche, suivre les données, comparer les coûts et préparer les erreurs.
Télécharger en PNGÉpingler sur Pinterest

Questions fréquentes

Comment fonctionne n8n ?

Je construis un parcours composé d'un déclencheur et de nœuds. Chaque nœud reçoit des données, réalise son opération et transmet un résultat. Les branches permettent de séparer les cas : une demande complète continue, une demande incomplète attend une vérification. Je peux consulter les exécutions enregistrées pour comprendre un échec.

n8n est-il gratuit ?

Je peux utiliser gratuitement la version Community auto-hébergée dans le cadre de sa licence. Le serveur, sa surveillance et les services externes restent à prévoir. n8n Cloud est une offre payante après l'essai : je ne confonds donc pas un logiciel sans frais de licence avec une automatisation sans dépenses.

Comment puis-je apprendre à utiliser n8n ?

Je te conseille une tâche courte dont tu connais déjà les exceptions. Suis le démarrage officiel, puis reconstruis le parcours sans copier aveuglément. La documentation propose aussi une vidéo de prise en main. Je commencerais par regarder les entrées et les sorties de chaque bloc, avant de chercher un modèle d'agent IA.

Qu'est-ce que le logiciel n8n ?

C'est un outil pour orchestrer des tâches entre des applications, autrement dit décider dans quel ordre elles travaillent et avec quelles informations. Je le prononce « en-eight-en ». Son nom vient de nodemation. Il peut fonctionner sans modèle d'IA ; ajouter une IA est un choix lié au travail à faire.

Quel est le concurrent de n8n ?

Make et Zapier répondent eux aussi au besoin de relier des logiciels. Pour choisir, je prends mon cas réel et je vérifie les opérations disponibles, les autorisations et la consommation. Je regarderais aussi l'automatisation native de mon outil : un déplacement de données supplémentaire n'est pas toujours utile.

Quel est le tarif de n8n ?

Au 02/11/2026, je lis sur la page officielle Starter à 20 € par mois et Pro à 50 € par mois, facturés annuellement. Je détaille les quotas dans la section sur le coût. Vérifie aussi les dépenses des services connectés.

Faut-il savoir coder et comprendre l’anglais ?

Je peux assembler des connecteurs courants sans écrire de programme. Mais je dois apprendre à lire un champ, une condition et un message d'erreur. Les libellés et la documentation utilisent beaucoup l'anglais. Je traduis les termes utiles au fur et à mesure ; je ne te conseillerais pas d'attendre de maîtriser un langage de programmation pour essayer.

Sources