Website Scraper Search Email, Phone, & Social Media avatar
Website Scraper Search Email, Phone, & Social Media

Pricing

from $1.30 / 1,000 results

Go to Apify Store
Website Scraper Search Email, Phone, & Social Media

Website Scraper Search Email, Phone, & Social Media

Automatically extracts emails, social media links, and phone numbers from any website. Perfect for quickly gathering contact details and online presence data of businesses or professionals.

Pricing

from $1.30 / 1,000 results

Rating

0.0

(0)

Developer

Scraping Solutions

Scraping Solutions

Maintained by Community

Actor stats

1

Bookmarked

32

Total users

22

Monthly active users

25 days ago

Last modified

Share

🌐 Website Contacts Scraper

🧠 Overview

Website Contacts Scraper is a powerful and intelligent extractor designed to collect emails, phone numbers, and social media profiles directly from any public website.
Whether you’re building a business leads database, conducting academic research, or enhancing your CRM contact list, this scraper does all the heavy lifting for you.

It automatically navigates through your target websites, analyzes their HTML structure, and returns a clean, structured JSON output with everything you need — no code required.


🚀 Features

Emails Extraction — Finds all valid email addresses from the given website.
Phone Numbers Detection — Captures international and local formats.
Social Media Scraping — Detects links to LinkedIn, X (Twitter), Facebook, Instagram, and YouTube.
Contact Page Discovery — Automatically identifies and extracts potential contact or about pages.
Fast & Scalable — Designed to process multiple websites efficiently.
Clean JSON Output — Ready to integrate into databases, APIs, or spreadsheets.


🧩 Input Example

The scraper accepts a JSON input with a list of URLs under the key "Posts".
Each URL represents a website to be scanned.

{
"Posts": [
"https://www.hotelramada.com/"
]
}

📤 Output Example

The scraper returns a list of objects, one per website, containing detected emails, phones, social links, and other useful information.

[
{
"website_url": "https://www.southampton.ac.uk/people?page=1",
"emails": [
"A.Bateman@soton.ac.uk",
"press@southampton.ac.uk",
"supportus@soton.ac.uk"
],
"social": {
"linkedin": [
"https://www.linkedin.com/in/dr-achala-gupta-9a97a6335/"
],
"x": [
"https://twitter.com/unisouthampton"
],
"facebook": [
"https://www.facebook.com/unisouthampton"
],
"instagram": [
"https://instagram.com/uni_southampton"
],
"youtube": [
"https://www.youtube.com/user/sotoncomms"
]
},
"contact_page": "https://www.southampton.ac.uk/about",
"phones": [
"+4402380595000",
"+447554463381"
],
"final_url": "https://www.southampton.ac.uk/people?page=1"
}
]

⚙️ How It Works

  1. Input the target URLs (websites) you want to analyze.
  2. The scraper visits each site and retrieves its HTML content.
  3. It then scans the content using smart regular expressions and pattern recognition to:
    • Extract emails and phone numbers.
    • Detect and normalize social media links.
    • Identify relevant “Contact” or “About” pages.
  4. Finally, it returns all structured data in JSON format.

💡 Use Cases

  • 🏢 B2B Lead Generation — Collect company emails and social profiles.
  • 🎓 Academic or Market Research — Gather contact information for institutions or projects.
  • 📞 CRM Enrichment — Update or expand your contact databases automatically.
  • 🌍 Digital Marketing — Build segmented lists for outreach campaigns.
  • 🔍 Data Mining — Extract and analyze digital footprints across the web.

🛠️ Best Practices

  • Provide URLs of public websites only.
  • Avoid sites requiring authentication or JavaScript-heavy navigation (e.g., social platforms’ internal pages).
  • For best results, use the root domain (e.g., https://example.com) or its contact/about pages.

📦 Output Format

FieldTypeDescription
website_urlstringOriginal URL analyzed
emailsarrayList of detected email addresses
phonesarrayList of detected phone numbers
socialobjectSocial media links grouped by platform
contact_pagestringURL of the detected contact/about page
final_urlstringFinal resolved URL after redirects

🔒 Privacy Notice

This actor only extracts publicly available contact information.
It does not attempt to bypass authentication, paywalls, or private APIs.


🧰 Tech Stack

  • Python 3.10+
  • BeautifulSoup4 / aiohttp / Regex
  • Apify SDK (optional for deployment)

🌟 Summary

“Website Contacts Scraper is your all-in-one solution to find emails, phones, and social media links from any website.
Save hours of manual research — get structured, accurate data in seconds.”