Website Contact Details Scraper - Email, Phone & Social avatar

Website Contact Details Scraper - Email, Phone & Social

Pricing

from $2.50 / 1,000 results

Go to Apify Store
Website Contact Details Scraper - Email, Phone & Social

Website Contact Details Scraper - Email, Phone & Social

๐ŸŒ Website Contact Details Scraper visits any list of sites and returns emails, phone numbers and social links per domain. ๐Ÿ”“ Hidden addresses handled automatically. ๐Ÿ“ค Export clean contact records to CSV, JSON or Excel.

Pricing

from $2.50 / 1,000 results

Rating

0.0

(0)

Developer

Scrapido

Scrapido

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Website Contact Details Scraper

Website Contact Details Scraper automates time-consuming manual research by pulling business contact information from websites. If you need website contact details extraction and a reliable email address scraper for lead generation, recruiter outreach, or market research, this actor helps you quickly turn public web pages into usable contact datasetsโ€”so you get faster ROI.

What is Website Contact Details Scraper? ๐Ÿ”

Website Contact Details Scraper is an Apify automation actor built for website contact details extraction across real business websites. It acts like a contact page crawler that performs automated web scraping for leads: it scans the websites you provide and returns emails, phone numbers (optional), and social media profile links (optional) in a structured dataset.

Whether you're a sales professional, recruiter, or marketer, this website contact scraper helps you build a targeted pipeline from publicly listed contact informationโ€”without spending hours copying details by hand.

What Does Website Contact Details Scraper Do? โš™๏ธ

Website Contact Details Scraper takes a list of target website URLs, visits relevant pages up to a fixed per-domain limit, and outputs structured contact information per domain. You control whether phone numbers and social media links are included using the provided toggles.

Key capabilities include:

  • ๐Ÿ” Scrapes publicly available sources from your target website URLs to find contact details
  • ๐Ÿ“ง Extracts email addresses found on the websites and returns them as structured records
  • ๐ŸŒ Includes domain-level organization so results stay tied to the correct company site
  • ๐Ÿ“Š Structures output as clean JSON records with dedicated fields for emails, phones, and social links
  • ๐Ÿ’พ Exports results automatically into your Apify dataset for easy downstream use (CRM imports, analysis, and lead generation automation)

What Would Results from Website Contact Details Scraper Look Like? ๐Ÿ‘€

Youโ€™ll get one JSON record per scraped domain, ready for analysis, enrichment, or outreach.

{
"domain": "example.com",
"homepage_url": "https://example.com",
"emails": [
{
"email": "hello@example.com",
"confidence_score": 84.2,
"source_url": "https://example.com/contact",
"source_type": "contact_page",
"validation_status": "unknown"
}
],
"phone_numbers": [
{
"phone": "+1 415 555 0199",
"formatted": "+14155550199",
"source_url": "https://example.com/contact"
}
],
"social_media": [
{
"platform": "linkedin",
"url": "https://www.linkedin.com/company/example-inc/",
"source_url": "https://example.com/about"
}
]
}

Capabilities of Website Contact Details Scraper ๐Ÿ› ๏ธ

CapabilityWhat It Means for You
โœ… Website-first targeting (targetUrls)Provide specific websites you care about for focused business contact information extraction
โœ… Email extractionPulls email addresses from publicly listed sources and returns them in the dataset under emails
โœ… Phone number extraction (toggle)When enabled, returns phone_numbers to help you build a multi-channel lead list
โœ… Social media extraction (toggle)When enabled, returns social_media links to support richer lead profiling and contact page crawler workflows
โœ… Structured dataset outputProduces a consistent JSON dataset schema you can directly import into tools for lead generation automation
โœ… Proxy supportIncludes proxy configuration to help with reliable web scraping at scale
โœ… Resilience-focused scrapingUses built-in runtime resilience patterns (e.g., resilience in fetching) so runs are more dependable
โœ… Domain normalization in resultsEnsures results stay associated with the correct domain and homepage_url for clean deduplication and normalization of contacts

Launch Your First Website Contact Details Scraper Task ๐Ÿš€

Input Fields

{
"targetUrls": [
{
"url": "https://apify.com"
}
],
"enablePhoneExtraction": true,
"enableSocialMediaExtraction": true,
"proxySettings": {
"useApifyProxy": true
}
}
ParameterTypeRequiredDefaultDescription
targetUrlsarrayโœ… Yesโ€”List of target website URLs to scrape for contact information
enablePhoneExtractionbooleanNotrueIf enabled, the scraper will also extract phone numbers found on the pages
enableSocialMediaExtractionbooleanNotrueIf enabled, the scraper will detect and extract social media profile links (e.g., LinkedIn, Twitter, Facebook)
proxySettingsobjectNo{ "proxy support": true }Proxy configuration (using residential proxies is highly recommended to avoid blocking)

Output Format

Youโ€™ll find the scraped results in the default Apify dataset called Website Contact Data (view: Scraped Contact Information), with one record per domain.

