data-tools

Company emails and phones from websites

Prospecting lists usually start as a column of company domains. This tool reads each website (home page plus up to two contact, about or legal pages) and returns the business contact details the company publishes: role emails, phone numbers, postal address, contact page and official social profiles. Emails that name a person are never collected, so the output is company data, not a list of individuals.

What you get

Python example

from apify_client import ApifyClient  # pip install apify-client

client = ApifyClient("<YOUR_APIFY_TOKEN>")
run = client.actor("fguiraud/website-contact-scraper").call(run_input={
    "domains": [
        "apify.com",
        "buffer.com",
        "hubspot.com"
    ]
})

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item["domain"], item["status"], item["emails"], item["phones"][:2], item.get("linkedin"))

No Python? Open the Actor page, paste your input in the form and press Start; results export to JSON, CSV or Excel.

Real output

Fields from a real run on 2026-10-17 (long values shortened):

{
  "domain": "apify.com",
  "status": "ok",
  "companyName": "Apify",
  "emails": [
    "support@apify.com",
    "hello@apify.com"
  ],
  "phones": [],
  "address": "Na Příkopě 959/27, 11000, Prague, CZ",
  "contactPageUrl": "https://apify.com/contact",
  "linkedin": "http://linkedin.com/company/apify",
  "x": "https://x.com/apify",
  "pagesChecked": [
    "https://apify.com/",
    "https://apify.com/contact",
    "https://apify.com/contact-sales"
  ]
}

Pricing

$0.003 per website with contacts. Websites without contacts or that cannot be reached are not charged.

FAQ

Why are some websites empty?

Sites that build their pages with JavaScript or block automated visitors show no contacts to a plain HTTP request; they return no-contacts and are not charged.

Why no personal emails?

An address that names a person is personal data under laws such as the GDPR; the tool keeps only role addresses a company publishes for contact.

Can an AI agent use it?

Yes. It is an MCP server at https://mcp.apify.com/?tools=fguiraud/website-contact-scraper (listed in the official MCP registry), and there is an agent skill for Claude Code, Codex and Cursor. Field-name guesses such as url or urls are accepted.

Ready-made examples