Illustration: n8n guide complet
Automatisation

n8n : le guide complet de l’outil d’automatisation open source

· · 10 min de lecture

En 2026, n8n est surtout intéressant pour une raison simple : c’est l’outil d’automatisation open source et self-hosted qui te permet de garder la main sur tes workflows, tes données et tes coûts. Tu peux l’héberger toi-même avec Docker, ou choisir n8n Cloud si tu préfères éviter l’infra. Ce guide t’aide à trancher sans fantasmer : n8n peut être très économique, mais il n’est pas “gratuit partout” dès que tu veux une installation propre en production.

Pourquoi n8n explose en 2026

L’automatisation est devenue un impératif. Zapier coûte une fortune dès que tu dépasses 100 tâches par mois. Make (ex-Integromat) verrouille ses fonctionnalités avancées derrière des paywalls agressifs. Et pendant ce temps, n8n propose exactement la même puissance, gratuitement, avec le code source ouvert.

Les chiffres parlent d’eux-mêmes : plus de 300 000 déploiements actifs, une communauté de 40 000+ développeurs sur GitHub, et une adoption massive dans les startups tech qui refusent de payer 600€/mois pour connecter trois APIs.

Ce qui rend n8n unique ? Tu contrôles tout. Tes données restent chez toi. Tes workflows tournent sur ton infra. Pas de limite artificielle de « tâches » ou de « scénarios ». Tu payes ton serveur, point final.

C’est quoi n8n exactement ?

n8n est une plateforme d’automatisation de workflows : tu connectes des applications entre elles pour automatiser des tâches répétitives. Concrètement, c’est un éditeur visuel qui te permet de créer des « workflows » (des séquences d’actions déclenchées automatiquement).

L’ADN de n8n tient en trois piliers :

Open source, oui. Gratuit partout, non.

n8n est open source côté self-hosted : tu peux installer l’outil sur ton propre serveur, contrôler tes credentials et construire tes workflows sans payer chaque exécution à un SaaS fermé.

La nuance importante : self-hosted ne veut pas dire coût zéro. En production, tu dois prévoir au minimum un VPS, un domaine ou sous-domaine, HTTPS, des sauvegardes et un minimum de maintenance. À l’inverse, n8n Cloud te retire cette charge technique, mais tu paies l’hébergement managé et tu acceptes une logique d’abonnement.

Ma lecture : si tu veux apprendre, tester vite ou brancher deux outils marketing, Cloud suffit. Si tu automatises des données clients, des process internes ou beaucoup d’exécutions, le self-hosted devient vite plus cohérent.

  • Open source : le code est public (fair-code license), tu peux l’auditer, le modifier, contribuer. Zéro boîte noire.
  • Self-hosted : tu installes n8n sur ton serveur (VPS, Docker, Kubernetes). Tes données ne transitent jamais par un tiers.
  • Extensible : 400+ intégrations natives (Google, Slack, Notion, Airtable, OpenAI…), et tu peux coder tes propres nodes en JavaScript.

En pratique, n8n remplace les « glue scripts » que tu codais à la main. Au lieu d’écrire 200 lignes de Python pour scraper un site, enrichir des données via une API, et les envoyer sur Slack, tu dessines le workflow en 5 minutes.

n8n vs les alternatives : tableau comparatif

Critèren8n (self-hosted)MakeZapier
Prix (usage moyen)5-20€/mois (VPS)79-299€/mois99-599€/mois
Limite de tâchesAucune (infini)10 000 – 40 000/mois750 – 50 000/mois
Contrôle des donnéesTotal (on-premise)Aucun (cloud)Aucun (cloud)
Intégrations400+ (+ custom nodes)1500+5000+
Code customJavaScript natifLimité (fonctions)Très limité
Courbe d’apprentissageMoyenne (setup technique)FaibleTrès faible
MaintenanceToi (updates, backups)GéréeGérée

Verdict : n8n est idéal si tu as un minimum de compétences techniques et que tu veux échapper aux limites artificielles des SaaS. Make et Zapier conviennent si tu privilégies la simplicité et que le coût n’est pas un frein.

