Score multi-signal buying intent and prioritize leads with PredictLeads, Google Sheets, and Slack
UnknownWhat this workflow does
This workflow has 10 nodes and runs on a schedule (every day at 08:00). Along the way it connects Slack, Google Sheets and Predictleads (community).
How it runs
Trigger: On a schedule (every day at 08:00).
- Get Prospect List (Google Sheets): uses Google Sheets
- Fetch Job Openings (Predict Leads): retrieve company job openings
- Fetch Tech Stack (Predict Leads): retrieve technologies used by company (technology detections)
- Fetch News Events (Predict Leads): retrieve company news events
- Normalize Data and Score (Code): runs custom JavaScript code
- Filter High Intent Leads (If): checks a condition and branches into true / false
- Rank Leads by Intent Score (Sort): sorts the items
- Send Slack Alert (Slack): uses Slack
- Save Qualified Leads to Sheet (Google Sheets): append
Services it uses
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that @predictleads/n8n-nodes-predictleads is verified or supports 3.0 (used in Fetch Tech Stack, Fetch Job Openings, Fetch News Events).
Nodes used (7)
- Predict Leads
@predictleads/n8n-nodes-predictleads.predictLeads - Slack
n8n-nodes-base.slack - Google Sheets
n8n-nodes-base.googleSheets - Code
n8n-nodes-base.code - Schedule Trigger
n8n-nodes-base.scheduleTrigger - If
n8n-nodes-base.if - Sort
n8n-nodes-base.sort
From the author
Overview This workflow reads a list of prospect company domains from Google Sheets, enriches each company with multiple PredictLeads data sources, calculates a weighted intent score based on job openings, technology detections, and news events, filters for…