Website Email Scraper: Multi-Page Email, Phone, Social Extraction

Extract emails, phone numbers, social media URLs and physical addresses from any website. For each input URL the scraper visits the homepage, discovers all internal links, prioritizes contact, impressum and about pages, crawls multiple pages per site, then deduplicates everything into a single clean record. No API keys, no login.

Open on Apify → Try it now
Pricing
$0.001/page crawled
RAM
128MB
Engine
HTTP-only Go
Crawl scope
Multi-page per site
Extracts
Email, phone, social, address
Priority pages
Contact, impressum, about

What you can extract

Primary use cases

API example

# Crawl websites for email, phone and social
curl -X POST "https://api.apify.com/v2/acts/santamaria-automations~website-email-scraper/runs?token=YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "urls": [
      "https://www.example-company.ch",
      "https://www.another-business.de"
    ],
    "maxPagesPerSite": 10
  }'

# Or use with AI agents via MCP:
# https://mcp.apify.com?tools=santamaria-automations/website-email-scraper

Integrations

Output sample

{
  "url": "https://www.example-company.ch",
  "domain": "example-company.ch",
  "emails": ["[email protected]", "[email protected]"],
  "phones": ["+41 44 123 45 67"],
  "social_urls": {
    "linkedin": "https://www.linkedin.com/company/example-company",
    "facebook": "https://www.facebook.com/examplecompany"
  },
  "address": "Bahnhofstrasse 1, 8001 Zurich, Switzerland",
  "pages_crawled": 8,
  "contact_page_url": "https://www.example-company.ch/kontakt"
}

Related Actors

Open on Apify → Try it now (free tier available)