{
  "nodes": [
    {
      "id": "bd74b608-3e8f-4681-9486-bfae15ed8f99",
      "name": "On form submission",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        0,
        0
      ],
      "parameters": {
        "formTitle": "Verify",
        "formFields": {
          "values": [
            {
              "fieldLabel": "Email"
            }
          ]
        }
      },
      "typeVersion": 2.5
    },
    {
      "id": "ce2a949e-55b0-49f6-8e0f-78cb9e34b6a0",
      "name": "Neverbounce: verify an email address",
      "type": "n8n-nodes-neverbounce-email-verification.nbEmailVerification",
      "position": [
        208,
        0
      ],
      "parameters": {
        "emailField": "={{ $json.Email }}",
        "additionalFields": {}
      },
      "typeVersion": 1
    },
    {
      "id": "9e82e251-21fa-4330-a1e7-adefe6da39ac",
      "name": "Check if Status = Valid",
      "type": "n8n-nodes-base.if",
      "position": [
        416,
        0
      ],
      "parameters": {
        "conditions": {
          "conditions": [
            {
              "operator": {
                "name": "filter.operator.equals",
                "type": "string",
                "operation": "equals"
              },
              "leftValue": "={{ $json.verification_result.status }}",
              "rightValue": "valid"
            }
          ]
        }
      },
      "typeVersion": 2.3
    },
    {
      "id": "22889c9b-1602-4f0f-a39b-73b78cf1ed9c",
      "name": "Form: Error & Retry",
      "type": "n8n-nodes-base.form",
      "position": [
        624,
        196
      ],
      "parameters": {
        "formFields": {
          "values": [
            {
              "fieldName": "Email",
              "fieldLabel": "⚠️ Invalid email. Please check for typos and try again."
            }
          ]
        }
      },
      "typeVersion": 2.5
    },
    {
      "id": "9586ad65-74a1-486f-9f05-d286a4f17c6e",
      "name": "Form: Success Message",
      "type": "n8n-nodes-base.form",
      "position": [
        848,
        -64
      ],
      "parameters": {
        "operation": "completion",
        "completionTitle": "Form submitted successfully",
        "completionMessage": "Thank you for your submission"
      },
      "typeVersion": 2.5
    },
    {
      "id": "70c75bb5-ff74-4d94-8755-1c682df7af33",
      "name": "Create Lead in CRM",
      "type": "n8n-nodes-base.noOp",
      "position": [
        624,
        -64
      ],
      "parameters": {},
      "typeVersion": 1
    }
  ],
  "connections": {
    "On form submission": {
      "main": [
        [
          {
            "node": "Neverbounce: verify an email address",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Neverbounce: verify an email address": {
      "main": [
        [
          {
            "node": "Check if Status = Valid",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Check if Status = Valid": {
      "main": [
        [
          {
            "node": "Create Lead in CRM",
            "type": "main",
            "index": 0
          }
        ],
        [
          {
            "node": "Form: Error & Retry",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Create Lead in CRM": {
      "main": [
        [
          {
            "node": "Form: Success Message",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}