
Votre instance n8n tourne (sinon, suivez d’abord notre guide d’installation) ? Alors c’est le grand moment : nous allons construire ensemble votre premier workflow n8n, étape par étape, captures mentales à l’appui.
Au programme : un tour rapide de l’éditeur, puis la construction d’un workflow concret et utile — une météo quotidienne intelligente — qui vous fera manipuler les quatre briques fondamentales de n8n : le déclencheur planifié, l’appel d’API, la condition et l’action. Une fois ces quatre gestes maîtrisés, vous saurez construire 80 % des automatisations courantes.
Le tour de l’éditeur en 2 minutes
Ouvrez n8n (http://localhost:5678) et cliquez sur « Create Workflow ». Vous voici sur le canvas, votre plan de travail. Trois zones à repérer :
- Le canvas central : c’est ici que vous posez et reliez vos nodes (les briques du workflow).
- Le bouton « + » (en haut à droite du canvas) : il ouvre la bibliothèque de nodes — des centaines d’applications et d’opérations.
- La barre du haut : nom du workflow, bouton « Execute workflow » (test manuel), interrupteur Active (mise en production) et bouton Save.
Une règle d’or à retenir : chaque node se teste individuellement. Vous construisez, vous testez, vous voyez les données réelles circuler — c’est la grande force pédagogique de n8n.
Le projet : votre vigie météo automatique
Le workflow que nous allons construire : « Chaque matin à 7h30, consulte la météo de ma ville ; s’il va faire froid, prépare un message d’alerte. » Simple en apparence, ce scénario couvre le quatuor fondamental : Schedule → HTTP Request → IF → action. Et il utilise une API publique gratuite, sans inscription : parfait pour apprendre.
Étape 1 — Le déclencheur planifié (Schedule Trigger)
Cliquez sur le + et cherchez « Schedule Trigger ». Ajoutez-le, puis configurez-le : Trigger Interval → « Days », Trigger at Hour → 7, Trigger at Minute → 30. Voilà : ce node réveillera votre workflow chaque matin à 7h30.
Étape 2 — Récupérer la météo (HTTP Request)
Ajoutez un node « HTTP Request » à la suite du déclencheur (cliquez sur le petit + au bout du node précédent : ils se relient automatiquement). Configurez :
- Method : GET
- URL : l’adresse de l’API Open-Meteo avec vos coordonnées. Pour Paris :
https://api.open-meteo.com/v1/forecast?latitude=48.85&longitude=2.35¤t_weather=true
Cliquez sur « Execute step » : dans le panneau de droite, vous voyez la réponse de l’API — un objet current_weather contenant la température actuelle, la vitesse du vent, etc. Vous venez d’interroger votre première API. Rien de magique : une URL, une réponse, des données exploitables.

Étape 3 — La condition (node IF)
Ajoutez maintenant un node « IF ». C’est l’aiguillage de votre workflow : il oriente les données vers la sortie true ou false selon une condition.
Configurez la condition : type Number, valeur 1 = la température renvoyée par l’API. Pour la désigner, glissez simplement le champ temperature depuis le panneau de données de gauche vers le champ de condition — n8n écrit l’expression pour vous, du type :
{{ $json.current_weather.temperature }}
Opération : « smaller » (inférieur à), valeur 2 : 10. Traduction : « si la température est inférieure à 10 °C ». Exécutez le node : selon la météo du jour chez vous, les données sortent par la branche true ou false.

Étape 4 — L’action : composer le message
Sur la branche true (il fait froid), ajoutez un node « Set » (renommé « Edit Fields » dans les versions récentes). Créez un champ message de type String avec la valeur :
❄️ Il fait {{ $json.current_weather.temperature }}°C ce matin : pensez au manteau !
Ce node fabrique un message prêt à être envoyé. Dans la vraie vie, vous le remplaceriez (ou le prolongeriez) par un node Gmail, Slack, Telegram ou Discord pour recevoir réellement l’alerte — le principe reste identique : l’action consomme les données préparées en amont. (La connexion des comptes est traitée dans la suite des modules.)
Étape 5 — Tester de bout en bout, puis activer
Cliquez sur « Execute workflow » : vous voyez les données traverser chaque node, avec le nombre d’éléments transmis affiché sur chaque lien. C’est votre tableau de contrôle. Tout est vert ? Trois derniers gestes :
- Nommez le workflow (« Vigie météo matinale ») — votre futur vous dira merci.
- Sauvegardez (Save).
- Basculez l’interrupteur Active : le workflow tournera désormais chaque matin à 7h30, tant que votre instance n8n est allumée.
Lire l’historique des exécutions
Dans le menu latéral, l’onglet « Executions » liste chaque exécution passée : réussite, échec, durée, et surtout le détail node par node des données traitées. Prenez l’habitude d’y jeter un œil : c’est l’outil n°1 pour comprendre et déboguer vos automatisations — et la matière de notre futur article sur la gestion d’erreurs.
📘 Ebook offert : « Débuter dans l’automatisation no-code »
Les modules 1 & 2 compilés en PDF + une newsletter utile chaque semaine.

FAQ — vos questions fréquentes
Que se passe-t-il si un node échoue ?
L’exécution s’arrête et apparaît en erreur dans l’onglet Executions, avec le message exact du node fautif. Cliquez dessus pour voir les données entrantes et la cause (champ manquant, API indisponible…). Les workflows de production gagnent à avoir un « Error Workflow » dédié — on y revient dans le module Automatisation avancée.
Puis-je utiliser plusieurs déclencheurs dans un même workflow ?
Oui : un workflow n8n peut avoir plusieurs nodes déclencheurs (par exemple un Schedule ET un déclenchement manuel). Chaque déclencheur lance le même flux. Restez simple au début : un déclencheur par workflow est une excellente hygiène.
Comment dupliquer ou partager mon workflow ?
Menu du workflow → Download : vous obtenez un fichier JSON. Ce fichier s’importe dans n’importe quelle instance n8n (locale, cloud, VPS) via Import from File. C’est aussi le format des bibliothèques de templates — et celui de nos futurs modèles Flowmatic-Pro à importer.
Les expressions entre doubles accolades, c’est du code ?
C’est du « presque code » très accessible : {{ $json.champ }} signifie simplement « la valeur du champ de l’élément en cours ». n8n les écrit pour vous quand vous glissez-déposez un champ. Vous pouvez aller plus loin (formules, transformations), mais ce n’est jamais obligatoire pour débuter.
En résumé
Vous venez de construire un workflow complet : déclencheur planifié → appel d’API → condition → action, testé node par node puis activé. Ces quatre gestes sont le socle de toute automatisation n8n — le reste n’est que variation et combinaison.
Étape suivante : confronter n8n à son grand rival dans notre comparatif complet n8n vs Make, pour choisir votre outil principal en toute connaissance de cause.
Le Blueprint de l'automatisation no-code (28 pages) offert, puis 1 automatisation actionnable par semaine. Gratuit, désinscription en 1 clic.