Company Data Enrichment — Domain to Company Profile avatar

Company Data Enrichment — Domain to Company Profile

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Company Data Enrichment — Domain to Company Profile

Company Data Enrichment — Domain to Company Profile

Feed a list of domains and get a company profile for each: name, description, industry, logo, location, founded year, employee size, tech stack, emails, and socials — pulled from the company's own website. No LinkedIn, no cookies. Pipeline-ready for bulk CRM enrichment.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Jim Whyte

Jim Whyte

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Turn a list of domains into full company profiles in one run. Feed it a spreadsheet of websites — a handful or thousands — and get back structured company data for each, pulled straight from the company's own website. No LinkedIn, no cookies, no accounts — so it doesn't break the way LinkedIn scrapers do, which makes it safe to wire into a pipeline.

Built for bulk CRM / lead enrichment: you have a list of domains (from a form, a contact scraper, a Maps export, a signup list) and this fills in who the company actually is.

What you get per domain

FieldSource
Company nameschema.org data, OpenGraph, page title
Descriptionschema.org / meta description / about page
Industry / keywordsmeta keywords
Location / HQschema.org address
Foundedschema.org foundingDate
Employeesschema.org numberOfEmployees
Tech stackHTML fingerprints (CMS, e-commerce, analytics, frameworks…)
SocialsLinkedIn, Twitter/X, Facebook, Instagram, YouTube, TikTok, GitHub
Emails & phonesmailto:/tel: + contact/about page (optional)
Logoschema.org logo / OpenGraph image

The richest data comes from sites that publish schema.org Organization markup (many do) — e.g. a single run can return a company's full HQ address, founding date, and logo automatically.

Feed it your whole database of domains

  • Paste or upload a list right in the input form.
  • Pipe thousands in via the API from your CRM, database, or app.
  • Chain it after another Apify actor (a contact scraper, a Maps scraper) so leads are enriched hands-off.
  • Pull the input list from Google Sheets with Apify's integrations.

Output

One record per domain:

{
"input": "monzo.com",
"status": "ok",
"name": "Monzo Bank",
"description": "Making money work for everyone",
"location": "Broadwalk House, 5 Appold St, London, EC2A 2AG",
"founded": "2015-02-18",
"employees": null,
"tech": ["React", "Next.js"],
"socials": { "linkedin": "https://www.linkedin.com/company/monzo-bank" },
"emails": [],
"logo": "https://monzo.com/static/images/monzo-logo-stacked.svg"
}

status is one of ok, no_data_found, unreachable, invalid_input, or error.

Pairs with: Bulk Contact & Email Scraper

Need the actual contacts at these companies too? Run the same domain list through Bulk Contact & Email Scraper to pull emails, phone numbers, and social profiles from each site. Enrich the company, then reach the people — one lead-gen pipeline.

Pricing

Pay per domain enriched — no subscription, no minimum. If you set a maximum charge on a run, the actor stops cleanly once that budget is reached — it never runs up costs beyond your cap.