π£ Extract email addresses from websites with EmailListVerify API and Google Sheets
β‘ 611 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.
Description
How to scrape emails from websites
This workflow will :
- Try to find emails by scraping the website via http request
- If no result is found, it will use EmailListVerify email finder API to guess an email address
Scraping email via http request is a cost-effective way to find email addresses, so it can save you a few bucks to use it before calling any email finder API.
Who is for
This workflow will help you transform a list of websites into a list of leads with email addresses. This is a handy workflow for any lead generation specialist.
Pay attention that this workflow will usually return only generic emails like βcontact@β. Those generic emails are useful when you target small businesses; the owner usually monitors those emails. However, I donβt advise this workflow to target enterprise customers.
Requirements
In order to use this workflow, you will need:
- To copy this Google sheet template
- Get an API key for EmailListVerify
You then need to edit the setup of the 3 stages highlighted with a yellow sticky note, and you will be good to go.
π Nodes Used
Google Sheets, HTTP Request
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File