Workflow: Hunter Pipedrive Create

Workflow Details

Download Workflow
{
    "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.1162790697673017348279245197772979736328125,
                "height": 144.5230017181714856633334420621395111083984375,
                "content": "### \ud83d\udc68\u200d\ud83c\udfa4 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": "\ud83d\udc46 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
                    }
                ]
            ]
        }
    }
}
Back to Workflows

Related Workflows

Manual Rssfeedread Automate Triggered
View
Add subscriber to form, create tag and subscriber to the tag
View
Noop Gmail Create Triggered
View
Code Webhook Create Webhook
View
High-Level Service Page SEO Blueprint Report
View
Schedule Slack Automation Scheduled
View
Code Pipedrive Create Triggered
View
Wait Code Send Webhook
View
Gitlab Code Create Triggered
View
AutoQoutesV2_template
View