AutomationFlowsMarketing & Ads › Geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-cent…

Geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-cent…

Original n8n title: Geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-center_hs599.eoes0

geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-center_HS599.EOES0. Uses httpRequest. Webhook trigger; 5 nodes.

Webhook trigger★★★★☆ complexity5 nodesHTTP Request
Marketing & Ads Trigger: Webhook Nodes: 5 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-center_HS599.EOES0",
  "displayName": "Geschaeftsprozesse lead generation advanced notification center (intermediate)",
  "description": "Funktionsf\u00e4higer Geschaeftsprozesse lead generation automation workflow using advanced notification center approach (intermediate level). 5 nodes, 20-40 Minuten setup.",
  "tags": [
    "geschaeftsprozesse",
    "lead-generation",
    "advanced-notification-center",
    "intermediate",
    "professional",
    "functional-template",
    "steindl-templates",
    "version-312",
    "nodes-5"
  ],
  "category": "Geschaeftsprozesse",
  "subcategory": "Geschaeftsprozesse",
  "complexity": "intermediate",
  "focusArea": "lead-generation",
  "workflowConcept": "advanced-notification-center",
  "templateId": "HS599.EOES0",
  "active": false,
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "lead-capture",
        "options": {}
      },
      "name": "Lead Capture Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        240,
        300
      ],
      "id": "lead-capture"
    },
    {
      "parameters": {
        "functionCode": "// Lead Qualification Logic\nconst lead = $json;\n\n// Company size scoring\nlet companyScore = 0;\nif (lead.company_size === 'enterprise') companyScore = 30;\nelse if (lead.company_size === 'medium') companyScore = 20;\nelse companyScore = 10;\n\n// Industry scoring\nlet industryScore = 0;\nconst targetIndustries = ['technology', 'finance', 'healthcare'];\nif (targetIndustries.includes(lead.industry)) industryScore = 25;\n\n// Final qualification\nconst qualificationScore = companyScore + industryScore;\nconst isQualified = qualificationScore >= 40;\n\nreturn {\n  json: {\n    ...lead,\n    qualification_score: qualificationScore,\n    is_qualified: isQualified,\n    processed_at: new Date().toISOString()\n  }\n};"
      },
      "name": "Lead Qualification",
      "type": "n8n-nodes-base.function",
      "typeVersion": 1,
      "position": [
        440,
        300
      ],
      "id": "lead-qualification"
    },
    {
      "parameters": {
        "conditions": {
          "conditions": [
            {
              "leftValue": "={{ $json.is_qualified }}",
              "rightValue": true,
              "operator": {
                "type": "boolean",
                "operation": "equal"
              }
            }
          ]
        }
      },
      "name": "Qualification Check",
      "type": "n8n-nodes-base.if",
      "typeVersion": 2,
      "position": [
        640,
        300
      ],
      "id": "qualification-check"
    },
    {
      "parameters": {
        "url": "https://hooks.slack.com/workflows/YOUR_SLACK_WEBHOOK",
        "sendBody": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "text",
              "value": "\ud83c\udfaf Qualified Lead Alert: {{ $json.company }} ({{ $json.qualification_score }} points)"
            }
          ]
        }
      },
      "name": "Slack Alert - Qualified",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 4,
      "position": [
        840,
        200
      ],
      "id": "slack-qualified"
    },
    {
      "parameters": {
        "functionCode": "// Add to nurturing sequence\nreturn {\n  json: {\n    ...$json,\n    nurturing_sequence: 'unqualified_leads',\n    follow_up_date: new Date(Date.now() + 7*24*60*60*1000).toISOString()\n  }\n};"
      },
      "name": "Add to Nurturing",
      "type": "n8n-nodes-base.function",
      "typeVersion": 1,
      "position": [
        840,
        400
      ],
      "id": "add-nurturing"
    }
  ],
  "connections": {
    "Lead Capture Webhook": {
      "main": [
        [
          "Lead Qualification"
        ]
      ]
    },
    "Lead Qualification": {
      "main": [
        [
          "Qualification Check"
        ]
      ]
    },
    "Qualification Check": {
      "main": [
        [
          "Slack Alert - Qualified"
        ],
        [
          "Add to Nurturing"
        ]
      ]
    }
  },
  "metadata": {
    "version": "2.0.0",
    "templateVersion": "v1",
    "author": "Herbert Steindl",
    "developmentStandard": "gpt-4-turbo",
    "templateId": "312",
    "nodeCount": 5,
    "setupTime": "20-40 Minuten",
    "focusArea": "lead-generation",
    "workflowConcept": "advanced-notification-center",
    "portfolioAnalyzed": true,
    "professionalTemplate": true,
    "functionalTemplate": true,
    "intelligentNaming": true,
    "templateSystem": {
      "enabled": true,
      "analysisBase": 0,
      "gapDetection": true,
      "conceptualDesign": "advanced-notification-center",
      "qualityScore": 0.7245786758843972
    }
  }
}
Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-center_HS599.EOES0. Uses httpRequest. Webhook trigger; 5 nodes.

Source: https://github.com/H2284AT/ai-automation-templates-/blob/main/templates/Communication/Notifications/geschaeftsprozesse_intermediate_v1_lead-generation_advanced-notification-center_HS599.EOES0.json — original creator credit. Request a take-down →

More Marketing & Ads workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Marketing & Ads

This workflow automates bulk email campaigns with built-in validation, deliverability protection, and smart send-time optimization.

HTTP Request, Postgres, Gmail
Marketing & Ads

Universal Lead Processing Workflow. Uses googleSheets, gmail, httpRequest, gmailTrigger. Webhook trigger; 34 nodes.

Google Sheets, Gmail, HTTP Request +1
Marketing & Ads

This workflow turns Feishu bot messages into a human-in-the-loop short-video production pipeline, using Tavily for web search, DeepSeek for topic and script generation, Jimeng AI for text-to-video, an

HTTP Request
Marketing & Ads

This workflow is designed to manage the assignment and validation of unique QR code coupons within a lead generation system with SuiteCRM.

HTTP Request, Form Trigger, Google Sheets +1
Marketing & Ads

This workflow acts as an instant SDR that replies to new inbound leads across multiple channels in real time. It first captures and normalizes all incoming lead data into a unified structure. The work

Google Sheets, HTTP Request, Gmail +1