{
  "nodes": [
    {
      "id": "d7ba34e4-5f98-4a32-abe7-1ed1a3d30410",
      "name": "n8n Form Trigger",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -800,
        840
      ],
      "webhookId": "ee00f236-5dad-49db-8f29-71b7bce37894",
      "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": "4e91bf1d-ff5b-4a5c-805e-08c930e8dbe9",
      "name": "Check if the email is valid",
      "type": "n8n-nodes-base.if",
      "position": [
        -380,
        840
      ],
      "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": "d27ef50a-a80d-4f27-bd94-0c354f71fad1",
      "name": "Sticky Note",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -800,
        620
      ],
      "parameters": {
        "color": 5,
        "width": 545.9804141018467,
        "height": 183.48964745383324,
        "content": "### \u011f\u0178\u2018\u00a8\u00e2\u20ac\ufffd\u011f\u0178\ufffd\u00a4 Setup\n1. Add you **MadKudu**, **Hunter**, and **Telegram** credentials \n2. Set the chat id in Telegram\n3. Click the Test Workflow button, enter your email and check your Telegram chat\n4. Activate the workflow and use the form trigger production URL to collect your leads in a smart way "
      },
      "typeVersion": 1
    },
    {
      "id": "ba0f2f9f-c95f-43a2-9f79-1f6b15f3cd5f",
      "name": "Sticky Note1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -800,
        980
      ],
      "parameters": {
        "color": 7,
        "width": 162,
        "height": 139,
        "content": "\u011f\u0178\u2018\u2020 You can exchange this with any form you like (*e.g. Typeform, Google forms, Survey Monkey...*)"
      },
      "typeVersion": 1
    },
    {
      "id": "e74306a7-f430-4d00-80e1-3dd13ccd456a",
      "name": "Sticky Note2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        180,
        900
      ],
      "parameters": {
        "color": 7,
        "width": 162,
        "height": 84,
        "content": "\u011f\u0178\u2018\u2020 Adjust the fit as you see necessary"
      },
      "typeVersion": 1
    },
    {
      "id": "a1c972d5-1455-48d8-9f6d-053147db5db2",
      "name": "Email is not valid, do nothing",
      "type": "n8n-nodes-base.noOp",
      "position": [
        -40,
        980
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "84f0521d-38e8-4ef4-b590-5ef6d06ebfa2",
      "name": "Score lead with MadKudu",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -40,
        740
      ],
      "parameters": {
        "url": "=https://api.madkudu.com/v1/persons?email={{ $json.email }}",
        "options": {},
        "authentication": "{PUT YOUR API KEY}",
        "genericAuthType": "{PUT YOUR API KEY}"
      },
      "typeVersion": 4.1
    },
    {
      "id": "f9553935-ca49-43d5-b3a5-d469edac5e83",
      "name": "Verify email with Hunter",
      "type": "n8n-nodes-base.hunter",
      "position": [
        -580,
        840
      ],
      "parameters": {
        "email": "={{ $json['What\\'s your business email?'] }}",
        "operation": "emailVerifier"
      },
      "typeVersion": 1
    },
    {
      "id": "4f3de033-8936-44f0-9a07-e21f98f6811b",
      "name": "Not interesting enough",
      "type": "n8n-nodes-base.noOp",
      "position": [
        520,
        880
      ],
      "parameters": {},
      "typeVersion": 1
    },
    {
      "id": "f6b6829a-7bc7-4145-8933-db1ce965c1c9",
      "name": "if customer fit score > 60",
      "type": "n8n-nodes-base.if",
      "position": [
        200,
        740
      ],
      "parameters": {
        "options": {},
        "conditions": {
          "options": {
            "leftValue": "",
            "caseSensitive": true,
            "typeValidation": "strict"
          },
          "combinator": "and",
          "conditions": [
            {
              "id": "c23d7b34-a4ae-421f-bd7a-6a3ebb05aafe",
              "operator": {
                "type": "number",
                "operation": "gt"
              },
              "leftValue": "={{ $json.properties.customer_fit.score }}",
              "rightValue": 60
            }
          ]
        }
      },
      "typeVersion": 2
    },
    {
      "id": "7e739bf6-1786-49b4-80d3-eeef406d7a6e",
      "name": "Sticky Note3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        460,
        460
      ],
      "parameters": {
        "color": 7,
        "width": 162,
        "height": 84,
        "content": "\u011f\u0178\u2018\u2021\u011f\u0178\ufffd\u00bd Update the chat id to send to"
      },
      "typeVersion": 1
    },
    {
      "id": "fd0e1600-b1d9-4829-a86b-2cccc6a565f2",
      "name": "Telegram",
      "type": "n8n-nodes-base.telegram",
      "position": [
        500,
        560
      ],
      "parameters": {
        "text": "=\u00e2\u00ad\ufffd New hot lead: {{ $json.email }}... \n\n{{ $json.properties.customer_fit.top_signals_formatted }}",
        "chatId": "1688282582",
        "additionalFields": {}
      },
      "credentials": {
        "telegramApi": {
          "id": "6",
          "name": "mymontsbot token"
        }
      },
      "typeVersion": 1.1
    }
  ],
  "pinData": {
    "n8n Form Trigger": [
      {
        "formMode": "test",
        "submittedAt": "2024-02-22T13:59:54.709Z",
        "What's your business email?": "email-lo@contoh.com"
      }
    ],
    "Score lead with MadKudu": [
      {
        "email": "email-lo@contoh.com",
        "company": {
          "properties": {
            "name": "n8n",
            "domain": "n8n.io",
            "industry": "Internet Software & Services",
            "location": {
              "tags": [
                "high_gdp_per_capita"
              ],
              "state": "Berlin",
              "country": "Germany",
              "state_code": "BE",
              "country_code": "DE"
            },
            "number_of_employees": 60
          }
        },
        "properties": {
          "domain": "n8n.io",
          "is_spam": false,
          "last_name": "Oberhauser",
          "first_name": "Jan",
          "is_student": false,
          "customer_fit": {
            "score": 81,
            "segment": "good",
            "top_signals": [
              {
                "name": "Company raised $",
                "type": "positive",
                "value": "13500000"
              },
              {
                "name": "Company is located in",
                "type": "positive",
                "value": "Germany"
              },
              {
                "name": "Website traffic is medium large",
                "type": "positive",
                "value": null
              },
              {
                "name": "Company industry is Software",
                "type": "positive",
                "value": null
              },
              {
                "name": "Company is a Google shop",
                "type": "positive",
                "value": null
              },
              {
                "name": "Company size",
                "type": "negative",
                "value": "60"
              }
            ],
            "top_signals_formatted": "\u00e2\u0153\u201d Company raised $ is 13,500,000\n\u00e2\u0153\u201d Company is located in is Germany\n\u00e2\u0153\u201d Website traffic is medium large\n\u00e2\u0153\u201d Company industry is Software\n\u00e2\u0153\u201d Company is a Google shop\n\u00e2\u0153\u02dc Company size is 60"
          },
          "is_personal_email": false
        },
        "object_type": "person"
      }
    ],
    "Verify email with Hunter": [
      {
        "block": false,
        "email": "email-lo@contoh.com",
        "score": 91,
        "regexp": true,
        "result": "deliverable",
        "status": "valid",
        "sources": [],
        "webmail": false,
        "gibberish": false,
        "accept_all": false,
        "disposable": false,
        "mx_records": true,
        "smtp_check": true,
        "smtp_server": true,
        "_deprecation_notice": "Using result is deprecated, use status instead"
      }
    ]
  },
  "connections": {
    "n8n Form Trigger": {
      "main": [
        [
          {
            "node": "Verify email with Hunter",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Score lead with MadKudu": {
      "main": [
        [
          {
            "node": "if customer fit score > 60",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Verify email with Hunter": {
      "main": [
        [
          {
            "node": "Check if the email is valid",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "if customer fit score > 60": {
      "main": [
        [
          {
            "node": "Telegram",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Not interesting enough",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check if the email is valid": {
      "main": [
        [
          {
            "node": "Score lead with MadKudu",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Email is not valid, do nothing",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}