n8n

Pourquoi choisir n8n? Avis, Test, Avantages (2023)

n8n est un "outil d'automatisation des flux de travail, libre, à code équitable et auto-hébergé". En termes simples ? C'est une application qui s'intègre à d'autres applications, pour automatiser les processus entre elles.
Note Générale

4.9

/5

Tarif à partir de

0

$

/mois

Version Gratuite
chevron gauche 1chevron droite 1
Version d'Essai
chevron gauchevalidation icon
Siège

Allemagne

Ville d'Origine

Berlin

Followers Linkedin
3666
validation icon 3
Page Linkedin
validation icon 2logo linkedin
Page Twitter
< Revenir à la liste complète des outils
n8n

Avantages et Inconvénients

Plus icon
AVANTAGES
  • Éditeur Graphique simple
  • Entièrement gratuit en autohébergé
  • Des intégrations de plus en plus nombreuses chaque jour
  • Une communauté active
  • Possibilité grâce à ses fonctions avancées de réaliser des automatisations très poussées
  • Pas de contraintes en termes de nombre de workflows ou de leur compléxité
Minus icon
INCONVÉNIENTS
  • Montée en compétences plus longue que sur Zapier
  • Des notions ou quelques compétences en code sont nécessaires pour l'installation (par Docker) ou pour implémenter quelques traitement en javascript
  • Pas autant d'intégrations natives que Zapier
Comment en bénéficier
En utilisant le lien ci-dessus
Aucun code nécessaire
Offre
Obtenez un essai 100% Gratuit de n8n Cloud

Le monde de l'automatisation et des iPaaS a une nouvelle étoile dans le ciel : n8n.

D'accord, c'est peut-être un peu dramatique, mais l'outil est sur notre radar depuis un certain temps et a vraiment décollé au cours des derniers mois.

C'est pourquoi nous n'avons pas pu nous empêcher de vérifier l'outil et nous aimerions vous donner un aperçu de notre point de vue en tant qu'agence d'automatisation dans cette revue de n8n.

Nous n'examinons pas seulement le côté développeur, mais aussi le prix, la convivialité et les entreprises et clients pour lesquels l'outil sera particulièrement intéressant.

Commençons.

Qu'est-ce que n8n.io ?

n8n est un "outil d'automatisation des flux de travail libre, en code équitable et auto-hébergé". En termes simples ? C'est une application qui s'intègre à d'autres applications, pour automatiser les processus entre elles.

Au premier coup d'œil, vous voyez "outil d'automatisation" et vous vous dites "j'ai déjà entendu parler de certains d'entre eux". En effet, Zapier est le plus connu de tous les outils d'automatisation, tandis qu'Integromat s'est imposé comme la principale alternative, mais il s'agit dans les deux cas de produits fermés, basés sur le cloud, dont le prix est élevé.

Mais, open-source et auto-hébergé - c'est là que n8n intervient en faisant les choses différemment. Nous y reviendrons plus tard, mais pour l'instant, sachez que n8n est le dernier outil d'automatisation en date et qu'il est en train de gagner du terrain et de faire l'objet d'un véritable culte.

Fonctionnalités

Fonctionnalités - n8n

1. Prise en charge de plusieurs sources de données

n8n prend en charge de nombreuses sources de données, telles que des services Web, des bases de données, des fichiers et des services de cloud, pour permettre l'intégration et l'automatisation des tâches.

2. Création de workflows personnalisés

n8n vous permet de créer des workflows personnalisés en utilisant une interface de glisser-déposer simple et en connectant différents noeuds représentant des actions ou des données.

3. Exécution de tâches en parallèle

n8n prend en charge l'exécution de tâches en parallèle, ce qui permet de gagner du temps et d'améliorer l'efficacité.

4. Prise en charge de plusieurs canaux de communication

n8n prend en charge de nombreux canaux de communication, tels que les e-mails, les messages de chat, les notifications push et les SMS, ce qui vous permet de choisir la méthode de communication qui convient le mieux à vos besoins.

5. Sécurité et confidentialité

n8n met en place des mesures de sécurité et de confidentialité pour protéger vos données et votre vie privée.

6. Support et documentation

