VOOZH about

URL: https://apify.com/emastra/website-contact-scraper

⇱ Domain Contact Scraper – Website Email & Phone Extractor Β· Apify


πŸ‘ Domain Contact Scraper – Intelligent Email & Phone Extractor avatar

Domain Contact Scraper – Intelligent Email & Phone Extractor

Pricing

from $2.00 / 1,000 domains

Go to Apify Store

Domain Contact Scraper – Intelligent Email & Phone Extractor

Intelligent website contact scraper that extracts emails, phone numbers, WhatsApp links, and social profiles from any domain. Uses priority-first crawling and returns one structured, consolidated result per start URL with transparent crawl metadata.

Pricing

from $2.00 / 1,000 domains

Rating

5.0

(1)

Developer

πŸ‘ Emiliano Mastragostino

Emiliano Mastragostino

Maintained by Community

Actor stats

4

Bookmarked

715

Total users

129

Monthly active users

4 months ago

Last modified

Share

Domain Contact Scraper

Extract emails, phone numbers, WhatsApp links, and social media profiles from any website β€” with structured, domain-level output.

Looking for a reliable website contact details scraper?

This Apify Actor intelligently crawls websites to extract:

  • πŸ“§ Email addresses
  • πŸ“ž Phone numbers
  • πŸ’¬ WhatsApp links
  • πŸ”— Social media profiles (LinkedIn, Facebook, Instagram, Twitter/X, and more)

Unlike generic email extractors that dump raw page data, this Actor performs priority-first crawling and returns one clean, consolidated result per domain, including crawl metadata for full transparency.

Built for developers, agencies, and automation pipelines that need predictable and structured contact discovery.


πŸš€ Why Try This Actor?

βœ” Intelligent, signal-driven crawl strategy βœ” Multilingual contact-page detection (contact, kontakt, contacto, contato, impressum, about, legal, etc.) βœ” One structured result per start URL βœ” Transparent crawl metadata (pages visited, stop reason, timestamp) βœ” Configurable crawl depth and scope βœ” Optional early-stop modes for adaptive crawling

Whether you're building a lead generation workflow, enriching business directories, or automating contact discovery, this Actor provides structured, reliable output ready for integration.


πŸ” What This Contact Scraper Does

For each start URL:

  1. Prioritizes high-value pages (contact, about, legal, multilingual equivalents)
  2. Crawls within a controlled scope (hostname, domain, origin, or all links)
  3. Extracts contact details
  4. Aggregates all results in memory
  5. Outputs exactly one structured result per domain

No fragmented per-page records. No messy datasets.


πŸ“¦ Output Structure

Each start URL produces one result:

{
"schemaVersion":1,
"startUrl":"https://example.com",
"finalUrl":"https://www.example.com",
"contacts":{
"emails":["info@example.com"],
"phones":["+1 555 123 4567"],
"socials":[
{
"type":"linkedin",
"url":"https://linkedin.com/company/example"
}
],
"whatsapps":["+15551234567"]
},
"crawl":{
"pagesVisited":4,
"visitedSample":["https://example.com","https://example.com/contact"],
"stoppedReason":"early-stop",
"updatedAt":"2026-01-01T12:00:00.000Z"
}
}

Key Benefits of This Structure

  • One consolidated result per domain
  • Crawl transparency via pagesVisited and stoppedReason
  • Structured contacts object for easy automation
  • Versioned schema (schemaVersion: 1) for stability

🧩 Input Examples

Basic Usage (Quick Start)

{
"startUrls":[{"url":"https://apify.com"}]
}

That’s it. The Actor will:

  • Crawl the site
  • Prioritize contact-related pages
  • Return structured contact data

Advanced Configuration

{
"maxPagesPerStartUrl":8,
"maxDepth":1,
"enqueueStrategy":"same-hostname",
"earlyStopMode":"balanced",
"proxyConfigurationOptions":{
"useApifyProxy":true
},
"startUrls":[{"url":"https://apify.com"}]
}

Key Options Explained

  • maxPagesPerStartUrl Limits pages visited per domain.

  • maxDepth Controls how deep links are followed.

  • enqueueStrategy Defines crawl scope:

    • same-hostname (default)
    • same-domain (includes subdomains)
    • same-origin
    • all
  • earlyStopMode (optional)

    • off (default)
    • balanced
    • aggressive

Balanced and aggressive modes allow the crawl to stop once sufficient direct contact signals are discovered or when exploration becomes stale.

  • proxyConfigurationOptions Optional proxy settings for improved reach.

🧠 Intelligent Priority-First Crawling

This is not a simple depth-first or breadth-first scraper.

