Company Website Lead Enricher avatar

Company Website Lead Enricher

Pricing

$20.00 / 1,000 enriched domains

Go to Apify Store
Company Website Lead Enricher

Company Website Lead Enricher

Extract public company names, contact details, legal identifiers, and social links from company websites.

Pricing

$20.00 / 1,000 enriched domains

Rating

0.0

(0)

Developer

Michael Beetz

Michael Beetz

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract public B2B lead details from company websites and domains. Provide a list of websites and the Actor returns structured company identity, contact, legal, social, and evidence fields that can be exported as JSON or CSV.

What it does

For each website, the Actor fetches the homepage and prioritizes likely company information pages such as contact, about, imprint/impressum, legal, privacy, and support pages. It then extracts best-effort structured fields:

  • Company or site name
  • Legal company name when available
  • Public email addresses
  • Public phone numbers
  • Postal address from structured data or legal pages
  • Social profile links: LinkedIn, Facebook, Instagram, X/Twitter, YouTube, TikTok, GitHub
  • VAT / tax IDs and registration numbers when visible
  • Source pages used as evidence
  • Optional evidence snippets for found contact/legal fields
  • Confidence score and warnings

Common use cases

  • Enrich a CRM list from known domains
  • Build a lightweight B2B prospecting dataset
  • Collect public contact channels for partner, sales, or recruiting research
  • Audit whether websites expose clear contact and legal information
  • Convert a spreadsheet of company domains into structured JSON/CSV

Input

{
"websites": [
"https://www.apify.com",
"example.com"
],
"maxPagesPerWebsite": 6,
"includePageTextSnippets": true,
"requestTimeoutSecs": 20,
"maxWebsites": 100
}

Input fields

FieldTypeDescription
websitesarray of stringsCompany homepages or bare domains to enrich.
maxPagesPerWebsiteintegerMaximum pages to fetch per website. Higher values can find more contact/legal pages but take longer.
includePageTextSnippetsbooleanInclude short snippets showing where contact/legal values were found.
requestTimeoutSecsintegerHTTP timeout for each fetched page.
maxWebsitesintegerSafety limit for large input lists.

Output

Each dataset item represents one input website:

{
"input": "https://www.apify.com",
"canonicalUrl": "https://apify.com/",
"domain": "apify.com",
"companyName": "Apify",
"legalName": null,
"emails": ["hello@apify.com"],
"phones": [],
"address": null,
"socialLinks": {
"linkedin": ["https://www.linkedin.com/company/apify"]
},
"vatIds": [],
"registrationNumbers": [],
"sourcePages": ["https://apify.com/"],
"confidence": 0.66,
"warnings": []
}

Output fields

FieldDescription
inputOriginal website/domain from the input.
canonicalUrlFinal fetched homepage URL after normalization and redirects.
domainRegistered domain.
companyNameBest-effort public company or site name.
legalNameLegal company name found in structured data or legal/imprint pages.
emailsPublic email addresses found on fetched pages.
phonesPublic phone numbers found on fetched pages.
addressBest-effort postal address object or raw address string.
socialLinksPublic social/profile links grouped by platform.
vatIdsVAT/tax identifiers found on legal pages.
registrationNumbersCompany registration numbers found on legal pages.
sourcePagesURLs fetched and used for extraction.
evidenceOptional snippets showing where values were found.
confidence0-1 score based on how many useful signals were extracted.
warningsFetch/parsing warnings, if any.

Data and compliance notes

This Actor extracts only publicly available information from websites you provide. It does not bypass logins, paywalls, CAPTCHAs, private APIs, or access controls. Website structures vary, so results are best-effort and should be reviewed before compliance decisions or outreach campaigns.

Tips for best results

  • Use company homepages, not search result pages.
  • Increase maxPagesPerWebsite for sites with separate legal/contact pages.
  • Enable includePageTextSnippets when you need evidence for CRM review.
  • Export the dataset as CSV for spreadsheets or as JSON for automation workflows.