n8n dispose d'une communauté active et d'une documentation complète pour vous aider à utiliser le logiciel de manière efficace et à résoudre tout problème que vous pourriez rencontrer.

Comment démarrer avec n8n ? 

Ce quickstart vous donne un avant-goût très rapide de n8n. Son objectif est de vous permettre d'essayer l'interface utilisateur et de vous présenter deux fonctionnalités clés : les modèles de flux de travail et les expressions. Il ne comprend pas d'explications détaillées ni d'exploration des concepts.

Vous le ferez :

  • Installer l'application de bureau
  • Charger un flux de travail à partir de la bibliothèque de modèles de flux de travail
  • Ajouter un nœud et le configurer en utilisant des expressions.
  • Exécutez votre premier flux de travail

1. Installer et exécuter n8n

n8n est disponible en tant que service Cloud, application de bureau, module npm et image Docker. Pour ce quickstart, n8n recommande d'utiliser l'application Desktop.

Utilisateurs de Linux

Ce guide utilise l'application de bureau n8n, qui est disponible pour Windows et Mac. Si vous êtes sous Linux, inscrivez-vous à un essai gratuit de Cloud, ou utilisez npm ou Docker.

  1. Télécharger pour Windows ou Télécharger pour macOS.
  2. Une fois le téléchargement terminé, extrayez les fichiers.
  3. Exécutez le programme d'installation. Il ne comporte aucune étape de configuration.
  4. Une fois l'installation terminée, n8n Desktop s'ouvre automatiquement dans la vue des modèles de flux de travail. Il peut y avoir un petit décalage entre la fin de l'installation et l'ouverture de l'application.

2. Ouvrez un modèle de flux de travail

n8n fournit un modèle de démarrage rapide utilisant des node de formation. Cela vous permet de travailler avec des données fictives et vous évite d'avoir à configurer des informations d'identification.

  1. Dans la vue des modèles de flux de travail, recherchez Démarrage rapide très rapide.
  2. Sélectionnez le modèle de démarrage très rapide pour le prévisualiser.
  3. Sélectionnez Utiliser ce flux de travail pour ouvrir le modèle dans votre propre éditeur.

Il s'agit d'un flux de travail de base :

  1. Obtient des données d'exemple à partir du nœud Customer Datastore.
  2. Utilise le nœud Set pour extraire les données que vous souhaitez et les affecter à des variables. Dans cet exemple, vous utilisez le nom, l'ID et la description du client.

Double-cliquez sur un nœud pour explorer ses paramètres et la façon dont il traite les données.

3. Exécutez le flux de travail

Sélectionnez Exécuter le flux de travail pour exécuter le flux de travail afin de vérifier son fonctionnement et de charger les données pour les étapes suivantes.

4. Ajoutez un node

Ajoutez un troisième nœud pour envoyer un message à chaque client et lui communiquer sa description. Le nœud Customer Messenger vous permet d'envoyer un message à de faux destinataires.

Sélectionnez le connecteur Add node sur le nœud Set.

Add node icon

Recherchez Customer Messenger. n8n affiche une liste de node qui correspondent à la recherche.

Sélectionnez Customer Messenger (formation n8n) pour ajouter le nœud au canevas. n8n ouvre le nœud automatiquement.

Vous allez utiliser des expressions pour mettre en correspondance l'ID du client et créer le message :

  1. A côté de Customer ID, sélectionnez l'onglet Expression. n8n ouvre l'éditeur d'expressions pour ce champ.
  2. Sélectionnez Current Node > Input Data > JSON > customer_ID. n8n ajoute l'expression à l'éditeur d'expression, et affiche un exemple de sortie.
  3. Fermez l'éditeur d'expressions.
  4. A côté de Message, sélectionnez l'onglet Expression. n8n ouvre l'éditeur d'expressions pour ce champ.
  5. Copiez cette expression dans l'éditeur :1
Bonjour {{$json.customer_name}}, Votre description est {{$json.customer_description}}.

Fermez l'éditeur d'expressions, puis fermez le nœud Customer Messenger en cliquant à l'extérieur du nœud ou en sélectionnant Back to canvas.

Sélectionnez Exécuter le flux de travail. n8n exécute le flux de travail.

Le flux de travail complet devrait ressembler à ceci :

