Nœud If n8nConfigurer If dans n8n.
Le nœud If n8n envoie chaque item vers l'une de deux sorties, true ou false. Chaque élément qui entre est testé contre les conditions posées, puis ressort par la branche correspondante. Deux paramètres suffisent à le décrire : Conditions et Options. Le nœud à sortir dès qu'un workflow cesse d'être une ligne droite.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert le nœud If n8n dans un workflow ?
Le nœud If n8n applique une logique conditionnelle binaire : il lit chaque item entrant, évalue une ou plusieurs comparaisons dessus, puis oriente cet item vers la sortie true ou la sortie false. Quatre types de conditions sont disponibles, Bool, String, Number et Date & Time, ce qui permet de mélanger un test sur du texte, un seuil chiffré et une date limite dans le même nœud. Rien n'est jeté au passage : les deux branches restent exploitables.
Première situation, la plus courante : un workflow lit des lignes dans Google Sheets et seules celles dont le montant dépasse un seuil doivent partir en facturation. Une condition sur le champ montant, et la suite se sépare proprement au lieu de multiplier les garde-fous dans chaque nœud suivant.
Deuxième situation : un workflow surveille une boîte de réception et le If tranche sur l'expéditeur ou l'objet avant que quoi que ce soit de bruyant ne parte. Les messages retenus continuent vers une alerte Slack, les autres sortent par false et finissent dans un journal discret. Même logique quand une étape Gmail ne doit concerner qu'une partie des items.
Troisième situation : le nœud sert de sas devant un appel coûteux. Avant d'interroger une API avec HTTP Request, on vérifie que l'identifiant attendu est bien présent dans l'item, avec une expression du type {{ $json.customerId }}. Un champ requis vide bloque l'exécution du nœud, alors autant le contrôler avant.
Quand prendre autre chose ? Dès qu'il faut plus de deux sorties conditionnelles, c'est le nœud Switch qui convient : If n'expose que true et false, et rien ne permet d'ajouter une troisième branche. Autre limite à connaître : ce nœud n'ouvre pas un workflow. Un déclencheur le précède, Schedule Trigger, Webhook ou le trigger de l'outil concerné, et If s'exécute ensuite sur chaque item qui lui arrive.
Dernier point avant de construire : l'évaluation se fait item par item. Un lot de lignes produit autant de décisions indépendantes, pas un verdict global sur le lot. Si les deux branches doivent se rejoindre plus loin, le nœud Merge existe pour ça. Pour voir ce découpage se monter en direct, la Formation n8n le déroule pas à pas, et l'Avis n8n situe la plateforme sur le reste.
Quels paramètres le nœud If propose-t-il ?
Le nœud If compte 2 paramètres. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.
Sommaire des paramètres
Conditions
conditionsCe que tu vois dans n8n
Notes & cas d'usage
Tout se joue ici. Chaque condition commence par le choix d’un type de données et d’une comparaison dans le menu déroulant, et les champs à remplir changent en conséquence.
Paramètres clés
- Conditions : le filtre lui-même, construit ligne par ligne depuis le placeholder
Add Condition. La partie gauche vient presque toujours de l’item, sous forme d’expression comme{{ $json.status }}, une petite formule que n8n résout à l’exécution. À partir de deux lignes, le sélecteur intercalé choisit AND, toutes les conditions doivent alors tenir, ou OR, une seule suffit.
Options
optionsCe que tu vois dans n8n
Notes & cas d'usage
Deux interrupteurs se cachent derrière Add option, et aucun n’apparaît dans le panneau tant qu’il n’a pas été ajouté. Les deux modifient la façon dont une comparaison est jugée.
Paramètres clés
- Ignore Case : demande au nœud d’ignorer la casse pendant l’évaluation des conditions, donc une valeur saisie en majuscules correspond à une comparaison en minuscules.
- Convert types where required : quand le type d’une expression ne correspond pas au type de la comparaison, n8n convertit vers le type attendu. Pour un booléen,
"false"ou0deviennentfalse.
Besoin d'aide pour automatiser If avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
Questions fréquentes sur le nœud If
01Le nœud If est-il inclus dans n8n ?
02Que faut-il configurer avant d'utiliser le nœud If n8n ?
03Quelles sont les limites du nœud If ?
04Nœud If ou nœud Switch ?
05n8n ou Make pour du routage conditionnel ?
Reçois nos tips intégration chaque semaine.
Pas de spam. Désinscription à tout moment.
