Job post to sales lead pipeline with Scrape.do, Apollo.io & OpenAI
Needs changesWhat this workflow does
This workflow has 13 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Google Sheets. It also calls api.scrape.do and api.apollo.io over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).
- Set Search Parameters (Edit Fields (Set)): sets 4 fields: jobTitle, location, daysPosted…
- Scrape.do Indeed API (HTTP Request): calls api.scrape.do
- Parse Indeed Jobs (Code): runs custom JavaScript code
- Add New Company (Google Sheets): append
- Apollo Organization Search (HTTP Request): calls api.apollo.io (POST)
- Extract Apollo Org Data (Code): runs custom JavaScript code
- Apollo People Search (HTTP Request): calls api.apollo.io (POST)
- Format Leads (Code): runs custom JavaScript code
- Generate Personalized Message (OpenAI): work with chat
- Merge Lead + Message (Code): runs custom JavaScript code
…plus 1 more step. See the full node list below.
Services it uses
HTTP calls to: api.scrape.do, api.apollo.io
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- OpenAI (legacy) in Generate Personalized Message: replace with OpenAI node (AI section).
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| OpenAI (legacy) Generate Personalized Message | OpenAI node (AI section) |
Nodes used (7)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Google Sheets
n8n-nodes-base.googleSheets - OpenAI
n8n-nodes-base.openAi - Manual Trigger
n8n-nodes-base.manualTrigger
From the author
Lead Sourcing by Job Posts For Outreach With Scrape.do API & Open AI & Google Sheets Overview This n8n workflow automates the complete lead generation process by scraping job postings from Indeed, enriching company data via Apollo.io, identifying…