Screenshot of completed quickstart workflow

Fonctionnement de base

Comme la plupart des applications d'intégration-automatisation, n8n fonctionne en se connectant aux applications via leurs API.

Qu'est-ce qu'une API ?
Les API sont comme des tunnels numériques qui permettent à différentes applications de s'envoyer des informations sans s'altérer ou se violer mutuellement. C'est un peu comme un service de courrier qui transmet des données d'une application à l'autre. En utilisant cet échange d'informations entre applications, n8n permet à ses utilisateurs de créer des automatisations avec les outils suivants :

1. Bases

Par exemple, vous voulez envoyer un message à Slack chaque fois que vous recevez un nouvel abonné Mailchimp, ou vous voulez créer des tickets Freshdesk à partir d'enregistrements Airtable - vous pouvez accomplir ce genre d'automatisations avec n8n. 

Ils sont rendus possibles grâce au réseau croissant d'intégrations de n8n. Au moment où nous écrivons ces lignes, n8n supporte nativement plus de 170 applications différentes - et vous pouvez les utiliser instantanément. Cependant, vous pouvez également intégrer presque n'importe quelle application disposant d'une API si vous savez ce que vous faites, mettant ainsi à profit la nature open-source et polyvalente de n8n.

2. Node

Les node sont les points de connexion à travers vos automatisations n8n. Les données entrent par les node, sont traitées par les node et sortent par les node également. Connecter les node les uns aux autres est ce qui rend l'automatisation possible dans n8n.

3. Connexions

Les connexions sont les chemins qui relient les node. Si les node sont les points, alors les connexions sont les lignes qui relient ces points entre eux. Un peu comme les fils qui relient les appareils électriques au réseau, mais ce n'est pas de l'énergie qui est transférée, ce sont des données.

4. Node de déclenchement

Les node de déclenchement donnent le coup d'envoi d'une automatisation dans n8n. Ils sont toujours le premier nœud du flux de travail et agissent comme un feu vert pour votre automatisation. Par exemple, si vous avez une automatisation qui s'exécute chaque fois que vous recevez un e-mail, alors votre automatisation commencera par un nœud de déclenchement qui s'active lorsqu'un message arrive dans votre boîte de réception. 

Une différence entre n8n et d'autres applications d'automatisation, est que les flux de travail dans n8n peuvent avoir plusieurs déclencheurs.

5. Flux de travail

Les flux de travail dans n8n sont les toiles de vos node et de leurs connexions.

Chaque workflow commence comme une ardoise vierge où vous pouvez glisser et déposer des node et des connexions. Les flux de travail sont également ce qui sépare vos automatisations les unes des autres. Considérez-les comme des documents dans Google Docs.

Caractéristiques

Qu'est-ce qui rend n8n spécial ?

1. Open Source

Le plus grand atout de n8n (à nos yeux) est qu'il est open source. Le code source est librement accessible via n8n.io et vous permet ainsi d'héberger vous-même l'outil et, bien sûr, de le faire évoluer. Vous décidez vous-même qui y a accès et, surtout, où sont stockées vos données (une grande possibilité à la lumière de la DSGVO). En plus de cela, n8n est même licencié fair-code.

2. n8n.cloud

n8n est également disponible en tant que iPaaS, ce qui signifie que via n8n.cloud vous pouvez utiliser l'outil prêt à l'emploi et l'utiliser sur les serveurs de n8n. A ce jour, plus de 150 applications intégrées sont supportées dans le cloud.  

3. Soutien de la communauté

Comme pour beaucoup de logiciels open source, le support communautaire de n8n est excellent. Non seulement il y a de l'aide partout sur le web en cas de difficultés, mais n8n lui-même reçoit régulièrement de précieux commentaires et suggestions. C'est ainsi que le code est en constante évolution.  

Comparaison de n8n vs. Zapier vs. Integromat

n8n est donc gratuit, open-source et hautement personnalisable. Mais comment se compare-t-il à des solutions plus établies comme Zapier et Integromat ?

Tarifs

À première vue, n8n est le grand gagnant. Bien sûr, Integromat et Zapier ont tous deux des niveaux gratuits, mais n8n est le seul à promettre de ne jamais vous faire payer un centime. Et même si vous optez pour leur version cloud, elle est très compétitive à partir de 20 euros par mois.

