Un artisan qui répond en une heure décroche le chantier.
Cette automatisation accuse réception pendant que tu es sur le chantier : formulaire → registre → confirmation → relance J+2. Six nœuds, zéro abonnement en plus. Ce workflow tourne sur n8n, y compris sur l’offre gratuite. Tu le copies, tu l’importes, tu branches tes accès, et il tourne.
Ce ne sont pas des étapes idéales : c’est le contenu réel du fichier que tu vas copier plus bas.
Le seul piège. Tant que tu n’as pas rattaché tes accès, l’exécution s’arrête au premier nœud concerné et n8n affiche une erreur de credentials. Ce n’est pas le workflow qui est cassé : il attend de savoir où écrire.
{
"name": "[ARTISAN] Artisan BTP — la demande de chantier jamais perdue",
"nodes": [
{
"id": "form",
"name": "Formulaire",
"type": "n8n-nodes-base.formTrigger",
"typeVersion": 2.2,
"position": [
0,
0
],
"parameters": {
"formTitle": "Décrire votre chantier",
"formDescription": "Réponse en moins de 24 h.",
"formFields": {
"values": [
{
"fieldLabel": "Votre nom",
"requiredField": true
},
{
"fieldLabel": "Email",
"fieldType": "email",
"requiredField": true
},
{
"fieldLabel": "Téléphone",
"requiredField": true
},
{
"fieldLabel": "Type de travaux",
"requiredField": true
},
{
"fieldLabel": "Adresse du chantier",
"requiredField": true
},
{
"fieldLabel": "Délai souhaité",
"requiredField": false
}
]
},
"options": {}
}
},
{
"id": "sheet",
"name": "Ligne dans le registre",
"type": "n8n-nodes-base.googleSheets",
"typeVersion": 4.5,
"position": [
220,
0
],
"parameters": {
"operation": "append",
"documentId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "⚠️ Choisissez votre Google Sheet"
},
"sheetName": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "⚠️ Choisissez l'onglet"
},
"columns": {
"mappingMode": "autoMapInputData",
"value": {}
},
"options": {}
}
},
{
"id": "mail1",
"name": "Email de confirmation",
"type": "n8n-nodes-base.emailSend",
"typeVersion": 2.1,
"position": [
440,
0
],
"parameters": {
"fromEmail": "⚠️ [email protected]",
"toEmail": "={{ $json.body[\"Email\"] }}",
"subject": "Votre demande de chantier est bien reçue",
"emailType": "html",
"message": "Bonjour {{ $json.body[\"Votre nom\"] }},<br><br>Votre demande ({{ $json.body[\"Type de travaux\"] }}) est enregistrée. On vous rappelle sous 24 h pour caler une visite.",
"options": {}
}
},
{
"id": "alerte",
"name": "Alerte pour vous",
"type": "n8n-nodes-base.emailSend",
"typeVersion": 2.1,
"position": [
220,
200
],
"parameters": {
"fromEmail": "⚠️ [email protected]",
"toEmail": "⚠️ [email protected]",
"subject": "=Chantier : {{ $json.body[\"Votre nom\"] }} · {{ $json.body[\"Type de travaux\"] }} · {{ $json.body[\"Adresse du chantier\"] }}",
"emailType": "text",
"message": "=Chantier : {{ $json.body[\"Votre nom\"] }} · {{ $json.body[\"Type de travaux\"] }} · {{ $json.body[\"Adresse du chantier\"] }}",
"options": {}
}
},
{
"id": "wait",
"name": "Attendre 2 jours",
"type": "n8n-nodes-base.wait",
"typeVersion": 1.1,
"position": [
660,
0
],
"parameters": {
"amount": 2,
"unit": "days"
}
},
{
"id": "mail2",
"name": "Relance",
"type": "n8n-nodes-base.emailSend",
"typeVersion": 2.1,
"position": [
880,
0
],
"parameters": {
"fromEmail": "⚠️ [email protected]",
"toEmail": "={{ $json.body[\"Email\"] }}",
"subject": "Votre chantier — on cale la visite ?",
"emailType": "html",
"message": "Bonjour {{ $json.body[\"Votre nom\"] }},<br><br>On revient vers vous pour votre projet « {{ $json.body[\"Type de travaux\"] }} ». Répondez avec deux créneaux, la visite est gratuite.",
"options": {}
}
}
],
"connections": {
"Formulaire": {
"main": [
[
{
"node": "Ligne dans le registre",
"type": "main",
"index": 0
}
]
]
},
"Ligne dans le registre": {
"main": [
[
{
"node": "Email de confirmation",
"type": "main",
"index": 0
},
{
"node": "Alerte pour vous",
"type": "main",
"index": 0
}
]
]
},
"Email de confirmation": {
"main": [
[
{
"node": "Attendre 2 jours",
"type": "main",
"index": 0
}
]
]
},
"Attendre 2 jours": {
"main": [
[
{
"node": "Relance",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1"
},
"meta": {
"templateCredsSetupCompleted": false
},
"pinData": {}
}
ARTISAN | TONY PAYET / AUTOMATION BOOST | 2026
← Toutes les ressources