๐ŸŽฃ Score multi-signal buying intent and prioritize leads with PredictLeads, Google Sheets, and Slack

โšก 53 views ยท ๐ŸŽฃ Lead Generation & Enrichment

Description

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 high-intent accounts, ranks them by score, sends Slack notifications for immediate action, and logs the qualified leads back to Google Sheets.

How it works

  1. A schedule trigger runs the workflow daily at 8:00 AM.

  2. The workflow reads prospect company domains from Google Sheets.

  3. It fetches job openings for each company using the PredictLeads Job Openings endpoint.

  4. It fetches technology detections for each company using the PredictLeads Technology Detections endpoint.

  5. It fetches recent news events for each company using the PredictLeads News Events endpoint.

  6. It normalizes all three signals into a single intent score using this weighting:

    • Hiring activity ร— 5
    • Technology detections ร— 3
    • News mentions ร— 2
  7. It filters companies with an intent score greater than 20.

  8. It ranks qualified leads in descending order by intent score.

  9. It sends a Slack alert with the company domain, score, and signal breakdown.

  10. It appends qualified leads and signal values to Google Sheets for tracking and follow-up.

Setup

Requirements

Notes

๐Ÿ”— Nodes Used

Google Sheets, Slack, Schedule Trigger

๐Ÿ“ฅ Import

Download workflow.json and import into n8n: Workflow menu โ†’ Import from File

๐Ÿ“– Importing guide ยท ๐Ÿ”‘ Credential setup