I published a free, complete n8n workflow for qualifying lead lists before outreach:
What it does:
- Runs an Apify actor on a schedule.
- Normalizes and deduplicates the returned leads.
- Scores each lead from 1-10 against an ideal customer profile using an OpenAI-compatible endpoint.
- Adds a one-line reason for each score.
- Logs every result to Google Sheets, including low scores so the ICP can be tuned against the full sample.
Nodes/services used: Schedule Trigger, HTTP Request, Code, Google Sheets, Apify, and an OpenAI-compatible API. It uses only built-in n8n nodes; no community nodes are required.
The repository includes the sanitized workflow JSON, setup instructions, required credentials, and licence. It was published recently, so there are no user numbers, reviews, ratings, or outcome claims to report yet.
Licence note: it is free to use and modify for your own business or client deployments, but it is not open source and may not be redistributed or repackaged. The exact terms are in the repository.