Installation : self-hosted vs n8n Cloud

Option 1 : Self-hosted avec Docker (recommandé)

L’installation Docker est la plus simple pour débuter. Tu auras besoin d’un VPS (5-10€/mois chez Hetzner, DigitalOcean, ou OVH).

# Installation en 3 commandes
docker volume create n8n_data

docker run -d --restart unless-stopped \
  --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  n8nio/n8n

# Accès : http://ton-serveur:5678

Pour un setup production avec HTTPS, ajoute un reverse proxy (Caddy ou Nginx) et un nom de domaine. Temps total : 15 minutes.

Checklist production avant de lancer n8n avec Docker

Avant d’exposer n8n publiquement, ne te limite pas au docker run de test. Pour une installation utilisable en production, vérifie au minimum :

  • un VPS stable avec assez de RAM pour tes workflows ;
  • un sous-domaine dédié, par exemple n8n.ton-domaine.fr ;
  • HTTPS actif via Caddy, Nginx ou un proxy managé ;
  • des sauvegardes du volume n8n et de la base ;
  • une stratégie pour les credentials sensibles ;
  • une mise à jour régulière de l’image Docker.

Le piège classique : installer n8n en 15 minutes, puis oublier les sauvegardes. Pour un vrai usage business, le coût principal n’est pas l’installation, c’est la maintenance.

Option 2 : n8n Cloud (version hébergée)

Si tu veux éviter la gestion d’un serveur, n8n propose une version cloud. Tarifs 2026 :

  • Starter : 20€/mois (2 500 exécutions)
  • Pro : 50€/mois (10 000 exécutions)
  • Enterprise : sur devis (illimité + support)

L’avantage : zéro maintenance. L’inconvénient : tu perds le contrôle total de tes données, et tu payes un abonnement récurrent.

Quelle option choisir ?

SituationChoix conseilléPourquoi
Test perso ou premier workflown8n CloudTu évites l’infra et tu valides vite l’usage.
Freelance avec quelques automatisations clientCloud ou self-hosted légerCloud si tu veux aller vite, self-hosted si les données sont sensibles.
PME avec workflows internes récurrentsSelf-hostedMeilleur contrôle des coûts, des credentials et de l’hébergement.
Données sensibles ou contraintes RGPD fortesSelf-hostedTu maîtrises où tournent les données et les sauvegardes.
Équipe non techniquen8n CloudLa maintenance serveur risque de coûter plus cher que l’abonnement.

Choisis self-hosted si :

  • Tu gères des données sensibles (clients, finance, santé)
  • Tu prévois plus de 10 000 exécutions/mois
  • Tu veux une flexibilité maximale (custom nodes, bases de données locales…)

Choisis n8n Cloud si :

  • Tu débutes et veux tester rapidement
  • Tu n’as pas d’infra serveur
  • Ton usage reste modéré (moins de 5 000 exécutions/mois)

Les concepts clés de n8n

1. Workflows

Un workflow est une séquence de nodes (étapes) qui s’exécutent dans un ordre défini. Exemple : « Quand un email arrive → extraire les pièces jointes → les uploader sur Google Drive → envoyer une notif Slack ».

2. Nodes

Les nodes sont les briques de base. Il existe trois types :

  • Trigger nodes : déclenchent le workflow (webhook, cron, email reçu…)
  • Action nodes : effectuent une action (appel API, envoi message, écriture DB…)
  • Logic nodes : contrôlent le flux (conditions IF, loops, merges…)

3. Triggers

Les triggers définissent quand un workflow se lance. Les plus utilisés :

  • Webhook : URL que tu appelles via HTTP (idéal pour connecter des apps externes)
  • Schedule : exécution programmée (chaque jour à 8h, toutes les heures…)
  • Polling : n8n vérifie régulièrement une source (nouveau fichier, nouvel email…)

4. Credentials

