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

Wait Limit Import Webhook
View
Gmail AI auto-responder: create draft replies to incoming emails
View
Automation
View
AI Email processing autoresponder with approval (Yes/No)
View
Manual Readpdf Automate Triggered
View
Mattermost Emelia Automate Triggered
View
Wait Splitout Create Webhook
View
Google Calendar to Slack Status & Philips Hue
View
Receive a Mattermost message when a user updates their profile on Facebook
View
Splitout Filter Create Webhook
View