Reverse lookup emails with ScraperCity and sync contacts to HubSpot CRM
Who is this for
This template is for sales teams, recruiters, and growth professionals who need to enrich a list of email addresses with full contact details -- names, phone numbers, and physical addresses -- and push verified new leads directly into HubSpot CRM without manual data entry.
How it works
The workflow accepts a list of email addresses defined in a configuration node. It submits each email to the ScraperCity People Finder API, which performs a reverse lookup to surface associated names, phones, and addresses. Because the scrape runs asynchronously, the workflow polls the job status every 60 seconds until completion. Once the scrape succeeds, it downloads the CSV results, parses each row into structured contact records, removes duplicates, and upserts every new contact into HubSpot CRM.
How to set up
Create a ScraperCity API Key credential in n8n (HTTP Header Auth, header name Authorization, value Bearer YOUR_KEY). Create a HubSpot App Token credential in n8n. Open the Configure Lookup Parameters node and replace the example emails with your target list. Execute the workflow manually and monitor the polling loop until results appear in HubSpot.
Requirements
ScraperCity account with People Finder access (app.scrapercity.com) HubSpot account with a valid private app token n8n instance (cloud or self-hosted)
How to customize the workflow
Add more emails to the Configure Lookup Parameters node or replace it with a Google Sheets or webhook trigger to feed emails dynamically. Adjust the Wait Before Retry node duration if your scrapes consistently finish faster or slower. Extend the Map Contact Fields node to populate additional HubSpot properties such as lifecycle stage or lead source.
Related Templates
Automate Customer Support & Calendar Bookings with OpenAI GPT and Google Calendar
Website AI Agent with Calendar Integration Categories: AI Agents, Website Integration, Calendar Automation This workfl...
Extract Structured LinkedIn Profile Data with Airtop & AI Parsing
Extracting LinkedIn Profile Information Use Case Manually copying data from LinkedIn profiles is time-consuming and erro...
Capture Gumroad sales, add buyer to MailerLite group, log to Google Sheets CRM
Turn Gumroad buyers into loyal email subscribers and keep your CRM up‑to‑date. When someone makes a purchase on your Gu...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments