🎣 Enrich people skip-trace results from n8n forms with ScraperCity into Notion

⚑ 28 views · 🎣 Lead Generation & Enrichment

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

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

  1. Create a ScraperCity account at scrapercity.com and copy your API key.
  2. In n8n, create an HTTP Header Auth credential named β€œScraperCity API Key” with the key Authorization and value Bearer YOUR_KEY.
  3. Create a Notion integration and share your target database with it. Create a Notion credential in n8n.
  4. Open the Configure Search Defaults node and set your preferred max_results value.
  5. Open the Save Person Record to Notion node and set your Notion Database ID.

Requirements

How to customize the workflow

πŸ”— Nodes Used

HTTP Request, Notion, n8n Form Trigger

πŸ“₯ Import

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

πŸ“– Importing guide Β· πŸ”‘ Credential setup