480 lines
11 KiB
JSON
480 lines
11 KiB
JSON
{
|
|
"meta": {
|
|
"instanceId": "257476b1ef58bf3cb6a46e65fac7ee34a53a5e1a8492d5c6e4da5f87c9b82833"
|
|
},
|
|
"nodes": [
|
|
{
|
|
"id": "332e7401-26ac-4ef0-a93c-1290454ffce4",
|
|
"name": "Sticky Note",
|
|
"type": "n8n-nodes-base.stickyNote",
|
|
"position": [
|
|
-3180,
|
|
820
|
|
],
|
|
"parameters": {
|
|
"color": 5,
|
|
"width": 654.1162790697673,
|
|
"height": 144.52300171817149,
|
|
"content": "### 👨🎤 Setup\n1. Add your **Hunter.io**, **Clearbit** and **Pipedrive** credentials \n2. Click the test workflow button\n3. Activate the workflow and use the form trigger production URL to collect your leads in a smart way "
|
|
},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "59c576d8-0fd2-45e4-849a-67a1125cf61e",
|
|
"name": "n8n Form Trigger",
|
|
"type": "n8n-nodes-base.formTrigger",
|
|
"position": [
|
|
-3120,
|
|
1000
|
|
],
|
|
"webhookId": "09f63412-7c4a-4752-93cd-ff1c87774226",
|
|
"parameters": {
|
|
"path": "0bf8840f-1cc4-46a9-86af-a3fa8da80608",
|
|
"options": {},
|
|
"formTitle": "Contact us",
|
|
"formFields": {
|
|
"values": [
|
|
{
|
|
"fieldLabel": "What's your business email?"
|
|
}
|
|
]
|
|
},
|
|
"formDescription": "We'll get back to you soon"
|
|
},
|
|
"typeVersion": 2
|
|
},
|
|
{
|
|
"id": "963caa71-9919-4d14-837d-b879d41a8f93",
|
|
"name": "Check if the email is valid",
|
|
"type": "n8n-nodes-base.if",
|
|
"position": [
|
|
-2700,
|
|
1000
|
|
],
|
|
"parameters": {
|
|
"options": {},
|
|
"conditions": {
|
|
"options": {
|
|
"leftValue": "",
|
|
"caseSensitive": true,
|
|
"typeValidation": "strict"
|
|
},
|
|
"combinator": "and",
|
|
"conditions": [
|
|
{
|
|
"id": "54d84c8a-63ee-40ed-8fb2-301fff0194ba",
|
|
"operator": {
|
|
"name": "filter.operator.equals",
|
|
"type": "string",
|
|
"operation": "equals"
|
|
},
|
|
"leftValue": "={{ $json.status }}",
|
|
"rightValue": "valid"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"typeVersion": 2
|
|
},
|
|
{
|
|
"id": "678db529-69f1-423a-b551-2321590b878a",
|
|
"name": "Sticky Note1",
|
|
"type": "n8n-nodes-base.stickyNote",
|
|
"position": [
|
|
-3120,
|
|
1140
|
|
],
|
|
"parameters": {
|
|
"color": 7,
|
|
"width": 162,
|
|
"height": 139,
|
|
"content": "👆 You can exchange this with any form you like (*e.g. Typeform, Google forms, Survey Monkey...*)"
|
|
},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "bdd1848c-9b44-4476-9655-be7cb7ac377b",
|
|
"name": "Email is not valid, do nothing",
|
|
"type": "n8n-nodes-base.noOp",
|
|
"position": [
|
|
-2460,
|
|
1120
|
|
],
|
|
"parameters": {},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "40894780-029c-4654-9fba-09463e639eaf",
|
|
"name": "Verify email with Hunter",
|
|
"type": "n8n-nodes-base.hunter",
|
|
"position": [
|
|
-2900,
|
|
1000
|
|
],
|
|
"parameters": {
|
|
"email": "={{ $json['What\\'s your business email?'] }}",
|
|
"operation": "emailVerifier"
|
|
},
|
|
"credentials": {
|
|
"hunterApi": {
|
|
"id": "oIxKoEBTBJeT1UrT",
|
|
"name": "Hunter account"
|
|
}
|
|
},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "54ea0ab7-6c36-4724-a897-90f5786cc023",
|
|
"name": "Clearbit",
|
|
"type": "n8n-nodes-base.clearbit",
|
|
"position": [
|
|
-2040,
|
|
900
|
|
],
|
|
"parameters": {
|
|
"email": "={{ $('Check if the email is valid').item.json.email }}",
|
|
"resource": "person",
|
|
"additionalFields": {}
|
|
},
|
|
"credentials": {
|
|
"clearbitApi": {
|
|
"id": "cKDImrinp9tg0ZHW",
|
|
"name": "Clearbit account"
|
|
}
|
|
},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "31a7c331-73ab-4704-87ea-ce2d5e57bb7b",
|
|
"name": "Person already exists in Pipedrive, do nothing",
|
|
"type": "n8n-nodes-base.noOp",
|
|
"position": [
|
|
-2040,
|
|
1120
|
|
],
|
|
"parameters": {},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "6add279c-0408-4df0-b382-b399a33f633a",
|
|
"name": "Is this a new person?",
|
|
"type": "n8n-nodes-base.if",
|
|
"position": [
|
|
-2240,
|
|
920
|
|
],
|
|
"parameters": {
|
|
"options": {},
|
|
"conditions": {
|
|
"options": {
|
|
"leftValue": "",
|
|
"caseSensitive": true,
|
|
"typeValidation": "strict"
|
|
},
|
|
"combinator": "and",
|
|
"conditions": [
|
|
{
|
|
"id": "f1094c47-4084-4268-9026-ccc0335eeccf",
|
|
"operator": {
|
|
"type": "number",
|
|
"operation": "notExists",
|
|
"singleValue": true
|
|
},
|
|
"leftValue": "={{ $json.id }}",
|
|
"rightValue": ""
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"executeOnce": true,
|
|
"typeVersion": 2
|
|
},
|
|
{
|
|
"id": "ad3a1538-a5a9-4e94-9c69-557363ae9490",
|
|
"name": "Search for person in Pipedrive",
|
|
"type": "n8n-nodes-base.pipedrive",
|
|
"position": [
|
|
-2460,
|
|
920
|
|
],
|
|
"parameters": {
|
|
"term": "={{ $json.email }}",
|
|
"resource": "person",
|
|
"operation": "search",
|
|
"additionalFields": {}
|
|
},
|
|
"credentials": {
|
|
"pipedriveApi": {
|
|
"id": "M3l7gIG8DdOex6wX",
|
|
"name": "Pipedrive account"
|
|
}
|
|
},
|
|
"typeVersion": 1,
|
|
"alwaysOutputData": true
|
|
},
|
|
{
|
|
"id": "2515f2e1-0acd-43f8-9868-6a94830aaebd",
|
|
"name": "Is this a new organization?",
|
|
"type": "n8n-nodes-base.if",
|
|
"position": [
|
|
-1660,
|
|
900
|
|
],
|
|
"parameters": {
|
|
"options": {},
|
|
"conditions": {
|
|
"options": {
|
|
"leftValue": "",
|
|
"caseSensitive": true,
|
|
"typeValidation": "strict"
|
|
},
|
|
"combinator": "and",
|
|
"conditions": [
|
|
{
|
|
"id": "f1094c47-4084-4268-9026-ccc0335eeccf",
|
|
"operator": {
|
|
"type": "number",
|
|
"operation": "notExists",
|
|
"singleValue": true
|
|
},
|
|
"leftValue": "={{ $json.id }}",
|
|
"rightValue": ""
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"executeOnce": true,
|
|
"typeVersion": 2
|
|
},
|
|
{
|
|
"id": "2933eba8-d5fa-4178-8c9e-b330f6f3a529",
|
|
"name": "Create Organization",
|
|
"type": "n8n-nodes-base.pipedrive",
|
|
"position": [
|
|
-1460,
|
|
780
|
|
],
|
|
"parameters": {
|
|
"name": "={{ $('Clearbit').item.json.employment.name }}",
|
|
"resource": "organization",
|
|
"additionalFields": {}
|
|
},
|
|
"credentials": {
|
|
"pipedriveApi": {
|
|
"id": "M3l7gIG8DdOex6wX",
|
|
"name": "Pipedrive account"
|
|
}
|
|
},
|
|
"typeVersion": 1
|
|
},
|
|
{
|
|
"id": "8814f8f9-7dac-4cf3-8743-8ee9beb58b7c",
|
|
"name": "Search for organization in Pipedrive",
|
|
"type": "n8n-nodes-base.pipedrive",
|
|
"position": [
|
|
-1820,
|
|
900
|
|
],
|
|
"parameters": {
|
|
"term": "={{ $json.employment.name }}",
|
|
"resource": "organization",
|
|
"operation": "search",
|
|
"additionalFields": {}
|
|
},
|
|
"credentials": {
|
|
"pipedriveApi": {
|
|
"id": "M3l7gIG8DdOex6wX",
|
|
"name": "Pipedrive account"
|
|
}
|
|
},
|
|
"typeVersion": 1,
|
|
"alwaysOutputData": true
|
|
},
|
|
{
|
|
"id": "13af2942-ad5e-4ad4-8b2d-442131507047",
|
|
"name": "Create Person",
|
|
"type": "n8n-nodes-base.pipedrive",
|
|
"position": [
|
|
-1280,
|
|
920
|
|
],
|
|
"parameters": {
|
|
"name": "={{ $('Clearbit').item.json.name.fullName }}",
|
|
"resource": "person",
|
|
"additionalFields": {
|
|
"email": [
|
|
"={{ $('Clearbit').item.json.email }}"
|
|
],
|
|
"org_id": "={{ $json.id }}"
|
|
}
|
|
},
|
|
"credentials": {
|
|
"pipedriveApi": {
|
|
"id": "M3l7gIG8DdOex6wX",
|
|
"name": "Pipedrive account"
|
|
}
|
|
},
|
|
"typeVersion": 1,
|
|
"alwaysOutputData": true
|
|
},
|
|
{
|
|
"id": "ed923d21-abfe-4b60-8d1b-5f976a56dbbe",
|
|
"name": "Create lead",
|
|
"type": "n8n-nodes-base.pipedrive",
|
|
"position": [
|
|
-1120,
|
|
920
|
|
],
|
|
"parameters": {
|
|
"title": "={{ $json.name }} from {{ $json.org_id.name }}",
|
|
"resource": "lead",
|
|
"person_id": "={{ $json.id }}",
|
|
"associateWith": "person",
|
|
"additionalFields": {
|
|
"organization_id": "={{ $json.org_id.value }}"
|
|
}
|
|
},
|
|
"credentials": {
|
|
"pipedriveApi": {
|
|
"id": "M3l7gIG8DdOex6wX",
|
|
"name": "Pipedrive account"
|
|
}
|
|
},
|
|
"typeVersion": 1
|
|
}
|
|
],
|
|
"pinData": {},
|
|
"connections": {
|
|
"Clearbit": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Search for organization in Pipedrive",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Create Person": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Create lead",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"n8n Form Trigger": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Verify email with Hunter",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Create Organization": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Create Person",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Is this a new person?": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Clearbit",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"node": "Person already exists in Pipedrive, do nothing",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Verify email with Hunter": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Check if the email is valid",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Check if the email is valid": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Search for person in Pipedrive",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"node": "Email is not valid, do nothing",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Is this a new organization?": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Create Organization",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
],
|
|
[
|
|
{
|
|
"node": "Create Person",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Search for person in Pipedrive": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Is this a new person?",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
},
|
|
"Search for organization in Pipedrive": {
|
|
"main": [
|
|
[
|
|
{
|
|
"node": "Is this a new organization?",
|
|
"type": "main",
|
|
"index": 0
|
|
}
|
|
]
|
|
]
|
|
}
|
|
}
|
|
} |