Business Website Contact & Social Extractor avatar

Business Website Contact & Social Extractor

Pricing

from $2.10 / 1,000 results

Go to Apify Store
Business Website Contact & Social Extractor

Business Website Contact & Social Extractor

Extract public business emails, tel links, and major social profiles from company websites and likely contact/about pages. Returns one structured result per site with explicit issues and safe public-URL validation.

Pricing

from $2.10 / 1,000 results

Rating

0.0

(0)

Developer

Rafael Barreto Haddad

Rafael Barreto Haddad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Turn public company websites into clean contact-enrichment records without manually opening home, contact, and about pages. The Actor finds publicly displayed business emails, tel: phone links, and major social profiles, then returns one structured dataset item per website with explicit issue flags.

Why use this Actor

Use it when a company website is your starting point and you need a predictable enrichment step for lead research, CRM preparation, supplier research, or market mapping. It keeps the scope deliberately focused on public website data and reports when useful fields are missing instead of silently returning an empty result.

Key features

  • Extracts public emails from visible HTML and mailto: links.
  • Extracts click-to-call phone values from tel: links.
  • Detects LinkedIn, Facebook, Instagram, X/Twitter, YouTube, TikTok, GitHub, and Pinterest profiles.
  • Can follow likely contact/about/support pages on the same website.
  • Returns scanned URLs, page count, HTTP status, and issue flags.
  • Blocks localhost, private IP ranges, and unsafe redirect targets.
  • Produces one structured result per input website for easy automation.

Input

Provide a list of public company website URLs. Optional controls let you limit the number of sites, pages scanned per site, and request timeout.

{
"urls": ["https://www.python.org"],
"max_pages_per_site": 2
}

Output

Each website produces a record containing the normalized/final URL, success status, page title, discovered emails, phone links, grouped social profiles, scanned URLs, number of pages scanned, and explicit issues such as no_public_email_found.

Example

{
"url": "https://www.python.org",
"ok": true,
"emails": [],
"phones": [],
"social_links": {"github": ["https://github.com/python"]},
"pages_scanned": 2,
"issues": ["no_public_email_found", "no_tel_link_found"]
}

Use cases

  • B2B lead enrichment from known company domains
  • CRM and sales-research preparation
  • Supplier and partner research
  • Social-profile discovery for business intelligence
  • Website contact-data QA
  • Structured enrichment pipelines in Apify, Make, n8n, or custom systems

Pricing

Pay per result. The current price is $0.003 per processed website, equivalent to $3 per 1,000 results before any platform-specific charges shown by Apify.

Limitations

  • Only public website content is processed.
  • Phone extraction focuses on explicit tel: links; arbitrary phone-like text is intentionally not guessed.
  • JavaScript-rendered contact information may not be visible to this lightweight fetcher.
  • Anti-bot systems, authentication, CAPTCHAs, or blocked pages can reduce available data.
  • The Actor does not verify ownership, deliverability, or accuracy of discovered contact details.

Responsible use

Use collected data in accordance with applicable law, website terms, and privacy requirements. The Actor does not bypass authentication or access private data.