n8n Lead Scoring Workflow: Gemini Enrichment to Slack & Sheets
n8n Lead Scoring Workflow: Gemini Enrichment to Slack & Sheets
Regular price
£20.99
Regular price
£20.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
n8n Lead Scoring Workflow: Gemini Enrichment to Slack & Sheets
Regular price
£20.99
Regular price
£20.99
Sale price
Unit price
/
per
Turn every inbound lead into a scored, logged, Slack-alerted opportunity
This n8n Lead Scoring Workflow receives lead submissions via webhook, validates and enriches them (including website text), then uses Google Gemini to score fit and intent. Every lead is appended to Google Sheets, and when a lead is deemed hot, a formatted message is sent to Slack.
What this workflow does
- Receives leads via a POST request to an n8n webhook endpoint and immediately returns a 200 response with a generated lead ID.
- Normalizes and validates incoming fields (name, email, company, website, job title, message), flags free/disposable emails, and marks obvious spam/test submissions as junk.
- Email verdicting: for non-junk leads, it calls a public email scoring API to confirm the email verdict/score and further marks invalid/disposable emails as junk.
- Website enrichment: if the lead is valid, it fetches the company homepage and extracts short plain-text summary from the HTML.
- Gemini lead scoring: sends the lead details + extracted website text to Google Gemini, parses structured JSON to produce an ICP score, tier (hot/warm/cold), key reasons, next action, and confidence.
- Logs and alerts: appends the combined result to a Google Sheets tab named “Leads” and posts a Slack alert only when the tier is hot.
Use cases
- SaaS teams routing inbound form submissions to the right salesperson based on ICP fit and intent.
- Automation engineers wanting an end-to-end n8n flow for lead enrichment + scoring + CRM-like logging in Sheets.
- Marketers needing fast feedback loops when high-intent leads are generated.
Technical details
- Webhook for inbound lead intake (instant 200 + lead ID).
- Logic nodes: if, set, code, switch.
- Integrations: Google Gemini (Gemini chat model for structured scoring), Google Sheets (append to “Leads”), and Slack (hot-tier alerts).
Setup requires adding Google Gemini API credentials and Google Sheets OAuth2 credentials, then replacing the placeholder spreadsheet ID in the Config step.