Caractéristiques

Ces 3 applications présentent des caractéristiques dont elles peuvent être fières, mais aussi quelques limitations qui les freinent.

  • Zapier offre une suite d'applications intégrées qui gèrent le formatage des données, les appels de webhooks, l'analyse des courriels. Elles vous permettent de faire pas mal de choses rapidement.
  • Integromat offre des fonctionnalités plus avancées et une plus grande flexibilité, mais reste un outil structuré et facile à utiliser. Les flux de travail à voies multiples, les boucles et la logique sont tous possibles.
  • n8n est probablement le plus flexible, surtout si vous êtes familier avec Javascript. Vous serez en mesure de programmer vos node de manière beaucoup plus granulaire.

Le facteur décisif ?

Il s'agit de la simplicité d'utilisation par rapport au nombre de fonctionnalités dont vous avez réellement besoin.

Courbe d'apprentissage

Enfin, nous avons la courbe d'apprentissage, ou la facilité d'utilisation de chaque application. Et il y a un gradient de compétence clair entre elles. 

Le plus simple de ces trois outils est Zapier - la plupart des utilisateurs peuvent commencer à créer des flux de travail en une heure. Integromat est un peu plus compliqué mais reste assez simple. Vous pouvez le considérer comme une version plus avancée de Zapier avec une interface visuelle plutôt que séquentielle.

n8n, en revanche, est encore un cran au-dessus. Même le processus d'installation, qui consiste à coller du code dans votre terminal, peut sembler un peu inconfortable pour l'utilisateur moyen. Leur version en cloud est la meilleure solution pour les utilisateurs qui souhaitent une mise en route plus facile.

Tarifs

Tous les n8n ne sont pas les mêmes. Comme mentionné précédemment, n8n.io, qui peut être hébergé localement via le code source ouvert, est disponible gratuitement. N8n.cloud, en revanche, a un coût :

n8n-review-pricing
Source : n8n.io

