Bienvenue sur n8n avec votre VPS WHC! n8n est un outil d’automatisation de workflow. Vous pouvez le voir comme une façon de connecter vos applications préférées pour qu’elles puissent communiquer entre elles automatiquement, sans intervention manuelle.
Lorsqu’un formulaire est rempli, qu’un courriel arrive ou qu’un fichier apparaît dans un dossier, n8n peut réagir, transformer les données et les envoyer là où vous en avez besoin.
Ce guide vous accompagne dans la création de votre tout premier workflow, de la première connexion jusqu’à une automatisation réelle et fonctionnelle qui vous informe chaque fois qu’une personne soumet un formulaire. Aucune expérience préalable en automatisation n’est requise.
À la fin de ce guide, vous aurez créé un workflow qui vous envoie un message chaque fois qu’une personne remplit votre formulaire Google. Vous apprendrez aussi les concepts de base nécessaires pour créer d’autres automatisations avec n8n.
Avant de commencer
Vous aurez besoin de :
Un service n8n actif dans votre Espace Client WHC. Votre instance possède un nom d’hôte comme cloudXXXXXX.mywhc.ca et est déjà en cours d’exécution.
Un compte Google. Un compte Gmail gratuit fonctionne parfaitement.
Un espace de travail Slack ou une adresse courriel où vous souhaitez recevoir les notifications.
C’est tout. Aucun code, aucune configuration de serveur et aucun certificat SSL à gérer. Votre instance n8n est préinstallée, sécurisée avec HTTPS et prête à être utilisée.
Procédure
Étape 1 : lancer n8n depuis votre Espace Client
WHC utilise l’authentification unique, aussi appelée SSO, pour vous connecter à n8n. Vous n’avez donc pas besoin de créer, retenir ou récupérer un mot de passe séparé. Si vous pouvez vous connecter à votre Espace Client WHC, vous pouvez vous connecter à n8n.
Allez dans Serveurs. Vous verrez votre service n8n dans la liste, avec son nom d’hôte, par exemple cloudXXXXXX.mywhc.ca, ainsi qu’une étiquette de taille comme VPS 2G, VPS 4G, VPS 8G ou VPS 16G.
Ouvrez le service en cliquant sur le nom d’hôte ou sur le bouton Gérer à droite.
Sur la page du service, vous verrez une carte n8n avec un bouton Lancer n8n. Cliquez dessus.
Un nouvel onglet s’ouvre à l’adresse cloudXXXXXX.n8n.mywhc.ca. Vous êtes connecté automatiquement et vous arrivez sur le tableau de bord n8n. Aucun mot de passe à entrer, aucun assistant de configuration : vous y êtes.
Prenez un moment pour explorer l’interface. La barre latérale est volontairement simple :
Overview en haut à gauche est votre page d’accueil. Elle affiche tous vos workflow et vos identifiants de connexion.
L’icône + en haut de la barre latérale permet de créer de nouveaux éléments. Cliquez dessus pour voir les options permettant de créer un Workflow ou un Credential. L’option Project est réservée à l’édition Entreprise et peut être ignorée.
En bas, vous trouverez Templates pour importer des workflow prêts à l’emploi, Insights pour les statistiques d’utilisation, Help et Settings.
Vous ne verrez pas d’élément de menu séparé appelé Executions. Les journaux d’exécution se trouvent dans chaque workflow, dans l’onglet Executions de l’éditeur de workflow.
De retour dans l’Espace Client, le panneau Status affiche l’utilisation en direct de la mémoire et du disque de votre instance. C’est un endroit pratique pour vérifier l’état de votre VPS sans quitter l’Espace Client.
Pourquoi le SSO est important pour la sécurité : votre Espace Client WHC devient maintenant la porte d’entrée vers votre instance n8n. Il est donc encore plus important de bien le protéger. Utilisez un mot de passe fort et unique pour votre compte Espace Client, et activez l’authentification à deux facteurs depuis votre profil si ce n’est pas déjà fait. Toute personne ayant accès à votre Espace Client peut lancer n8n et exécuter les workflow connectés à vos courriels, fichiers ou données clients.
Étape 2 : comprendre les trois concepts essentiels
Avant de créer quoi que ce soit, voici les trois seuls concepts dont vous avez besoin pour commencer :
Workflow : une séquence d’étapes construite sur un canevas visuel. Vous faites glisser des nœuds, puis vous les connectez avec des lignes. C’est le principe de base.
Node : une étape unique dans un workflow. Un nœud peut par exemple surveiller une feuille Google, envoyer un message Slack ou renommer un fichier. n8n propose plus de 400 nœuds intégrés.
Credential : l’endroit sécurisé où n8n stocke vos informations de connexion à d’autres services, comme votre compte Google ou votre espace de travail Slack. Vous configurez un identifiant une seule fois, puis vous pouvez le réutiliser dans autant de workflow que nécessaire.
C’est tout. Chaque automatisation créée dans n8n repose sur des nœuds connectés dans un workflow, avec des identifiants utilisés pour communiquer avec des services externes.
Étape 3 : préparer votre formulaire Google
n8n ne surveille pas directement les formulaires Google. Nous allons donc utiliser une méthode simple et efficace : relier votre formulaire à une feuille Google, puis demander à n8n de surveiller cette feuille pour détecter les nouvelles lignes. Chaque soumission de formulaire ajoute une ligne, ce qui nous donne exactement le résultat souhaité.
Allez sur forms.google.com et créez un nouveau formulaire, ou ouvrez un formulaire existant. Pour ce guide, ajoutez quelques questions simples, comme un champ pour le nom et un champ pour l’adresse courriel.
Cliquez sur l’onglet Réponses en haut du formulaire.
Cliquez sur l’icône verte Associer à Sheets, puis choisissez Créer une feuille de calcul. Donnez-lui un nom facile à reconnaître, comme Réponses formulaire test n8n.
Ouvrez la nouvelle feuille de calcul. Vous verrez des en-têtes de colonnes correspondant aux questions de votre formulaire, ainsi qu’une colonne d’horodatage. Gardez cet onglet ouvert, car nous en aurons besoin dans un instant.
Soumettez une réponse de test à votre formulaire afin qu’il y ait au moins une ligne de données réelles dans la feuille. Cela facilitera la configuration dans n8n par la suite.
Étape 4 : créer votre premier workflow
De retour dans n8n, créons l’automatisation.
Créer un nouveau workflow
Lors de votre toute première visite, la page Overview affiche une carte Start from scratch. Cliquez dessus pour accéder directement à un canevas vide.
Pour tout futur workflow, une fois que vous en aurez créé quelques-uns, utilisez l’icône + en haut de la barre latérale et choisissez Workflow.
Dans les deux cas, vous arriverez sur un canevas vide avec un gros bouton Add first step au centre. Cliquez dessus.
Ajouter le déclencheur — Google Sheets
Un déclencheur est ce qui lance un workflow. Dans notre cas, nous voulons que le workflow s’exécute chaque fois qu’une nouvelle ligne est ajoutée à la feuille.
Dans le panneau What triggers this workflow?, recherchez Google Sheets et sélectionnez-le.
Choisissez le déclencheur On row added. Le libellé exact peut varier légèrement. Choisissez l’option qui surveille l’ajout de nouvelles lignes.
Dans le menu déroulant des identifiants, cliquez sur Create new credential. Une fenêtre vous guidera pour connecter votre compte Google avec OAuth. Vous serez redirigé vers Google, invité à vous connecter, puis à autoriser n8n à lire vos feuilles de calcul. Approuvez l’accès, puis vous serez redirigé vers n8n.
Une fois connecté, sélectionnez votre feuille de calcul, par exemple Réponses formulaire test n8n, dans le menu Document, puis sélectionnez l’onglet de la feuille, généralement Form Responses 1.
Cliquez sur Execute step en haut du panneau du nœud. n8n récupérera la ligne de test soumise plus tôt afin que vous puissiez voir la structure des données. Cela confirme que tout est correctement connecté.
Fermez le panneau du nœud. Vous verrez un seul nœud sur le canevas. Votre déclencheur est prêt.
À propos des identifiants : n8n a enregistré votre connexion Google comme un identifiant nommé. Vous n’avez pas eu besoin de coller une clé API ou un mot de passe dans un workflow. C’est la bonne méthode. Connectez toujours les services au moyen du système Credentials de n8n, et ne codez jamais les jetons ou mots de passe directement dans les champs d’un nœud. Cela protège vos informations sensibles et rend vos workflow plus sûrs à modifier ou à partager.
Ajouter l’action — vous envoyer une notification
Décidons maintenant où la notification sera envoyée. Choisissez l’une des deux options ci-dessous.
Option A : envoyer la notification sur Slack
Sur le canevas, cliquez sur le + à droite du nœud déclencheur.
Recherchez Slack et sélectionnez-le.
Choisissez l’action Send a message.
Créez un nouvel identifiant et suivez les instructions pour connecter votre espace de travail Slack. n8n vous guidera dans l’autorisation de l’accès.
Dans le champ Channel, choisissez le canal où vous souhaitez recevoir la notification, par exemple votre message direct, #general ou un canal dédié comme #form-alerts.
Dans le champ Message, entrez un message comme celui-ci :
Nouvelle soumission de formulaire!
Nom : {{ $json["Name"] }}
Courriel : {{ $json["Email"] }}
Les expressions {{ $json["..."] }} récupèrent les valeurs de la soumission du formulaire. Remplacez Name et Email par les en-têtes réels des colonnes de votre feuille.
Option B : vous envoyer la notification par courriel
Sur le canevas, cliquez sur le + à droite du nœud déclencheur.
Recherchez Send Email et sélectionnez-le.
Créez un nouvel identifiant avec les paramètres SMTP de votre fournisseur de courriel, ou connectez un identifiant Gmail si vous voulez envoyer le courriel depuis Gmail.
Remplissez le champ To avec votre propre adresse courriel, ajoutez un objet comme Nouvelle soumission de formulaire, puis utilisez les mêmes expressions {{ $json["Name"] }} dans le corps du message pour inclure les données du formulaire.
Tester votre workflow
Cliquez sur Execute workflow en bas du canevas. n8n exécutera le workflow une fois avec les données de test de votre feuille. Vous devriez voir un message Slack apparaître ou recevoir un courriel dans votre boîte de réception.
Si quelque chose ne fonctionne pas, comme un mauvais canal, une mauvaise adresse courriel ou des données manquantes, cliquez sur le nœud concerné, corrigez-le, puis exécutez de nouveau le workflow.
Activer le workflow
Les tests exécutent le workflow manuellement. Pour qu’il s’exécute automatiquement chaque fois que le formulaire est soumis :
Activez l’interrupteur Active en haut à droite du canevas.
Enregistrez le workflow avec Ctrl/Cmd + S ou avec le bouton Save.
C’est tout. Soumettez une nouvelle réponse à votre formulaire, attendez environ une minute, et la notification arrivera automatiquement.
Étape 5 : garder votre instance sécurisée et fonctionnelle
Vous venez de créer votre première automatisation. Avant d’en créer d’autres, quelques bonnes habitudes vous éviteront des problèmes plus tard.
Sauvegarder vos workflow
Vos workflow sont enregistrés dans n8n, mais vous pouvez facilement les exporter comme copie de sécurité :
Ouvrez un workflow, cliquez sur le menu à trois points en haut à droite, puis choisissez Download. Vous obtiendrez un fichier .json. Conservez-en une copie dans un endroit sûr, comme votre ordinateur, un dépôt Git privé ou un espace de stockage infonuagique.
Faites-le chaque fois que vous terminez un workflow que vous ne voudriez pas perdre. Si un problème survient, vous pourrez réimporter le fichier .json dans une nouvelle instance n8n et reprendre là où vous étiez.
Garder n8n à jour
n8n publie régulièrement des mises à jour avec de nouvelles fonctionnalités, de nouvelles intégrations et, surtout, des correctifs de sécurité. Votre VPS WHC simplifie ce processus :
Vérifiez de temps à autre la version de n8n affichée en bas à gauche de l’interface n8n.
Lorsqu’une nouvelle version est disponible, suivez les instructions de mise à jour dans la documentation de votre service n8n WHC, ou ouvrez un billet de soutien et nous vous guiderons. Ne reportez pas les mises à jour trop longtemps. Les versions obsolètes sont l’une des sources les plus fréquentes de problèmes de sécurité.
Ne jamais coder les informations sensibles directement dans un workflow
Vous avez déjà suivi cette règle lorsque vous avez configuré les identifiants Google et Slack, mais il est important de la rappeler : ne collez jamais une clé API, un mot de passe ou un jeton d’accès directement dans un champ de workflow. Créez toujours un identifiant pour ce type d’information. Les identifiants sont chiffrés et n’apparaîtront pas si vous exportez ou partagez votre workflow plus tard.
Vous êtes prêt
Vous disposez maintenant d’une instance n8n fonctionnelle, d’une automatisation réelle qui s’exécute seule, et vous connaissez les trois concepts de base : les workflow, les nœuds et les identifiants.
Toutes les autres automatisations que vous créerez suivront le même modèle : choisir un déclencheur, ajouter un ou plusieurs nœuds d’action, les connecter, tester, puis activer le workflow.
Lorsque vous serez prêt à aller plus loin, la documentation officielle de n8n est très complète et couvre chaque nœud, chaque déclencheur, ainsi que des centaines de modèles que vous pouvez importer pour gagner du temps :
Bonne automatisation!
