AI Lead Scoring n8n Workflow: GPT-4o-mini, Sheets & Slack
AI Lead Scoring n8n Workflow: GPT-4o-mini, Sheets & Slack
Regular price
£3.99
Regular price
£3.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
AI Lead Scoring n8n Workflow: GPT-4o-mini, Sheets & Slack
Regular price
£3.99
Regular price
£3.99
Sale price
Unit price
/
per
Instant AI lead scoring in n8n—webhook in, qualification score + Slack alert out
Turn every incoming lead submission into a clear AI lead scoring decision. This n8n workflow accepts lead data via webhook, validates it, uses OpenAI (Chat Completions, GPT-4o-mini) to generate a 1–10 qualification score and recommended next step, logs the result (placeholder for Google Sheets/CRM), and posts a formatted notification to Slack.
What this workflow does
- Receives leads by handling a POST request on a webhook endpoint with lead details in the request body.
- Validates required fields: checks that email and name are present, verifies email format, and normalizes the lead data with defaults and a timestamp.
-
Scores and recommends actions by sending the lead to the OpenAI Chat Completions API to generate:
- a qualification score from 1 to 10
- reasoning
- a suggested next action
- Parses results, merges the AI output back into the lead record, and flags the lead as qualified when the score is 7+.
- Logs the processed lead as a stand-in for Google Sheets or a CRM, then returns a success JSON payload.
- Alerts your team on Slack using a Slack incoming webhook with a “new lead captured” message.
- Returns JSON to the caller as the webhook response.
Use cases
- Qualify inbound leads captured from forms or SaaS signup flows with a score that drives routing.
- Notify sales/ops instantly in Slack when a new lead is captured and scored (7+ flagged as qualified).
- Prototype lead pipelines before wiring the placeholder log step to Google Sheets or a CRM.
Technical details
- Webhook (incoming POST endpoint) + Respond to Webhook
- Code node for validation, normalization, and parsing
- HTTP Request node(s) for OpenAI Chat Completions and Slack incoming webhook
Setup is straightforward: add your OpenAI API key in the Authorization header, configure your Slack webhook URL, and (optionally) replace the placeholder logging step with a Google Sheets or CRM node.