The Actor:

  • Scores links before enqueuing
  • Prioritizes high-value contact pages
  • Supports multilingual detection (contact, kontakt, contacto, contato, impressum, about, etc.)
  • Uses adaptive early-stop logic (optional)

This results in faster, more disciplined contact discovery.


🌍 SEO & Lead Generation Use Cases

This website contact scraper is ideal for:

  • Lead generation workflows
  • Business directory building
  • Sales prospecting automation
  • Agency outreach campaigns
  • CRM enrichment
  • Data collection pipelines
  • Email extraction from company websites

βš™οΈ Designed for Developers & Automation

  • Clean JSON output with multi-format export (CSV, Excel, XML, HTML)
  • Domain-level aggregation
  • Deterministic crawl behavior
  • No per-page dataset fragmentation
  • Works seamlessly with Apify API, webhooks, and SDKs

⚠️ Limitations

  • Uses HTML parsing (Cheerio-based). Heavy client-side-rendered sites may require a browser-based crawler.
  • Does not perform email verification (while it does perform basic email and phone validation)
  • Does not identify specific individuals or job titles.

🚧 Roadmap & Upcoming Improvements

This Actor is continuously evolving. Key upcoming features include:

  • Browser-Based Crawling: Introducing Playwright Crawler to handle dynamic SPAs (React, Vue, Angular) while retaining lightweight HTML crawling as the high-speed default.

  • Email Verification: Optional features for MX record validation, SMTP checks, and deliverability indicators to enhance lead quality.


🏁 Summary

If you're looking for a reliable email extractor, phone number scraper, or website contact details scraper, this Actor provides:

  • Structured, domain-level output
  • Intelligent crawl prioritization
  • Transparent crawl metadata
  • Configurable exploration control

Built for predictable, disciplined website contact discovery β€” not blind scraping.


Support

This Actor is actively maintained. Need help or want to customize it?

You might also like

Contact Details Scraper

practicaltools/Contact-Details-Scraper

An Apify actor that crawls any website to extract contact details and social media profiles. This tool can extract emails, phone numbers, and profiles from LinkedIn, Twitter, Instagram, Facebook, YouTube, TikTok, Pinterest, Discord, Snapchat, Threads, and Telegram.

πŸ‘ User avatar

Practical Tools

330

3.1

Website Email Scraper

contacts-api/website-email-scraper

Collect verified email addresses with our Website Email Scraper. Extract emails from websites quickly for outreach, marketing campaigns, and lead generation.

Website Contact & Socials Extractor

embion/website-contact-socials-extractor

Crawl company websites and extract emails, phone numbers and links to Discord, Facebook, Instagram, LinkedIn, Pinterest, Reddit, Snapchat, Telegram, TikTok, Twitch, Twitter/X and YouTube. 2 hour trial available.

Website Email Scraper β€” Emails, Phones & Socials

jurassic_jove/website-email-extractor

Pull emails, phones, and social links from any website. Auto-follows Linktree and bio pages β€” no manual digging.

313

Website Emails Scraper

maximedupre/website-emails-scraper

It goes to a website and extracts every email addresses. Super simple.

πŸ‘ User avatar

Maxime DuprΓ©

825

4.6

Contact Info Scraper β€” Extract Emails & Phones from Websites

lanky_quantifier/contact-info-scraper

Extract emails, phone numbers, and social profiles (LinkedIn, Twitter, Facebook, Instagram, YouTube, TikTok, GitHub) from any website. Crawls contact pages, footers, and team pages. B2B lead gen and CRM enrichment.

51

Free Email Domain Scraper - Extract Emails From Any Website

s-r/free-email-domain-scraper

Extract Emails From Any Website. No monthly costs. Contact discovery, employing a two-pass search strategy, advanced filtering (remove generic and malformed emails), user-agent rotation, and configurable limits per domain. Ideal for lead generation and market research.

Contact Details Scraper

poidata/contact-details-scraper

Extract emails, phone numbers, and social media profiles from any website. Simply provide domain names or page URLs - our tool automatically visits sites and finds contact information. Perfect for lead generation, contact database building, and finding business contact details quickly.

Contact Details Scraper

vdrmota/contact-info-scraper

Email extractor and lead scraper to extract and download emails, phone numbers, Facebook, Twitter, LinkedIn, Instagram, Threads, Snapchat, and Telegram profiles from any website. Extract contact information at scale from lists of URLs and download the data as Excel, CSV, JSON, HTML, and XML.

52K

4.4

Website Email Scraper - All Contacts

thenetaji/website-email-scraper

Extract emails from websites. This Apify actor crawls pages to discover media links with configurable depth, proxy support & domain filtering. Boost content research & lead gen.

1.1K

4.0