🎣 Extract emails, phones & social links from websites with Apify and Google Sheets

326 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

Try It Out!

This n8n template shows how to, based on a list of website, enrich a Google Spreadsheet with emails and phone numbers automatically using the Apify Email & Phone Extractor actor from Anchor. It will create a new sheet with the extracted contact details.

screenshot overview

You can use it to build lead enrichment workflows, keep CRM records current, or prep outreach lists, all directly inside n8n.

Who is this for

How it works

How to use

In Google Sheets:

In this Workflow:

In the n8n credentials:

In Apify:

Speed

The step “Run actor on Apify” can take a long time. It needs to scrape many pages on each website you provide. That’s why. If you want to keep track of its progress, you can check the logs on Apify Run direclty !

Requirements

Need Help?

Open an issue directly on Apify! Avg answer in less than 24h

Happy Contact Discovery

🔗 Nodes Used

Google Sheets

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup