Sales

Same Lead Scored 25 to 77: Why This n8n Workflow Skips AI Scoring When Enrichment Fails

  • Level Intermediate
  • Setup1–3 hrs (estimated)
  • Evidence Some evidence
  • CostNot stated in source
  • No-codeNo
n8nSource-linked

What they did

She built an n8n workflow that takes a web-form lead, enriches it with Apollo, has an OpenAI agent score it 0 to 80 as Hot, Warm or Cold, saves it to Airtable without duplicates, and alerts the team in Slack and Gmail. In testing, the same lead got scores anywhere from 25 to 77 when company data was missing. So if enrichment fails, the workflow now skips scoring, marks the lead 'Not Scored', still saves it and sends a separate Slack alert.

How it went

n8n community post by the builder (Oct 23, 2026) with a workflow screenshot: webhook, Apollo enrichment, OpenAI scoring 0-80 with a structured output parser, Airtable upsert by email, Slack and Gmail alerts; same lead scored 25 to 77 without enrichment data; fallback tested with invalid credentials

Worth knowing

  • n8n community post by the builder (Oct 23, 2026) with a workflow screenshot: webhook, Apollo enrichment, OpenAI scoring 0-80 with a structured output parser, Airtable upsert by email, Slack and Gmail alerts; same lead scored 25 to 77 without enrichment data; fallback tested with invalid credentials.

Prompt

Cleaned version rewritten from the source — not a direct quote.

Help me build a lead intake workflow for my website form. Look up each new lead's company with [enrichment tool], then score the lead from 0 to [max] as Hot, Warm or Cold with a one-line reason. If the company lookup fails, don't guess: mark the lead 'Not Scored', still save it to [my CRM / sheet] (checking for duplicates by email), and alert me separately. Test it with a broken API key to prove the fallback works.

Recommended

Try it in Grok Bot

  1. Copy the prompt (button below).
  2. Open Grok Bot chat and paste it. Replace any [bracketed] placeholders.
  3. Connect the listed tools (Gmail, Slack, Email) as connectors when Grok Bot asks.
  4. If the task repeats, ask: "Make this a daily routine."

Alternatives: the same prompt works in n8n, Claude, ChatGPT Agent, OpenClaw.

Set it up

Tools: Gmail, Slack, Email · Stack: n8n + Apollo + OpenAI + Airtable + Slack

  1. Read the original source for full context.
  2. Connect the tools your agent needs.
  3. Paste the prompt and replace [bracketed] placeholders.
  4. Run once manually and check the output before scheduling it.

Generic suggested steps, not from the source.

Evidence

n8n community post by the builder (Oct 23, 2026) with a workflow screenshot: webhook, Apollo enrichment, OpenAI scoring 0-80 with a structured output parser, Airtable upsert by email, Slack and Gmail alerts; same lead scored 25 to 77 without enrichment data; fallback tested with invalid credentials

Source: Web · Verified by us: not yet · Report broken or outdated

Related use cases

SalesReddit

Prospect B2B leads autonomously for 2 weeks (lessons)

An agent running 24/7 on a Mac Mini finds prospects, verifies emails, sends outreach, makes PDF briefings, and tracks the pipeline, keeping a lessons log so it improves over time.

  • Level Intermediate
  • Setup1–3 hrs*
  • Evidence Strong evidence
OpenClawSource-linked
SalesReddit

Research inbound leads when HubSpot fires a webhook

A HubSpot webhook alerts a 'Researcher' agent, which scrapes the prospect's site and LinkedIn for recent news. The trigger itself is a plain webhook, not an LLM.

  • Level Intermediate
  • Setup1–3 hrs*
  • Evidence Some evidence
OpenClawSource-linked
Inbox & communicationReddit

6-class email router for a 22-person consultancy

An IMAP trigger feeds an OpenAI classifier that routes 80–120 emails a day to Slack, Pipedrive and Zendesk. It hit 94% accuracy on 500 emails and saves 11 hours a week.

  • Level Intermediate
  • Setup1–3 hrs*
  • Evidence Some evidence
n8nSource-linked