n8n stocke de manière sécurisée tes clés API, tokens OAuth, et mots de passe. Tu configures une fois tes credentials (ex : Google OAuth), puis tous tes workflows peuvent les réutiliser.

5. Expressions

Les expressions te permettent de manipuler les données entre nodes. Syntaxe :

{{ $json["email"] }}  // Récupère le champ "email" du node précédent
{{ new Date().toISOString() }}  // Date actuelle
{{ $json["price"] * 1.2 }}  // Calcul (prix + 20%)

5 workflows concrets à reproduire

Workflow 1 : Veille automatisée (RSS → AI summary → Slack)

Objectif : Surveiller des flux RSS tech, résumer les articles avec GPT-4, envoyer les highlights sur Slack.

Setup :

  1. RSS Feed Read (trigger) : URL du flux (ex : TechCrunch, Hacker News)
  2. IF Node : filtre les articles qui contiennent « AI » ou « automation »
  3. HTTP Request : appel à l’API OpenAI pour résumer l’article (prompt : « Résume cet article en 3 bullet points »)
  4. Slack : envoie le résumé dans #veille-tech

Fréquence : toutes les 4 heures. Coût : ~2€/mois (appels OpenAI).

Workflow 2 : CRM enrichment (webhook → API → Google Sheets)

Objectif : Quand un lead s’inscrit sur ton site, enrichir ses données (entreprise, LinkedIn) et l’ajouter automatiquement dans Google Sheets.

Setup :

  1. Webhook (trigger) : ton formulaire envoie un POST à n8n avec email + nom
  2. HTTP Request : appel à Clearbit API pour récupérer entreprise, poste, LinkedIn
  3. Google Sheets : ajoute une ligne avec toutes les infos enrichies
  4. Slack (optionnel) : notif au commercial

Temps gagné : 10 min par lead. ROI : immédiat si tu qualifies plus de 10 leads/mois.

Workflow 3 : Social media automation (schedule → generate → post)

Objectif : Générer et publier automatiquement des posts LinkedIn/Twitter basés sur tes articles de blog.

Setup :

  1. Schedule (trigger) : chaque lundi à 9h
  2. HTTP Request : récupère ton dernier article via RSS ou API WordPress
  3. OpenAI : génère un post accrocheur (prompt : « Transforme ce titre en post LinkedIn de 150 mots »)
  4. Twitter/LinkedIn API : publie le post

Variante : ajoute un node « Human approval » pour valider avant publication.

Workflow 4 : Email automation (trigger → filter → respond)

Objectif : Trier automatiquement tes emails et envoyer des réponses pré-définies aux questions récurrentes.

Setup :

  1. Gmail Trigger : détecte les nouveaux emails avec label « Support »
  2. IF Node : conditions basées sur le contenu (ex : contient « prix » → envoie grille tarifaire)
  3. Send Email : réponse automatique avec template personnalisé
  4. Gmail : déplace l’email dans « Traité »

Cas d’usage : SAV, onboarding, FAQ clients.

Workflow 5 : Data pipeline (scrape → transform → database)

Objectif : Scraper quotidiennement un site concurrent, extraire les prix, et les stocker dans une base PostgreSQL pour analyse.

Setup :

  1. Schedule (trigger) : chaque jour à 6h
  2. HTTP Request : GET sur la page produit
  3. HTML Extract : parse le HTML pour extraire prix, stock, description
  4. Code Node : nettoie les données (supprime €, convertit en nombre)
  5. PostgreSQL : INSERT dans ta table de suivi concurrentiel

Astuce : combine avec un workflow Slack qui t’alerte si un concurrent baisse ses prix de plus de 10%.

Pricing : self-hosted gratuit vs Cloud

Le self-hosted peut être beaucoup moins cher que Zapier ou Make dès que tu as beaucoup d’exécutions, mais il faut compter le serveur et la maintenance. n8n Cloud, lui, vend surtout la tranquillité : hébergement, mises à jour, disponibilité et support.

Pour les prix exacts, garde toujours la page pricing officielle comme source de vérité. Les montants changent plus vite que les guides SEO.

