Website Contact Details Scraper - Email, Phone & Social
Pricing
from $2.50 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
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 ๐ ๏ธ
| Capability | What It Means for You |
|---|---|
โ
Website-first targeting (targetUrls) | Provide specific websites you care about for focused business contact information extraction |
| โ Email extraction | Pulls 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 output | Produces a consistent JSON dataset schema you can directly import into tools for lead generation automation |
| โ Proxy support | Includes proxy configuration to help with reliable web scraping at scale |
| โ Resilience-focused scraping | Uses built-in runtime resilience patterns (e.g., resilience in fetching) so runs are more dependable |
| โ Domain normalization in results | Ensures 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}}
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
targetUrls | array | โ Yes | โ | List of target website URLs to scrape for contact information |
enablePhoneExtraction | boolean | No | true | If enabled, the scraper will also extract phone numbers found on the pages |
enableSocialMediaExtraction | boolean | No | true | If enabled, the scraper will detect and extract social media profile links (e.g., LinkedIn, Twitter, Facebook) |
proxySettings | object | No | { "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"}]}
| Field | Label | Format | Description |
|---|---|---|---|
domain | Domain | text | Domain extracted from the provided target website URL |
homepage_url | Homepage | link | Homepage URL constructed for the extracted domain |
emails | Email Addresses | array | Email records extracted from the websiteโs publicly available sources |
phone_numbers | Phone Numbers | array | Extracted phone number records (present when phone extraction is enabled) |
social_media | Social Media | object | Social media profile records (present when social extraction is enabled) |
Step-by-step launch guide:
- Open the actor in the Apify Console
- Paste your target website URLs into targetUrls
- Toggle
enablePhoneExtractionandenableSocialMediaExtractionbased on what you need for your lead generation automation workflow - (Optional) Configure
proxySettingsfor smoother large runs - Run and monitor logs
- 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.
Is It Legal to Scrape Website Contact Details Scraper? โ๏ธ
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.