Website Email, Contact & Social Media Profile Scraper avatar

Website Email, Contact & Social Media Profile Scraper

Pricing

from $4.00 / 1,000 domain contact auditeds

Go to Apify Store
Website Email, Contact & Social Media Profile Scraper

Website Email, Contact & Social Media Profile Scraper

Extract clean Business Emails, Phone numbers, Office Address, LinkedIn, Facebook, Instagram, Twitter/X, YouTube, TikTok, WhatsApp, and GitHub profile links.

Pricing

from $4.00 / 1,000 domain contact auditeds

Rating

0.0

(0)

Developer

sadique shaikh

sadique shaikh

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

📞 Website Email, Contact & Social Media Profile Scraper

Apify Actor Pay Per Event

Extract clean business contact details and social media profile links from any website domain list. Fast, accurate, and optimized for sales prospecting and cold outreach automation.


📌 Table of Contents


🌟 Key Features

  • 📧 Clean Business Email Extraction: Filters out static asset emails (e.g. sentry.io, schema.org, .png).
  • 📞 Phone Number Detection: Regex pattern extractor supporting international phone formats.
  • 🏢 Physical Address Detection: Locates office and store address snippets.
  • 🔗 Contact & About Page Links: Automatically resolves direct URLs to contact and about us pages.
  • 🌐 9 Social Media Profiles: Extract verified links for:
    • LinkedIn, Facebook, Instagram, X (Twitter), YouTube, TikTok, WhatsApp, Pinterest, GitHub

📥 Input Parameters

ParameterTypeDefaultDescription
domainsTextStringRequiredList of domain names or URLs separated by newlines.
maxThreadsInteger15Parallel crawling concurrency rate.
timeoutInteger10Request timeout per domain in seconds.
{
"domainsText": "google.com\nshopify.com\nstripe.com",
"maxThreads": 15,
"timeout": 10
}

📤 Output Dataset Example (JSON)

{
"domain": "example.com",
"status": "Online",
"load_time_sec": 0.85,
"emails": ["contact@example.com", "sales@example.com"],
"phones": ["+1 800-555-0199"],
"office_address": "123 Business Ave, San Francisco, CA",
"contact_page_link": "https://example.com/contact",
"about_page_link": "https://example.com/about",
"has_contact_form": true,
"social_links": {
"linkedin": "https://linkedin.com/company/example",
"facebook": "https://facebook.com/example",
"twitter": "https://twitter.com/example",
"instagram": "https://instagram.com/example"
}
}

💻 Integration Examples

Node.js / JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_KEY' });
const run = await client.actor('validatormails/website-contact-social-scraper').call({
domainsText: 'stripe.com\nshopify.com',
maxThreads: 15
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Python

from apify_client import ApifyClient
client = ApifyClient('YOUR_API_KEY')
run = client.actor('validatormails/website-contact-social-scraper').call(run_input={
'domainsText': 'stripe.com\nshopify.com',
'maxThreads': 15
})
for item in client.dataset(run['defaultDatasetId']).iterate_items():
print(item)

💳 Pricing & Pay-Per-Event (PPE)

  • $0.0040 per domain processed ($4.00 per 1,000 domains).
  • You only pay for successful website results.

❓ Frequently Asked Questions

Q: How fast is the scraper?
A: With multi-threading enabled, it can process up to 500 domains per minute.