Le tableau des prix (également comparé à d'autres outils) est très facile à gérer : trois forfaits à 20, 50 ou 120 € par mois avec différents nombres d'exécutions de flux de travail et de flux de travail actifs.

Une exécution de flux de travail signifie qu'une exécution est comptée dès qu'un flux de travail complet, à plusieurs étapes, a été exécuté une fois (qu'il ait réussi ou échoué).

Les workflows actifs signifient dans ce cas une série de node interconnectés.

Les node sont un terme qui revient sans cesse dans n8n.

Les nodes sont configurés pour exécuter une étape ou une action spécifique, telle que "Récupérer tous les utilisateurs de Slack".

C'est tout, il n'y a pas beaucoup d'autres spécifications, mais à nos yeux, elles ne sont pas absolument nécessaires. Il y a également une version d'essai de 30 jours. 

Intégrations

Actuellement, n8n prend en charge plus de 220 applications, et ce nombre ne cesse d'augmenter.

Intégrations - n8n

Parmi elles, on trouve bien sûr les outils SaaS les plus connus et les plus populaires comme Asana, Airtable, Office365, GSuite et Dropbox. Malheureusement, l'outil doit s'avouer vaincu face à la concurrence lors de la première comparaison : Zapier, le numéro un incontesté, avec plus de 3000 apps supportées, et Make , avec actuellement plus de 1000 apps, sont déjà bien plus avancés. Bien sûr, n8n en est lui-même conscient, mais il bénéficie également de la forte communauté : non seulement il reçoit régulièrement des suggestions sur les apps qui pourraient être supportées, mais aussi des développements concrets.

n8n affirme que grâce à JSON et Javascript, les applications peuvent souvent être ajoutées en quelques heures. Nous nous attendons donc à voir beaucoup plus d'applications prises en charge dans un avenir proche.    

Si vous commencez maintenant avec l'intégration dans n8n, vous pouvez vous attendre à ce que nous considérons comme une vue très claire et ordonnée. L'interface est basée sur un organigramme, contrairement à celle de son concurrent.

Vous connaissez peut-être cette vue à partir d'outils tels que Mural. Vous connaissez peut-être cette vue grâce à des outils comme Mural. Nous trouvons que cette vue donne immédiatement une bonne vue d'ensemble de la structure du processus et nous permet d'échanger de manière flexible des modules ou des étapes individuelles dans la deuxième étape.

Cette modularité rend le développement beaucoup plus facile qu'une structure linéaire.  

n8n review: Prozess Ansicht

En outre, n8n propose de nombreux modèles de flux de travail sur son propre site Web.

Il suffit de les copier et de les coller dans l'éditeur de n8n en appuyant sur CTRL + V.

Rien de plus simple. Ensuite, il vous suffit de configurer vos propres comptes et votre flux de travail est prêt.

Points forts

L’outil n8n n'en est encore qu'au début de son parcours d'automatisation, mais nous pensons qu'il fait déjà beaucoup de choses bien. Un détail technique en particulier nous convainc :

  • Déclenchement multiple : Il est possible de lancer un flux de travail dans n8n par le biais de différents déclencheurs, puis de les faire fonctionner ensemble dans un seul processus. C'EST DE L'OR. Aucun autre outil que nous connaissons ne peut faire cela. Un détail aussi petit mais aussi précieux peut constituer un avantage concurrentiel décisif sur le marché en pleine croissance des iPaaS et ne devrait donc pas être absent de cette revue de n8n.
  • Développement rapide d'applications : Oui, n8n ne dispose pas encore de la masse d'applications supportées. Mais de nouvelles applications peuvent être ajoutées rapidement, soit par n8n lui-même, soit avec de bonnes compétences en programmation. Surtout si vous hébergez n8n.io vous-même, vous pouvez faire ce que vous voulez avec le code et l'étendre via JSON ou Javascript. Nous aimons !
  • Structure modulaire : Nous sommes totalement convaincus par l'interface du n8n. Nous connaissons cette modularité depuis Make et l'aimons depuis longtemps. Surtout avec la prétention de réaliser des automatisations sans grandes connaissances en programmation, ce détail est très important. Il est immédiatement reconnaissable quels outils sont utilisés, quelles fonctions sont exécutées et ce qui se passe ensuite.  
  • Exportation en JSON : Dans n8n, des processus entiers peuvent être exportés en JSON. Cela permet de dupliquer facilement des processus ou de les utiliser comme modèles. Il s'agit d'une fonctionnalité qui est offerte par de nombreux autres outils, mais qui n'est presque nulle part mise en œuvre aussi facilement. Ceci est particulièrement dû au modèle open-source de n8n, dans lequel nous voyons beaucoup de potentiel pour les mois à venir.

Avis final

n8n est encore un outil jeune et relativement petit, avec une forte communauté et des fonds derrière lui.

Actuellement, nous voyons encore quelques faiblesses pour une utilisation en entreprise. Cependant, l'objectif de n8n lui-même est toujours clairement d'héberger le code lui-même, de le développer et de l'utiliser pour lui-même.

De notre point de vue de fournisseur de services, cependant, il lui manque encore quelques fonctionnalités, par exemple davantage d'applications prises en charge ou une meilleure gestion des utilisateurs (ce qu'aucun des concurrents n'a d'ailleurs bien résolu).

À notre avis, l'outil a encore besoin d'un peu de temps pour devenir attrayant et prêt à être utilisé par les grandes et moyennes entreprises, mais cela ne nous empêche pas de le recommander clairement si vous voulez l'essayer et jouer avec.

De toute façon, nous sommes toujours heureux lorsque de nouveaux outils sont ajoutés très régulièrement. 

n8n est d'ailleurs mon choix aujourd'hui pour automatiser en illimité et sans frais supplémentaires toutes mes tâches courantes. 

Presque tous les outils présentent des petits détails que personne d'autre ne possède.

FAQs

Quelle est l'histoire de n8n ? 

n8n est né d'un projet personnel de Jan Oberhauser à Berlin, en Allemagne.

En tant que développeur, M. Oberhauser a essayé presque toutes les autres grandes plateformes d'automatisation et a constaté qu'aucune d'entre elles ne répondait parfaitement à ses besoins. Elles étaient soit trop chères, soit trop limitées, soit pas assez évolutives, soit tout simplement dépourvues de fonctionnalités. 

M. Oberhauser a décidé d'abandonner ces plateformes classiques et de créer la sienne. Il a d'abord gardé son idée pour lui, puis elle est devenue un projet GitHub, et finalement, elle a été soutenue par un site web et s'est transformée en une entreprise à part entière.

Annoncé au monde entier en octobre 2019, il a attiré l'attention et a obtenu en mars 2020 un financement de démarrage de 1,5 million de dollars pour poursuivre sa croissance.

Pourquoi le nom de n8n ?

Si vous vous demandez comment prononcer "n8n", vous n'êtes pas seul.

Mais c'est plus facile que vous ne le pensez : ça se prononce "n-eight-n". 

"En cherchant un bon nom pour le projet... je me suis très vite rendu compte que tous les bons [noms]... étaient déjà pris. Donc, à la fin, j'ai choisi 'nodemation'... puis j'ai fini par choisir 'n8n'." 

- Jan Oberhauser, fondateur et PDG, n8n.io

Que pouvez-vous automatiser avec n8n ?

Ne vous laissez pas tromper par la simplicité de n8n. Vous pouvez toujours utiliser la plateforme pour automatiser presque tout ce que vous pouvez sur des outils plus expansifs (comme Zapier). Le seul inconvénient ? Le processus peut être plus technique que sur d'autres plateformes, surtout si n8n n'inclut pas d'intégration intégrée pour les applications que vous souhaitez utiliser.

Parmi les utilisations courantes de n8n, citons la génération de designs, l'extraction de données à partir de webhooks, la création de bots pour Telegram et l'interaction avec les utilisateurs de GitHub. Et bien sûr, tout cela se fait automatiquement. Si vous connaissez quelques notions de base de Javascript, vous serez en mesure d'en faire encore plus.

Si vous rencontrez quelque chose que vous ne pouvez pas faire dans n8n, ne vous inquiétez pas. L'application prend rapidement de la vitesse et le développement de nouvelles fonctionnalités et intégrations est constant. Donc si vous ne pouvez pas encore construire votre flux de travail idéal, vous n'aurez probablement pas à attendre longtemps.

Existe-t-il des tutoriels pour n8n ?

Il existe de nombreux endroits où l'on peut trouver des didacticiels sur le n8n en ligne, notamment :

Bien sûr, si vous avez du mal à comprendre le fonctionnement interne des node, des connexions et des flux de travail de n8n, ces didacticiels sont peut-être encore trop ambitieux. 

Dois-je héberger moi-même n8n ?

Plus maintenant ! Récemment, l'équipe de n8n a lancé une version cloud de n8n. Cela signifie que l'hébergement est pris en charge. Il vous suffit de créer un compte, de vous connecter et de créer vos automatisations.

Les prix pour la version cloud vont de 20 euros à 120 euros par mois, en fonction du nombre d'exécutions de flux de travail que vous allez exécuter. N'oubliez pas que, contrairement à Zapier et Integromat qui comptent chaque étape d'un flux de travail comme une tâche, n8n compte l'ensemble de votre flux de travail comme une seule exécution, qu'il comporte deux étapes ou 20.

Combien coûte n8n ?

L'utilisation de n8n est entièrement gratuite. Vous pouvez l'installer directement depuis le terminal de votre ordinateur et disposer de l'application complète en quelques minutes seulement. Elle est également sauvegardée sur GitHub, de sorte que si vous vous sentez bien, vous pouvez créer votre propre fork et même la modifier pour répondre à vos besoins.

n8n est auto-hébergé. Cela signifie que vos automatisations seront exécutées sur votre propre ordinateur ou serveur, et non sur le leur. Pour maximiser le flux de données, vous pourriez vouloir investir dans un serveur distant pour vous-même - et cela pourrait vous coûter de quelques dollars à plusieurs centaines par mois, selon le type d'utilisation que vous prévoyez.

La beauté de ce modèle est que n8n est extensible à l'infini. Vous payez ce dont vous avez besoin, et rien de plus.

Tags
Automatisation
Cloud
gratuit
Présentation Vidéo
Merci d'avoir voté ! 🏆
Veuillez patienter...Pour éviter le Spam, la mise à jour se fera dans 30 secondes ...
🚨Une erreur est survenue ... Avez-vous déjà voté pour cet outil ?