Website Contact Scraper (Emails, Phones & Social Links) avatar
Website Contact Scraper (Emails, Phones & Social Links)

Pricing

from $0.99 / 1,000 results

Go to Apify Store
Website Contact Scraper (Emails, Phones & Social Links)

Website Contact Scraper (Emails, Phones & Social Links)

Extract emails, phone numbers and social links (LinkedIn, Instagram, X/Twitter, Facebook, YouTube) from any website. Auto-detects Contact/About pages (depth 1) and returns clean JSON per domain. Great for B2B lead gen, outreach, CRM enrichment and research.

Pricing

from $0.99 / 1,000 results

Rating

0.0

(0)

Developer

Logiover Data

Logiover Data

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

2 days ago

Last modified

Share

πŸ“‡ Website Contact Scraper β€” Emails, Phones & Social Links Extractor

Extract contact information from any website in seconds.
This Actor finds emails, phone numbers, and social media links (LinkedIn, Instagram, X/Twitter, Facebook, YouTube) from the homepage and (optionally) the site’s Contact/About pages.

If you need a reliable website contact scraper, email extractor, social links scraper, or B2B lead enrichment tool, this Actor outputs clean JSON that plugs directly into your outreach, CRM, and data pipelines.


βœ… What this Actor does

Given a list of websites, the Actor:

  • Scans the homepage for contact signals
  • Optionally follows internal links to Contact / About pages (depth 1)
  • Extracts and normalizes:
    • Emails
    • Social profiles (LinkedIn, Instagram, X/Twitter, Facebook, YouTube)
    • Meta title & description (useful for lead qualification)
  • Outputs structured results per page and domain

✨ Key Features

  • Universal extraction from most websites
  • Contact page auto-discovery (depth 1)
  • B2B lead enrichment ready: clean output for CRMs & outreach tools
  • Social profile capture: LinkedIn, Instagram, X/Twitter, Facebook, YouTube
  • Metadata extraction: page title + meta description for context
  • Proxy support (datacenter proxies are sufficient)

🎯 Best use cases

  • B2B lead generation: capture verified contact channels quickly
  • Cold outreach: build lists of domains β†’ extract emails/socials β†’ outreach
  • CRM enrichment: append company social links to existing records
  • Market research: identify brand channels and contact footprint
  • Directory enrichment: enrich scraped listings with emails & socials

πŸ›  How to Use

  1. Add your websites to Start URLs
  2. Choose Crawl Depth:
    • 0 = homepage only (fastest)
    • 1 = homepage + Contact/About pages linked from home (recommended)
  3. Set Max Pages limit (safety)
  4. Keep Proxy Configuration enabled (recommended)
  5. Run the Actor and export results as JSON/CSV

βš™οΈ Input Configuration

startUrls (required)

List of websites to scan.

maxDepth

  • 0 = Only Home Page
  • 1 = Also scan Contact/About pages linked from Home

Default: 1
Max: 1

maxRequestsPerCrawl

Safety limit for total pages per run.
Default: 200

proxyConfiguration (required)

Datacenter proxies are sufficient for most sites.


βœ… Example Input (JSON)

{
"startUrls": [
{ "url": "https://apify.com" },
{ "url": "https://www.tesla.com" }
],
"maxDepth": 1,
"maxRequestsPerCrawl": 200,
"proxyConfiguration": {
"useApifyProxy": true
}
}

πŸ“¦ Output Dataset (Schema)

Each dataset item includes:

url β€” the page URL where data was found

rootDomain β€” root domain of the website

pageType β€” e.g., Home / Contact

emails β€” array of discovered emails

socials.linkedin β€” LinkedIn URL

socials.twitter β€” X/Twitter URL

socials.instagram β€” Instagram URL

socials.facebook β€” Facebook URL

socials.youtube β€” YouTube URL

title β€” page meta title

description β€” page meta description

Example Output

{
"url": "https://example.com/contact",
"rootDomain": "example.com",
"pageType": "Contact",
"emails": ["hello@example.com", "sales@example.com"],
"socials": {
"linkedin": "https://www.linkedin.com/company/example",
"twitter": "https://twitter.com/example",
"instagram": "https://www.instagram.com/example",
"facebook": "https://www.facebook.com/example",
"youtube": "https://www.youtube.com/@example"
},
"title": "Contact β€” Example",
"description": "Get in touch with Example."
}

πŸ“Š Dataset View (Overview)

The default overview focuses on lead-enrichment fields:

Domain (rootDomain)

Emails (emails)

LinkedIn (socials.linkedin)

Instagram (socials.instagram)

Source URL (url)

This makes it easy to validate lead quality inside Apify before exporting.

πŸ”₯ Pro Tips (maximize leads & reduce cost)

  1. Use depth 1 for best coverage

Most sites hide emails/socials on Contact/About pages. maxDepth = 1 usually yields the best results without large crawl cost.

  1. Increase quality with filters downstream

For outreach pipelines:

Keep only domains with at least 1 email OR a LinkedIn profile

Use title/description for lightweight qualification

Deduplicate by rootDomain

  1. Batch large lists safely

For thousands of websites:

Run in batches (e.g., 200–1000 domains per run)

Keep maxRequestsPerCrawl aligned with your batch size

🧯 Troubleshooting

No emails found

Some websites:

use contact forms only

obfuscate emails with JS

block crawlers

Try:

keep maxDepth = 1

enable proxies

verify the site is accessible without geo restrictions

Social links missing

Some sites do not link socials directly from page HTML (they may load dynamically). This Actor extracts what is present in the markup and linked pages.

Blocked / rate-limited

Datacenter proxies are usually enough

If you still see blocks, use more sessions or switch proxy group if available

πŸ” SEO Keywords (what this Actor targets)

website contact scraper

email extractor from website

scrape emails and phones

scrape LinkedIn from website

social links scraper

contact page scraper

B2B lead enrichment

company contact details extractor

πŸ—Ί Roadmap

Planned enhancements:

advanced email de-obfuscation (common JS patterns)

phone number extraction per locale (E.164 normalization)

per-domain summary output (single merged record per domain)

optional additional socials (TikTok, GitHub)

Support & Feedback

Open an issue with:

sample site URLs

which fields you need (emails, phones, socials)

expected output format (per-page vs per-domain)

We can tune extraction rules for specific verticals if needed.