Le scénario, choisi parce qu’il sert à presque toutes les TPE : un prospect remplit un formulaire de demande ; sa demande est rangée dans un tableau de suivi ; un brouillon de réponse l’attend dans votre boîte mail. Vous relisez, complétez, envoyez. Rien ne part sans vous. Si les mots « nœud » ou « déclencheur » ne vous parlent pas encore, lisez d’abord n8n, c’est quoi ?
workflow · demande entrante
n8n Form TriggerGoogle Sheets · Append RowGmail · Draft · Create
Avant de commencer : ce qu’il vous faut
- Une instance n8n : l’essai de n8n Cloud suffit pour ce tutoriel (voir n8n gratuit ou payant).
- Un tableau Google Sheets avec une ligne d’en-têtes :
date,nom,email,besoin,statut. - Un compte Gmail (ou Google Workspace) sur lequel les brouillons seront créés.
- Les accès Google dans n8n : un identifiant (credential) Google, créé depuis le nœud lui-même en suivant l’assistant de n8n ; la procédure est plus simple sur n8n Cloud qu’en auto-hébergé, où il faut paramétrer son propre accès dans la console Google Cloud.
Construire le workflow n8n en trois nœuds
Créez un workflow vide, puis ajoutez les nœuds dans cet ordre.
1. Le déclencheur : n8n Form Trigger
- Ajoutez le nœud n8n Form Trigger (catégorie des déclencheurs). Il génère lui-même la page web du formulaire.
- Form Title : « Demande de devis ». Form Description : une phrase sur ce que vous ferez de la demande.
- Form Elements : ajoutez quatre champs avec Add Form Element. Pour chacun, renseignez Field Label (le texte affiché) et Field Name (le nom utilisé ensuite dans le workflow) :
nom(Text),email(Email),besoin(Textarea),consentement(Checkboxes). Cochez Required Field pour les trois premiers. - Respond When : Form Is Submitted pour répondre tout de suite à la personne.
2. L’enregistrement : Google Sheets, Append Row
- Ajoutez le nœud Google Sheets, puis Resource : Sheet Within Document et Operation : Append Row.
- Sélectionnez vos identifiants Google, puis le Document et la Sheet (choix dans la liste, ou par URL).
- Mapping Column Mode : Map Each Column Manually. Faites glisser chaque champ du formulaire, depuis le panneau d’entrée, vers la colonne correspondante. Pour
statut, tapez simplement « à traiter ».
Le mode Map Automatically existe aussi, mais il suppose que les noms des champs soient identiques aux en-têtes du tableau : en cas d’écart, n8n peut créer des colonnes supplémentaires. Le mode manuel est plus sûr pour débuter.
3. Le brouillon : Gmail, Draft, Create
- Ajoutez le nœud Gmail, Resource : Draft, Operation : Create.
- Subject : « Votre demande » suivie du champ
nomglissé depuis l’entrée. Email Type : Text. - Message : un modèle court, avec les champs du formulaire insérés à la bonne place (exemple ci-dessous).
- Dans les options, To Email : glissez le champ
email, pour que le brouillon soit déjà adressé.
gmail · brouillon de réponse
Bonjour [nom],
Merci pour votre demande concernant : [besoin]. Nous revenons vers vous sous 48 heures avec une proposition. Pour la préparer, pourriez-vous nous préciser votre délai souhaité ?
Bien cordialement,
[signature]
Une étape d’IA peut ensuite s’intercaler entre le tableau et le brouillon pour personnaliser la réponse selon le besoin exprimé ; mieux vaut d’abord faire tourner la version sans IA, plus simple à vérifier.
Tester le workflow sans risque
Le n8n Form Trigger a deux adresses : une Test URL et une Production URL. Pendant la construction, utilisez la première :
- Cliquez sur Execute Workflow : n8n ouvre le formulaire de test.
- Remplissez-le avec des données fictives (jamais un vrai client pour un test) et envoyez.
- Vérifiez chaque nœud : la sortie du formulaire, la nouvelle ligne dans le tableau, le brouillon dans Gmail.
- Corrigez, puis recommencez avec un cas limite : un besoin très long, un caractère accentué, un email mal saisi.
Pendant ces tests, ouvrez chaque nœud pour lire ce qu’il a reçu et ce qu’il a produit : c’est la meilleure façon de comprendre comment les données circulent d’une étape à l’autre, et de repérer un champ vide ou mal nommé avant qu’il ne pose problème en production.
Avec Execute Step sur le seul déclencheur, n8n exécute le formulaire sans lancer la suite, pratique pour vérifier les champs.
Publier le workflow pour qu’il tourne seul
n8n enregistre vos modifications automatiquement, mais un workflow ne tourne en production qu’une fois publié. Quand vous cliquez sur Publish, le formulaire bascule sur sa Production URL : c’est cette adresse qu’il faut mettre sur votre site. Les modifications faites ensuite restent en brouillon tant que vous ne republiez pas. En production, les données ne s’affichent plus dans l’éditeur : on les retrouve dans l’onglet Executions du workflow.
Les erreurs fréquentes d’un premier workflow
- Diffuser la Test URL : elle ne fonctionne que pendant un test lancé depuis l’éditeur. Sur le site, toujours la Production URL, workflow publié.
- Oublier de republier après une modification : la version en production reste l’ancienne.
- Des colonnes qui ne correspondent pas : en-tête renommé dans le tableau, champ renommé dans le formulaire ; la ligne arrive incomplète.
- Envoyer au lieu de préparer : choisir Message, Send plutôt que Draft, Create retire votre relecture. Pour un premier workflow, gardez le brouillon (voir validation humaine).
- Tester avec de vraies données personnelles : utilisez des données fictives, et ne collectez dans le formulaire que ce qui sert à répondre.
Une fois ce socle en place, vous pouvez l’enrichir avec des modèles prêts à l’emploi (modèles de workflows n8n) ou le transformer en relance automatique de devis.