Coûts self-hosted (setup réel 2026)

PosteCoût mensuel
VPS (2 vCPU, 4 GB RAM)8-12€
Nom de domaine1€ (annuel/12)
Certificat SSL0€ (Let’s Encrypt)
Backups (optionnel)2-5€
Total10-18€/mois

Exécutions : illimitées. Workflows : illimités. Utilisateurs : illimités.

Coûts n8n Cloud

PlanPrix/moisExécutions inclusesWorkflows actifs
Starter20€2 50020
Pro50€10 00050
EnterpriseSur devisIllimitéIllimité

Dépassement : 10€ par tranche de 1 000 exécutions supplémentaires.

Calcul du ROI

Exemple concret : tu as 5 workflows qui tournent 500 fois/jour (15 000 exécutions/mois).

  • Zapier : plan Business à 299€/mois (20 000 tâches)
  • Make : plan Core à 139€/mois (20 000 opérations)
  • n8n self-hosted : 12€/mois (VPS) + 0€ exécutions = 12€/mois

Économie annuelle vs Zapier : 3 444€. Payback du temps de setup : 1 mois.

Limites et quand NE PAS utiliser n8n

n8n n’est PAS adapté si…

  • Tu n’as aucune compétence technique : l’installation self-hosted demande un minimum de connaissances (Docker, DNS, SSH). Si « VPS » et « reverse proxy » ne te disent rien, commence par n8n Cloud ou utilise Zapier.
  • Tu as besoin d’intégrations ultra-spécifiques : n8n a 400 intégrations, Zapier en a 5 000. Si tu dois connecter un CRM obscur utilisé par 200 entreprises dans le monde, Zapier aura probablement un connecteur natif, pas n8n.
  • Tu veux de la haute disponibilité critique : si un workflow qui plante 10 minutes te coûte 10 000€, tu as besoin d’un setup redondant (load balancing, failover). C’est faisable avec n8n, mais complexe. Un SaaS managé sera plus fiable.
  • Ton équipe n’est pas tech : n8n demande une compréhension minimale des APIs, webhooks, et logique conditionnelle. Pour une équipe 100% non-tech, Make ou Zapier seront plus accessibles.

Bugs et limites techniques connues (2026)

  • Pas de retry natif sur certains triggers : si un webhook échoue, il faut gérer la logique de retry manuellement
  • Performances sur gros volumes : au-delà de 100 000 exécutions/jour, tu devras optimiser (queue Redis, workers multiples)
  • UI parfois lente : l’éditeur visuel rame sur les workflows avec 50+ nodes

FAQ n8n

n8n est-il vraiment gratuit ?

Oui, la version self-hosted est 100% gratuite (licence fair-code). Tu payes uniquement ton serveur. La version Cloud est payante (à partir de 20€/mois).

n8n vs Make : lequel choisir ?

Choisis n8n si tu veux du self-hosted, un contrôle total, et échapper aux limites de tâches. Choisis Make si tu privilégies une interface plus intuitive, plus d’intégrations natives, et que le coût n’est pas un frein (à partir de 79€/mois).

n8n est-il adapté aux débutants ?

Oui et non. Si tu sais ce qu’est une API et que tu es à l’aise avec les bases du web (HTTP, JSON), tu t’en sortiras en une semaine. Si tu débutes complètement, commence par des workflows simples (RSS → Slack) et monte en complexité progressivement. La doc officielle et la communauté sont excellentes.

Puis-je migrer mes workflows Zapier vers n8n ?

Il n’existe pas d’import automatique, mais la logique reste identique. Compte 15-30 minutes par workflow pour recréer les connexions et conditions. Pour 50+ workflows, écris un script de migration (n8n expose une API complète).

n8n est-il sécurisé ?

Oui, si tu suis les bonnes pratiques : HTTPS obligatoire, authentification activée, credentials chiffrés dans la DB, et mises à jour régulières. En self-hosted, la sécurité est ta responsabilité (comme pour n’importe quel service que tu héberges).

