Website Contact & Social Extractor avatar

Website Contact & Social Extractor

Pricing

from $1.05 / 1,000 page analyzeds

Go to Apify Store
Website Contact & Social Extractor

Website Contact & Social Extractor

Find public emails, phones, social profiles, and contact pages with evidence URLs, deduplication, bounded discovery, and private-network protection.

Pricing

from $1.05 / 1,000 page analyzeds

Rating

0.0

(0)

Developer

Michael Olmos

Michael Olmos

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Find public emails, phone numbers, social profiles, and likely contact pages from websites. Results are deduplicated and tied to the exact evidence page.

Better defaults

  • Follows contact, about, team, support, company, and imprint links within a strict page limit.
  • Stays on the starting domain by default.
  • Blocks localhost, private IPs, private DNS answers, embedded credentials, and unsafe redirects.
  • Returns clear failure rows and omits full page bodies.

Provide startUrls, maxPagesPerSite, and discovery controls. The default sample uses Apify's public contact page.

Quick start

{
"startUrls": [
{ "url": "https://apify.com/contact" }
],
"maxPagesPerSite": 3,
"discoverContactPages": true,
"sameDomainOnly": true,
"timeoutSecs": 20
}

Start with one company and a low page limit. Increase maxPagesPerSite only when additional about, team, support, or imprint pages produce useful evidence.

Output

Each successful page row includes the requested site, final URL, page title, public emails, phone numbers, social links, and evidence URL. Contacts are normalized and deduplicated across the bounded crawl. Failed fetches remain explicit and uncharged, while OUTPUT summarizes pages, sites, findings, failures, and budget status.

Use the Actor for public-company enrichment, supplier research, partnership discovery, directory maintenance, or a human-reviewed lead-research workflow. It is intentionally not an authenticated or personal-profile scraper.

API and automation

curl -X POST \
"https://api.apify.com/v2/acts/gifted_wagon~website-contact-social-extractor/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"startUrls":[{"url":"https://apify.com/contact"}],"maxPagesPerSite":2}'

For n8n or Make, map a company-website column into startUrls, keep limits bounded, and send results to a review queue before outreach.

Pricing

The primary page-analyzed event starts at $0.0015 per successfully analyzed HTML page. Only successful page rows are charged; failed pages and the OUTPUT summary are uncharged. A small Actor-start event covers startup.

Responsible use

Public contact data can still be personal data. Use it only with a lawful basis, honor opt-outs and applicable anti-spam rules, minimize retention, and do not use the Actor for harassment, credential discovery, or sensitive-person targeting.

FAQ and limitations

  • Does it crawl an entire website? No. Discovery is deliberately bounded by maxPagesPerSite.
  • Can it access logged-in pages? No. It works with public HTTP/HTTPS pages.
  • Does an extracted address grant permission to contact someone? No. You remain responsible for consent, lawful basis, and opt-outs.
  • Why might JavaScript-rendered contacts be absent? This HTTP-first Actor does not execute every client-side application.