Tools / Website Contact Details Extractor: Emails, Phones & Socials

Website Contact Details Extractor: Emails, Phones & Socials

Give it a list of company websites and get back emails. Input: websites. Output (JSON/CSV): one row per item with domain, name, primaryEmail, emails, primaryPhone, phones, address, facebook, instagram, linkedin.

Run it on Apify Store →

What it's for

Example input

{
 "websites": [
  "therealtour360.com",
  "apify.com",
  "basecamp.com",
  "not-a-real-domain-xyz123.com"
 ],
 "maxPagesPerSite": 4
}

Example output

{
  "input": "https://apify.com",
  "domain": "apify.com",
  "finalUrl": "https://apify.com/",
  "httpStatus": 200,
  "name": "Apify",
  "title": "Apify: Marketplace of ready-to-run tools for AI",
  "description": "Thousands of tools to automate your business. Get real-time web data, track competitors, generate leads, and integrate your apps and AI agen…",
  "primaryEmail": "[email protected]",
  "phones": [],
  "primaryPhone": null,
  "address": "Na Příkopě 959/27, Prague, 11000, CZ",
  "facebook": null,
  "instagram": null,
  "linkedin": "https://linkedin.com/company/apify",
  "x": "https://x.com/apify",
  "youtube": null,
  "tiktok": "https://tiktok.com/@apifytech"
}

Input reference

FieldTypeNotes
websites requiredarrayDomains or URLs, one per line.
maxPagesPerSiteintegerHomepage + contact/about pages.
includePhonesbooleantel: links and schema.org telephone.
respectRobotsTxtbooleanSkip pages disallowed for all bots.
maxConcurrencyintegerMax concurrent sites

Pricing

Pay per event: Website processed $0.002. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.

How to run

  1. Open the Store page and click Try for free.
  2. Fill in the input (or paste the example JSON in the JSON tab).
  3. Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
  4. Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.

Open Website Contact Details Extractor on Apify →