Système de Prospection Multicanal Piloté par l'IA - JotForm, Gemini AI et HeyReach
Ceci est unLead Nurturing, AI Chatbotworkflow d'automatisation du domainecontenant 19 nœuds.Utilise principalement des nœuds comme If, Wait, Gmail, DataTable, HttpRequest. Système de prospection multicanal piloté par l'IA basé sur JotForm, Gemini AI et HeyReach
- •Compte Google et informations d'identification Gmail API
- •Peut nécessiter les informations d'identification d'authentification de l'API cible
- •Clé API Google Gemini
Nœuds utilisés (19)
Catégorie
{
"meta": {
"instanceId": "67dd1445921862780ac74448aef33eb969db12b9a6ce95248c7ae86a887cb653",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "b88f81dc-b4c9-424a-9735-8868d1ed7e9f",
"name": "Note adhésive6",
"type": "n8n-nodes-base.stickyNote",
"position": [
4032,
224
],
"parameters": {
"color": 2,
"width": 352,
"height": 624,
"content": "\nhis workflow begins with a JotForm submission trigger. \nIt captures the following fields submitted through the form:\n\n- **Name**\n- **First Name**\n- **Last Name**\n- **Email**\n- **LinkedIn Profile**\n- **Company Name**\n- **Marketing Budget (in USD)**\n- **Domain**\n- **Any Specific Query**\n"
},
"typeVersion": 1
},
{
"id": "12f14a9f-ce34-4893-b4c7-24a5eae13955",
"name": "Déclencheur JotForm1",
"type": "n8n-nodes-base.jotFormTrigger",
"position": [
4320,
320
],
"webhookId": "4376713f-865d-4009-abeb-12ebedde63f5",
"parameters": {
"form": "252808415357461"
},
"credentials": {
"jotFormApi": {
"id": "anmQIw1moNILel4d",
"name": "JotForm account"
}
},
"typeVersion": 1
},
{
"id": "edbbc4e4-559d-4dbc-b9f5-2b8b590dd461",
"name": "Attente1",
"type": "n8n-nodes-base.wait",
"position": [
5024,
48
],
"webhookId": "eefb22c4-73bd-420e-ab5f-ff9fd9be91f8",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "47662e2f-2f16-4bfa-9e73-014af76d933c",
"name": "Ajouter des prospects à la campagne",
"type": "n8n-nodes-heyreach.heyReach",
"position": [
5600,
32
],
"parameters": {
"operation": "addLeads",
"requestOptions": {},
"accountLeadPairs": {
"pair": [
{
"lead": {
"details": {
"lastName": "={{ $jotform.name }}",
"firstName": "={{ $jotform.name }}",
"customUserFields": {
"field": [
{
"name": "marketing budget"
},
{
"name": "Company domain"
},
{
"name": "any specific question"
},
{
"name": "Linkedin Message",
"value": "={{ $json.linkedinMessage }}"
}
]
}
}
},
"linkedInAccountId": 11111111
}
]
}
},
"credentials": {
"heyReachApi": {
"id": "RByG8ttGaVqAqFvU",
"name": "HeyReach account 2"
}
},
"typeVersion": 1
},
{
"id": "be63e334-f6eb-4022-8279-ae662eb54f65",
"name": "Google Gemini Modèle de Chat",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
5104,
256
],
"parameters": {
"options": {}
},
"credentials": {
"googlePalmApi": {
"id": "0dndLrFjGDC01xwi",
"name": "rahi@getamply.com"
}
},
"typeVersion": 1
},
{
"id": "18d29315-2d16-4a0e-8f03-83afbc3bc554",
"name": "Analyseur de Sortie Structurée",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
5408,
256
],
"parameters": {
"jsonSchemaExample": "{\n\t\"linkedinMessage\": \"CHey [First Name], noticed your team is scaling fast — congrats! 👏\nAt [Your Company], we help growing businesses use AI-driven automations to eliminate repetitive ops work and boost team productivity by 30–50%.\nWould it make sense to explore if this could free up your ops bandwidth too?\"\n}"
},
"typeVersion": 1.3
},
{
"id": "cc7b314a-5f83-46c9-b59c-9ce6b7bbcdd9",
"name": "Note adhésive7",
"type": "n8n-nodes-base.stickyNote",
"position": [
4032,
0
],
"parameters": {
"color": 2,
"width": 2128,
"height": 224,
"content": ""
},
"typeVersion": 1
},
{
"id": "7df71579-dbd3-493f-8e67-a250600639c9",
"name": "Note adhésive8",
"type": "n8n-nodes-base.stickyNote",
"position": [
4384,
224
],
"parameters": {
"color": 2,
"width": 1776,
"height": 624,
"content": ""
},
"typeVersion": 1
},
{
"id": "6764d3b0-57f1-4c2a-97ac-a93d02c5ee01",
"name": "Agent de Message Linkedin",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
5232,
48
],
"parameters": {
"text": "=- **Name:** {{Name}}\n- **Email:** {{Email}}\n- **Company Name:** {{Company Name}}\n- **Marketing Budget (in USD):** {{Marketing Budget}}\n- **Specific Query or Interest:** {{Any Specific Query}}",
"options": {
"systemMessage": "You are an expert LinkedIn outreach message creator specialized in B2B SaaS and AI automation services.\n\nBased on the following information, create a personalized, concise, and persuasive LinkedIn message that I can send to key decision-makers (KDMs) such as Operations Heads, CXOs, or Founders.\n\nThe message should:\n\nClearly communicate the value of AI automation as a service (improving efficiency, reducing manual work, cutting costs, etc.)\n\nAvoid sounding like a generic sales pitch — keep it conversational and human\n\nBe short enough to be read in under 30 seconds (max 3–5 sentences)\n\nEnd with a soft CTA (like “open to a quick chat?” or “worth exploring?”)\n\nInformation to base the message on:\n[Insert company name, target industry, and key value proposition here]\n\nExample Output Style\n\nHey [First Name], noticed your team is scaling fast — congrats! 👏\nAt [Your Company], we help growing businesses use AI-driven automations to eliminate repetitive ops work and boost team productivity by 30–50%.\nWould it make sense to explore if this could free up your ops bandwidth too?"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2.2
},
{
"id": "b3d7451e-183b-426e-820c-8da10d373b77",
"name": "Insérer une ligne",
"type": "n8n-nodes-base.dataTable",
"position": [
4752,
320
],
"parameters": {
"columns": {
"value": {},
"schema": [],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"dataTableId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "3edead70-f2ea-46af-b37a-7811e0b80ed0",
"name": "Attente2",
"type": "n8n-nodes-base.wait",
"position": [
5040,
496
],
"webhookId": "eefb22c4-73bd-420e-ab5f-ff9fd9be91f8",
"parameters": {},
"typeVersion": 1.1
},
{
"id": "4efe9036-ce65-47d0-9293-35a6f85e0349",
"name": "Google Gemini Modèle de Chat1",
"type": "@n8n/n8n-nodes-langchain.lmChatGoogleGemini",
"position": [
5120,
704
],
"parameters": {
"options": {}
},
"credentials": {
"googlePalmApi": {
"id": "0dndLrFjGDC01xwi",
"name": "rahi@getamply.com"
}
},
"typeVersion": 1
},
{
"id": "aecee4d7-3619-4fe7-8fac-2355e626f0c9",
"name": "Analyseur de Sortie Structurée1",
"type": "@n8n/n8n-nodes-langchain.outputParserStructured",
"position": [
5424,
704
],
"parameters": {
"jsonSchemaExample": "{\n\t\"EmailMessage\": \"CHey [First Name], noticed your team is scaling fast — congrats! 👏\nAt [Your Company], we help growing businesses use AI-driven automations to eliminate repetitive ops work and boost team productivity by 30–50%.\nWould it make sense to explore if this could free up your ops bandwidth too?\"\n}"
},
"typeVersion": 1.3
},
{
"id": "75287985-2fd3-47bf-9cd7-e7c25d9043c7",
"name": "Insérer une ligne1",
"type": "n8n-nodes-base.dataTable",
"position": [
5984,
496
],
"parameters": {
"columns": {
"value": {},
"schema": [],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"dataTableId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "2b0f4d0f-1030-49dd-8f4e-9667efc79d4f",
"name": "Statut Linkedin Mis à Jour",
"type": "n8n-nodes-base.dataTable",
"position": [
5936,
32
],
"parameters": {
"columns": {
"value": {},
"schema": [],
"mappingMode": "defineBelow",
"matchingColumns": [],
"attemptToConvertTypes": false,
"convertFieldsToString": false
},
"options": {},
"dataTableId": {
"__rl": true,
"mode": "list",
"value": ""
}
},
"typeVersion": 1
},
{
"id": "1d44e56d-1119-4a4c-adc5-376be2e7d2d6",
"name": "Condition1",
"type": "n8n-nodes-base.if",
"position": [
4912,
320
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "f06ed365-5493-48eb-aae4-4e09fc7252c7",
"operator": {
"type": "string",
"operation": "empty",
"singleValue": true
},
"leftValue": "journey",
"rightValue": ""
},
{
"id": "efe93d4c-912d-4d84-b8b6-da022387e99c",
"operator": {
"type": "string",
"operation": "notEquals"
},
"leftValue": "journey",
"rightValue": "linkedin"
}
]
}
},
"typeVersion": 2.2
},
{
"id": "e884557a-c637-4a18-a1a0-a0c71adb3bd0",
"name": "Envoyer un message",
"type": "n8n-nodes-base.gmail",
"position": [
5664,
496
],
"webhookId": "792303db-0ea7-4394-8e95-69998facbd3b",
"parameters": {
"sendTo": "={{ $json.email }}",
"options": {},
"subject": "hi"
},
"credentials": {
"gmailOAuth2": {
"id": "twvrGtSFRCLJgRBV",
"name": "anshul@amplymail.com"
}
},
"typeVersion": 2.1
},
{
"id": "a1defcdb-a5d1-47dd-9ca0-d1e04afc8fe7",
"name": "E-mail Transactionnel",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
5248,
496
],
"parameters": {
"text": "=- **Name:** {{Name}}\n- **Email:** {{Email}}\n- **Company Name:** {{Company Name}}\n- **Marketing Budget (in USD):** {{Marketing Budget}}\n- **Specific Query or Interest:** {{Any Specific Query}}",
"options": {
"systemMessage": "You are an expert LinkedIn outreach message creator specialized in B2B SaaS and AI automation services.\n\nBased on the following information, create a personalized, concise, and persuasive LinkedIn message that I can send to key decision-makers (KDMs) such as Operations Heads, CXOs, or Founders.\n\nThe message should:\n\nClearly communicate the value of AI automation as a service (improving efficiency, reducing manual work, cutting costs, etc.)\n\nAvoid sounding like a generic sales pitch — keep it conversational and human\n\nBe short enough to be read in under 30 seconds (max 3–5 sentences)\n\nEnd with a soft CTA (like “open to a quick chat?” or “worth exploring?”)\n\nInformation to base the message on:\n[Insert company name, target industry, and key value proposition here]\n\nExample Output Style\n\nHey [First Name], noticed your team is scaling fast — congrats! 👏\nAt [Your Company], we help growing businesses use AI-driven automations to eliminate repetitive ops work and boost team productivity by 30–50%.\nWould it make sense to explore if this could free up your ops bandwidth too?"
},
"promptType": "define",
"hasOutputParser": true
},
"typeVersion": 2.2
},
{
"id": "08848c71-f473-4754-9339-5a518ef58cf8",
"name": "Requête HTTP",
"type": "n8n-nodes-base.httpRequest",
"position": [
4544,
320
],
"parameters": {
"url": "=https://person.clearbit.com/v2/combined/find?email={{$json.email}}",
"options": {},
"sendHeaders": true,
"headerParameters": {
"parameters": [
{
"name": "Authorization: ",
"value": "=Bearer {{CLEARBIT_API_KEY}}"
}
]
}
},
"typeVersion": 4.2
}
],
"pinData": {},
"connections": {
"1d44e56d-1119-4a4c-adc5-376be2e7d2d6": {
"main": [
[
{
"node": "edbbc4e4-559d-4dbc-b9f5-2b8b590dd461",
"type": "main",
"index": 0
}
],
[
{
"node": "3edead70-f2ea-46af-b37a-7811e0b80ed0",
"type": "main",
"index": 0
}
]
]
},
"edbbc4e4-559d-4dbc-b9f5-2b8b590dd461": {
"main": [
[
{
"node": "6764d3b0-57f1-4c2a-97ac-a93d02c5ee01",
"type": "main",
"index": 0
}
]
]
},
"3edead70-f2ea-46af-b37a-7811e0b80ed0": {
"main": [
[
{
"node": "a1defcdb-a5d1-47dd-9ca0-d1e04afc8fe7",
"type": "main",
"index": 0
}
]
]
},
"b3d7451e-183b-426e-820c-8da10d373b77": {
"main": [
[
{
"node": "1d44e56d-1119-4a4c-adc5-376be2e7d2d6",
"type": "main",
"index": 0
}
]
]
},
"08848c71-f473-4754-9339-5a518ef58cf8": {
"main": [
[
{
"node": "b3d7451e-183b-426e-820c-8da10d373b77",
"type": "main",
"index": 0
}
]
]
},
"e884557a-c637-4a18-a1a0-a0c71adb3bd0": {
"main": [
[
{
"node": "75287985-2fd3-47bf-9cd7-e7c25d9043c7",
"type": "main",
"index": 0
}
]
]
},
"12f14a9f-ce34-4893-b4c7-24a5eae13955": {
"main": [
[
{
"node": "08848c71-f473-4754-9339-5a518ef58cf8",
"type": "main",
"index": 0
}
]
]
},
"a1defcdb-a5d1-47dd-9ca0-d1e04afc8fe7": {
"main": [
[
{
"node": "e884557a-c637-4a18-a1a0-a0c71adb3bd0",
"type": "main",
"index": 0
}
]
]
},
"47662e2f-2f16-4bfa-9e73-014af76d933c": {
"main": [
[
{
"node": "2b0f4d0f-1030-49dd-8f4e-9667efc79d4f",
"type": "main",
"index": 0
}
]
]
},
"6764d3b0-57f1-4c2a-97ac-a93d02c5ee01": {
"main": [
[
{
"node": "47662e2f-2f16-4bfa-9e73-014af76d933c",
"type": "main",
"index": 0
}
]
]
},
"be63e334-f6eb-4022-8279-ae662eb54f65": {
"ai_languageModel": [
[
{
"node": "6764d3b0-57f1-4c2a-97ac-a93d02c5ee01",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"18d29315-2d16-4a0e-8f03-83afbc3bc554": {
"ai_outputParser": [
[
{
"node": "6764d3b0-57f1-4c2a-97ac-a93d02c5ee01",
"type": "ai_outputParser",
"index": 0
}
]
]
},
"4efe9036-ce65-47d0-9293-35a6f85e0349": {
"ai_languageModel": [
[
{
"node": "a1defcdb-a5d1-47dd-9ca0-d1e04afc8fe7",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"aecee4d7-3619-4fe7-8fac-2355e626f0c9": {
"ai_outputParser": [
[
{
"node": "a1defcdb-a5d1-47dd-9ca0-d1e04afc8fe7",
"type": "ai_outputParser",
"index": 0
}
]
]
}
}
}Comment utiliser ce workflow ?
Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.
Dans quelles scénarios ce workflow est-il adapté ?
Avancé - Nurturing de leads, Chatbot IA
Est-ce payant ?
Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.
Workflows recommandés
Rahi Uppal
@rahiuppalAI and Automation Consultant with over 1000 hours of experience building, deploying, and solving marketing and sales automation problems. I ship AI products faster by combining business acumen with AI & automation expertise and an engineering mindset. Connect with me on LinkedIn to chat.
Partager ce workflow