Skip trace people with ScraperCity and save contact details to Google Sheets
Ready for 3.0What this workflow does
This workflow has 13 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Google Sheets. It also calls app.scrapercity.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow”.
- Configure Search Inputs (Edit Fields (Set)): sets 4 fields: names, phones, emails…
- Build Request Body (Code): runs custom JavaScript code
- Submit Skip Trace Job (HTTP Request): calls app.scrapercity.com (POST)
- Store Run ID (Edit Fields (Set)): sets 1 field: runId
- Polling Loop (Loop Over Items (Split in Batches)): loops over the items in batches
- Wait: waits 60 seconds
- Check Scrape Status (HTTP Request): calls an HTTP API (GET)
- Is Scrape Complete? (If): checks a condition and branches into true / false
- Download Results CSV (HTTP Request): calls an HTTP API (GET)
- Parse and Format CSV Results (Code): runs custom JavaScript code
…plus 2 more steps. See the full node list below.
Services it uses
HTTP calls to: app.scrapercity.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Manual Trigger
n8n-nodes-base.manualTrigger - Edit Fields (Set)
n8n-nodes-base.set - Code
n8n-nodes-base.code - HTTP Request
n8n-nodes-base.httpRequest - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Wait
n8n-nodes-base.wait - If
n8n-nodes-base.if - Remove Duplicates
n8n-nodes-base.removeDuplicates - Google Sheets
n8n-nodes-base.googleSheets
From the author
Who is this for This workflow is for skip tracers, real estate investors, debt collectors, and data brokers who need to find current contact details -- phone numbers, email addresses, and physical addresses -- for a list of people using only names, phone…