workflows.fit
Back to n8n workflows
n8n templateFreeBy Lucas Walter

Scrape public email addresses from any website using Firecrawl

Who's it for This template is perfect for sales professionals, marketers, and business developers who need to quickly gather contact information from company websites. Whether you're building prospect lists, researchi...

DevelopmentCore NodesUtilityForm TriggerHttp RequestIfStop And Error
Loading interactive preview...

Template notes

Who's it for

This template is perfect for sales professionals, marketers, and business developers who need to quickly gather contact information from company websites. Whether you're building prospect lists, researching potential partners, or collecting leads for outreach campaigns, this automation saves hours of manual email hunting.

What it does

This workflow automatically discovers and extracts email addresses from any website by:

- Taking a website URL as input through a simple form - Using Firecrawl's mapping API to find relevant pages (about, contact, team pages) - Batch scraping those pages to extract email addresses - Intelligently handling common email obfuscations like "(at)" and "(dot)" - Returning a clean, deduplicated list of valid email addresses

The automation handles rate limiting, retries failed requests, and filters out invalid or hidden email addresses to ensure you get quality results.

How to set up

1. Get Firecrawl API access: Sign up at [firecrawl.dev](https://firecrawl.dev) and obtain your API key 2. Configure credentials: In n8n, create a new HTTP Header Auth credential named "Firecrawl" with: - Header Name: Authorization - Header Value: Bearer YOURAPIKEY 3. Import the workflow: Copy the workflow JSON into your n8n instance 4. Test the form: Activate the workflow and test with a sample website URL