{
"domain": "example.com",
"homepage_url": "https://example.com",
"emails": [
{
"email": "hello@example.com",
"confidence_score": 78.5,
"source_url": "https://example.com/contact",
"source_type": "contact_page",
"validation_status": "unknown"
}
],
"phone_numbers": [
{
"phone": "+1 415 555 0199",
"formatted": "+14155550199",
"source_url": "https://example.com/contact"
}
],
"social_media": [
{
"platform": "linkedin",
"url": "https://www.linkedin.com/company/example-inc/",
"source_url": "https://example.com/about"
}
]
}
FieldLabelFormatDescription
domainDomaintextDomain extracted from the provided target website URL
homepage_urlHomepagelinkHomepage URL constructed for the extracted domain
emailsEmail AddressesarrayEmail records extracted from the websiteโ€™s publicly available sources
phone_numbersPhone NumbersarrayExtracted phone number records (present when phone extraction is enabled)
social_mediaSocial MediaobjectSocial media profile records (present when social extraction is enabled)

Step-by-step launch guide:

  1. Open the actor in the Apify Console
  2. Paste your target website URLs into targetUrls
  3. Toggle enablePhoneExtraction and enableSocialMediaExtraction based on what you need for your lead generation automation workflow
  4. (Optional) Configure proxySettings for smoother large runs
  5. Run and monitor logs
  6. Export from the Dataset tab for analysis or outreach

Solving Real Problems with Website Contact Details Scraper ๐Ÿ’ผ

  • ๐ŸŽฏ Sales prospecting โ€” build a contact list from website contact details extraction instead of manual copy-pasting
  • ๐Ÿ“ฃ Targeted outreach โ€” use email address scraper outputs to enrich leads and speed up campaigns
  • ๐Ÿค Recruitment and networking โ€” quickly locate business contact information extraction for hiring communications
  • ๐Ÿ”ฌ Competitive research โ€” map how companies present contact info across contact page crawler patterns
  • โš™๏ธ Data mining from websites โ€” create structured datasets for downstream workflows with consistent fields

What Sets Website Contact Details Scraper Apart? ๐Ÿ†

  • ๐Ÿ“ง Structured data parsing โ€” consistent dataset fields for emails, phone numbers, and social profile links
  • ๐Ÿ” Deduplication-ready organization โ€” results are organized by domain, helping downstream deduplication and normalization
  • ๐Ÿ›ก๏ธ Proxy support for reliability โ€” improves stability for web scraping for leads at scale
  • โœ… Simple inputs, clean outputs โ€” designed for both marketers and data analysts who want web scraping for leads without glue code

Search Limits and Capacity ๐Ÿ“ˆ

The actor processes your provided website list and returns results per domain in the dataset. Output volume depends on how much publicly available contact information exists on each site. For higher reliability at scale, you can enable proxy support via proxySettings.

Website Contact Details Scraper is intended to access only publicly available data from websites. It does not require logins or private access. Always review and follow each siteโ€™s terms of service and comply with applicable privacy and anti-spam regulations (e.g., GDPR/CCPA). For compliance or data handling questions, contact scrapidocontact@gmail.com.

Ending Note โœ‰๏ธ

Stop hunting through contact pages and scattered footer links. With Website Contact Details Scraper, you can automate web scraping for leads and get organized emails, phone numbers, and social media links into a clean datasetโ€”fast, structured, and ready for action.

FAQ โ€” Website Contact Details Scraper โ“

How Does the Website Contact Details Scraper Work?

You provide targetUrls in the actor input. The actor visits the related pages on those websites and extracts email addresses, andโ€”depending on your togglesโ€”phone numbers and social media profile links. Each domainโ€™s results are pushed into the Apify dataset using the dataset output schema fields.

What Types of Websites Can I Target?

You can scrape any websites you can access publicly, as long as the site contains contact information like email addresses and (optionally) phone numbers and social links. The actor organizes results by extracted domain so you can keep your business contact information extraction neatly structured.

How Reliable Is the Extracted Contact Information?

Reliability depends on what the website publicly lists. The actor uses publicly available source extraction and returns structured records in the dataset. If a site doesnโ€™t contain contact details, youโ€™ll simply see fewer (or empty) results in emails, phone_numbers, or social_media.

Can I Export the Results for CRM or Outreach Tools?

Yes. Results are saved to the Apify dataset (Website Contact Data / Scraped Contact Information) and you can export the dataset contents in JSON for further processing. This structured output is designed for analytics, deduplication and normalization of contacts, and lead generation automation pipelines.

Does It Support Phone Numbers and Social Media?

Yes. Use enablePhoneExtraction (default true) to extract phone numbers into phone_numbers, and use enableSocialMediaExtraction (default true) to extract social profile links into social_media.

How Do I Handle Rate Limits or Blocking?

Use proxySettings (recommended) to improve scraping stability. The actor is built to work with proxy configuration to help you run more reliably when scraping the public web.

How Do I Contact Support or Request Changes?

For support, bug reports, or feature requests, email scrapidocontact@gmail.com.