Who is this for
This workflow is built for real estate investors, private investigators, recruiters, and sales teams who need to skip trace individuals -- finding contact details, addresses, and phone numbers from a name, email, or phone number -- and store the enriched records automatically in Notion.
How it works
A user fills out an n8n form with one or more search inputs (name, email, or phone number). The workflow submits that data to the ScraperCity People Finder API, which begins an async enrichment job. The workflow then polls the job status every 60 seconds until it completes. Once the scrape succeeds, the results are downloaded, parsed, deduplicated, and each enriched person record is written as a new page in a Notion database.
How to set up
- Create a ScraperCity account at scrapercity.com and copy your API key.
- In n8n, create an HTTP Header Auth credential named "ScraperCity API Key" with the key
Authorization and value Bearer YOUR_KEY.
- Create a Notion integration and share your target database with it. Create a Notion credential in n8n.
- Open the Configure Search Defaults node and set your preferred
max_results value.
- Open the Save Person Record to Notion node and set your Notion Database ID.
Requirements
- ScraperCity account (scrapercity.com) with People Finder access
- n8n instance (cloud or self-hosted)
- Notion workspace with a database for storing people records
How to customize the workflow
- Change the form fields to accept bulk CSV input instead of a single name.
- Add a Filter node after parsing to only save records that include a valid phone number.
- Route results to Google Sheets or HubSpot instead of Notion by swapping the final node.