AI Lead Scoring with GPT to Google Sheets
When 40 leads a week come in, sales triages by gut and recency - and the enterprise prospect who wrote two thoughtful sentences at 2am waits behind 'pls send price'. This workflow has GPT-5.6 read each lead's company, role, and message against YOUR ideal customer profile, score it 1-10 with a reason, and route: 8+ pings Slack immediately, everything else just files into the sheet for batch follow-up.
What this workflow does
- A Webhook node receives the lead (from your form, landing page, or another workflow).
- An OpenAI node scores the lead against your ideal customer profile - edit the profile text in the prompt to match your business.
- A Code node parses the score and reason from the AI reply.
- A Google Sheets node appends the scored lead.
- An IF node checks score >= 8 and posts hot leads to Slack with the reasoning.
Setup guide
- Import the JSON into n8n (Workflows > Import from File).
- Edit the OpenAI prompt: replace the example ideal-customer-profile paragraph with who YOU sell to.
- Add your OpenAI API key.
- Connect Google Sheets (columns: Timestamp, Name, Email, Company, Message, Score, Reason).
- Connect Slack for the hot-lead channel.
- Point your form's POST at the webhook URL (fields: name, email, company, message) and send a test lead.
Want this running 24/7?
Self-host n8n on a cheap VPS and this workflow runs around the clock for less than a coffee a month.
Get an n8n VPS from $5/monthFAQ
Want the workflows this one is a warm-up for?
The Mega Bundle packs both WorkflowForge Pro volumes — 32 production-grade workflows: automations (cart recovery, lead scoring, invoice extraction) and AI agents (support agent, calendar assistant, research agent), each with a setup guide. $39 for both, instant download.
Get the Mega Bundle →Need it customized for your exact process?
I build custom n8n automations and AI agents professionally: your tools, your edge cases, tested and documented.
Hire me on Fiverr →