Quelle configuration serveur minimale ?

Pour débuter : 1 vCPU, 2 GB RAM, 20 GB disque. Pour de la prod avec plusieurs workflows actifs : 2 vCPU, 4 GB RAM. Au-delà de 50 workflows simultanés, passe sur 4 vCPU et 8 GB RAM.

Conclusion : n8n en 2026, un choix pragmatique

n8n n’est pas une mode. C’est une alternative crédible aux mastodontes du SaaS d’automatisation, portée par une communauté active et une roadmap solide. En 2026, l’équation est simple : si tu as un minimum de compétences techniques, self-host n8n te fera économiser des milliers d’euros par an tout en gardant le contrôle de tes données.

Les workflows présentés ici ne sont qu’un aperçu. n8n brille vraiment quand tu commences à chaîner des logiques complexes : scraping + AI + enrichissement + multi-canal. À ce niveau, aucun SaaS no-code ne rivalise sans te facturer une fortune.

Next steps : installe n8n en Docker, teste le workflow de veille automatisée, et observe combien de temps tu récupères en une semaine. Une fois convaincu, migre tes workflows critiques et désabonne-toi de Zapier.

L’automatisation appartient à ceux qui la codent. Avec n8n, tu reprends le contrôle.

FAQ n8n open source

n8n est-il vraiment open source ?

Oui, n8n peut être installé en self-hosted et utilisé comme outil d’automatisation open source. Mais l’offre Cloud de n8n reste une offre SaaS payante : open source ne veut pas dire que tous les usages, toutes les options et toute l’infra sont gratuits.

Peut-on utiliser n8n gratuitement en production ?

Tu peux éviter l’abonnement n8n Cloud en self-hosted, mais tu paieras quand même l’infrastructure : VPS, domaine, sauvegardes, supervision et temps de maintenance. Pour un petit usage, cela peut rester très rentable. Pour une équipe non technique, Cloud peut coûter moins cher en temps perdu.

Quand choisir n8n Cloud plutôt que Docker ?

Choisis n8n Cloud si tu veux automatiser vite, sans gérer serveur, mises à jour, HTTPS et backups. Choisis Docker/self-hosted si le contrôle des données, les volumes d’exécution ou les coûts récurrents sont prioritaires.

Mis à jour le 20 juin 2026. Signaler une erreur.

Tristan Cavel

Développeur full-stack · Spécialiste APIs et agents IA

Tristan bidouille du code depuis le collège et construit des produits dessus depuis 2016. Il est passé par deux startups (une en edtech lyonnaise, une en fintech parisienne), et depuis 2022 il est freelance full-stack depuis Bordeaux, avec une spécialisation LLM et agents IA qui s'est imposée naturellement : c'était soit apprendre à utiliser l'API OpenAI, soit continuer à coder des formulaires de contact. Sa première intégration sérieuse d'un LLM date de janvier 2023, sur un prototype de bot de support pour une scale-up SaaS B2B lyonnaise. Depuis, il a poussé en prod chez huit clients différents : chatbots spécialisés, pipelines RAG avec bases vectorielles, agents autonomes avec n8n et LangChain, et récemment des intégrations Claude Code dans des workflows de dev. Il teste chaque nouvel outil dans son lab perso avant de le recommander à un client, c'est devenu son réflexe. Sur Zoom IA, il écrit les guides techniques qui ne trichent pas : API ChatGPT pour les vrais devs, comparatifs n8n vs Make avec le retour d'expérience honnête, installation d'agents autonomes, LangChain vs LangGraph sous l'angle ce qui pète en prod. Il signe aussi les benchmarks de modèles avec du code testé, pas des scores recopiés des papers. Son parti-pris éditorial : montrer le code, citer les versions exactes, donner les commandes qui marchent, et ne pas cacher ce qui est cassé dans les outils. Il maintient un repo GitHub perso avec les scripts qu'il partage.

Ne rate rien de l'actu IA

Le Brief IA, chaque semaine dans ta boite. Gratuit, concret, sans spam.