VOOZH about

URL: https://apify.com/mambalabs/company-firmographic-enricher

โ‡ฑ Company Firmographic Enrichment from a Domain ยท Apify


๐Ÿ‘ Company Firmographics: Employees Industry HQ Revenue Clay avatar

Company Firmographics: Employees Industry HQ Revenue Clay

Pricing

from $3.40 / 1,000 results

Go to Apify Store

Company Firmographics: Employees Industry HQ Revenue Clay

Domain to structured company firmographics: employee band, industry, HQ, founded year, revenue estimate, logo, and description from schema.org JSON-LD and meta tags. Flat JSON, Clay ready, with source provenance.

Pricing

from $3.40 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Mamba Labs

Mamba Labs

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

7 days ago

Last modified

Share

Company Firmographics: Employees, Industry, HQ, Revenue from a Domain

Turn a company domain into a structured firmographic record. Give it a domain and get back employee band, industry, HQ location, founded year, a revenue estimate, logo, and description, parsed from the company's own schema.org/Organization JSON-LD and HTML meta tags. Every record carries a source_signals array and a data_completeness score, so you always know where the data came from and how much was found. Flat JSON, one row per domain, ready to drop into a Clay table. Pure HTTP, no browser, no paid data provider, no Crunchbase.

Built for Clay users, RevOps teams, and outbound agencies that need enriched company records without a ZoomInfo or Clearbit dependency. It extends the JSON-LD parsing pattern from the Domain to LinkedIn URL Resolver and is the canonical company record the rest of the Mamba Labs fleet joins on.

What's Inside

Ready-to-Run Examples

Each example is a pre-configured version of this actor for a specific use case. Click any link to open it in the Apify Console and run it immediately.

ExampleWhat it does
Enrich Company Firmographics from a DomainGet company name, industry, employee count, and location from a domain.
Free Clearbit Alternative: Company Lookup by DomainDomain-to-company enrichment as a low-cost Clearbit alternative.
Bulk Domain to Company Data EnrichmentEnrich a full list of domains with firmographic data in one batch run.
Domain to Employee Count and Company SizeGet headcount and company size band from a domain.
Name and Domain Company Enrichment with FallbackEnrich using both company name and domain for higher match rates.

Looking for a different configuration? Open the Input tab to build your own.

Features

  • Structured firmographics from the company's own site. Employee band, industry, HQ, founded year, revenue estimate, logo, and description from schema.org/Organization JSON-LD, with HTML meta tags as a fallback.
  • Transparent provenance. A source_signals array on every record names exactly which sources contributed (JSON-LD, meta tags, proxy fetch). No competitor exposes this.
  • Honest coverage score. data_completeness (0 to 100) tells you how much of the firmographic record was actually found, so you can gate downstream work on real coverage.
  • No paid data dependency. Pure HTTP and public structured data. No ZoomInfo, Clearbit, or Crunchbase. Lower cost, fully auditable.
  • Datacenter proxy fallback. Fetches direct first and only falls back to a datacenter proxy when a domain blocks, keeping runs fast and cheap.
  • Batch and cache. Pass a domains array for bulk runs; results are cached for 7 days to make repeat lookups free.

Input

FieldTypeRequiredDefaultDescription
domainstringnostripe.comBare domain without https:// or trailing slash.
company_namestringnononeOptional company name, used as a fallback label when the page does not expose one.
domainsarraynononeList of bare domains for batch processing. Takes precedence over domain. One output row per domain.
batchSizeintegerno5Domains enriched concurrently per wave in batch mode. Maximum 10.
skipCachebooleannofalseForce a fresh enrichment and ignore the 7 day result cache.

Provide either domain or domains.

Output

One flat row per domain. Every field is always present; absent values are null.

FieldTypeDescriptionExample
domainstringNormalized input domaingitlab.com
company_namestringFrom JSON-LD name, meta tags, or the input fallbackGitLab
employee_bandstringBucketed employee range, or null1001-5000
employee_countintegerRaw count from JSON-LD numberOfEmployees, or null2500
industrystringBest-effort industry, often nullFinancial Services
hq_locationstring"City, Region, Country" from JSON-LD addressSan Francisco, CA, US
founded_yearstringFour digit year from foundingDate2011
revenue_estimatestringHeuristic band from employee count, not authoritative$250M-$1B
logo_urlstringFrom JSON-LD logo or og:imagehttps://.../logo.svg
descriptionstringCompany description, capped at 500 charactersGitLab is ...
source_signalsarrayWhich sources populated the record["jsonld_organization"]
data_completenessinteger0 to 100, share of the eight core fields populated88
run_datestringISO timestamp of the run2026-06-19T13:13:15Z

Heuristics: employee_band buckets the raw count (1-10 through 10001+). revenue_estimate is derived from the employee count using a per-employee proxy and is an estimate, not an authoritative figure. industry is best-effort and is often null because schema.org has no first-class industry field. data_completeness and source_signals let you gate on real coverage rather than assuming a field is present.

Pricing

TierDiscountPer resultPer 1K results
Free (no plan)0%$0.004$4.00
Starter (Bronze)~5%$0.0038$3.80
Scale (Silver)~10%$0.0036$3.60
Business (Gold)~15%$0.0034$3.40

Free tier: 50 results per month included, resets monthly. Cached repeat lookups within 7 days are free.

Usage Examples

Apify Console / API

curl-X POST "https://api.apify.com/v2/acts/YlUtLWjfPpqykmB8g/run-sync-get-dataset-items?token=YOUR_TOKEN"\
-H"Content-Type: application/json"\
-d'{"domain":"gitlab.com"}'

Batch:

{"domains":["gitlab.com","stripe.com","notion.so"],"batchSize":5}

Clay Integration

  1. Add an Enrichment column of type HTTP API, or use the Apify integration.
  2. Call this actor with domain mapped to your domain column.
  3. Map the returned fields to columns: company_name, employee_band, industry, hq_location, founded_year, revenue_estimate, data_completeness.
  4. Gate downstream enrichment or outreach on a formula like data_completeness >= 50 to skip rows where little firmographic data was found.

The output is flat and one row per domain, so every field maps directly to a Clay column with no JSON unwrapping.

MCP Integration

$npminstall @mambalabsdev/mcp-company-firmographic-enricher
{
"mcpServers":{
"company-firmographic-enricher":{
"command":"npx",
"args":["-y","@mambalabsdev/mcp-company-firmographic-enricher"],
"env":{"APIFY_TOKEN":"YOUR_TOKEN"}
}
}
}

Tool: enrich_company_firmographics with { "domain": "gitlab.com" }.

Prefer one install for the whole fleet? The Mamba Labs GTM Suite (https://www.npmjs.com/package/@mambalabsdev/mcp-gtm-suite) exposes eleven of these actors as tools in a single MCP server.

Error Handling

ConditionBehaviorOutput
Empty or invalid domainEmpty record pushed, run continuesall fields null, data_completeness:0
Domain unreachable or fetch failsEmpty record, source_signals:[]row emitted, not a run error
Direct fetch blocked (403 or 429)Retry via datacenter proxy; if still blocked, empty recordsource_signals notes the proxy attempt
No JSON-LD on the pageFall back to HTML meta tagspartial record from meta only
One domain throws in a batchCaught per domain, empty record pushedother rows unaffected

Limitations

  • Coverage varies by what the company publishes. Firmographics come from the company's own structured data. Sites with rich schema.org/Organization JSON-LD return a near-complete record; sites with only basic meta tags return name, description, and logo. data_completeness and source_signals make this transparent on every row.
  • revenue_estimate is a heuristic, not a figure. It is derived from the employee count using a per-employee proxy. Treat it as a rough band, not an authoritative revenue number.
  • industry is best-effort. schema.org has no first-class industry field, so this is often null. Do not rely on it being present.
  • No paid data provider. This actor does not call ZoomInfo, Clearbit, or Crunchbase, so it will not return data those providers hold but the company does not publish. That is the tradeoff for fully auditable, low-cost, ToS-clean enrichment.
  • Data freshness. Results are cached for 7 days. Pass skipCache: true for a live enrichment.

Mamba Labs GTM Actor Fleet

ActorWhat it doesPrice/result
GTM Hiring Signal ScraperDetects GTM hiring from career pages (Greenhouse, Lever, Ashby)$0.05
GTM Tech Stack Signal EnrichmentDetects CRM, sequencer, and marketing automation from a public site$0.015
GTM Signals AggregatorCombines hiring and tech signals into one composite GTM score$0.09
Job Board Keyword Signal ScannerScans 5 ATS platforms for roles in any category$0.05
Domain to LinkedIn URL ResolverResolves a domain or name to its LinkedIn URL with firmographics$0.006
ICP Fit ScorerScores a company against your ideal customer profile$0.05
Domain Deliverability CheckerAudits email deliverability: SPF, DKIM, DMARC, MX, health score$0.005
Company Firmographic EnricherEnriches a domain into employee band, industry, HQ, revenue$0.004
Company Social Presence MapperMaps a domain to social URLs and follower counts$0.015
Company Identity ResolverResolves name, domain, or LinkedIn into one canonical identity$0.007
Company Change-Event FeedMonitors a domain and returns only what changed since last run$0.06
Funding & Press Signal ScannerScans news and press for funding, exec moves, launches, M&A$0.03

One-install option: the Mamba Labs GTM Suite MCP server exposes eleven of these actors as tools in a single package. Each actor also has its own MCP wrapper.

All actors: apify.com/mambalabs | Website: mambabuilt.com

Built by Mamba Labs.

You might also like

Company Data Enrichment โ€” Firmographics, Revenue & HQ

foxlabs/company-enrichment

Enrich a list of company names or domains with clean firmographics: website, industry, HQ, employee count, revenue range, founded year, ownership & description as JSON. A low-cost ZoomInfo / Clearbit alternative for CRM enrichment, lead lists & sales intelligence.

42

Free Company Lookup โ€” Domain, Industry, HQ & Logo

foxlabs/company-lookup-free

Free company lookup: type company names and get website/domain, industry, HQ, founded year, description & logo as clean JSON. Need revenue, employees, competitors, funding or tech stack? Use the foXLabs B2B Intelligence Suite (Owler / Craft.co / Built In).

42

LinkedIn Company Scraper - Firmographics & B2B Leads

scrapesage/linkedin-company-scraper

Scrape public LinkedIn company pages by URL, slug, numeric ID, domain or name. Get name, industry, company size, employee count, followers, website, HQ address, specialties, founded year, type, logo & latest post โ€” plus a lead score and only-new monitor mode.

Glassdoor Company Scraper โ€” Ratings, Reviews, Size & Industry

foxlabs/glassdoor-intelligence

Scrape Glassdoor company data as clean JSON โ€” overall rating, review count, % recommend, CEO approval, company size, industry, HQ, revenue & founded year. Employer reputation + firmographics by company name, for sourcing, competitive research, recruiting & due diligence.

2

LinkedIn Company Scraper - No Login, No Cookies

logiover/linkedin-company-scraper

Scrape LinkedIn company firmographics without login or cookies. Export company data to CSV/JSON - headcount, industry, HQ, followers, website & logo.

LinkedIn Company Profile Scraper

coregent/linkedin-company-profile-scraper

Scrape public LinkedIn company pages in bulk and return clean company intelligence (name, industry, website, size, HQ, founded year, specialties, follower/employee signals, locations, profile URLs). Flat CSV-ready output. No login or cookies.

2

LinkedIn Company Scraper โ€“ Employees, Followers & Firmographics

foxlabs/linkedin-company-scraper

Scrape public LinkedIn company pages โ€” no login, no cookies. Get exact employee count, followers, website domain, HQ address, description & logo as clean JSON/CSV/Excel. For B2B lead-gen, TAM sizing & firmographic enrichment.

5

Company Profile Data Enrichment & Firmographics API

dev00/company-profile-enrichment-api

Extract full corporate profiles, social links, email records, technology stacks, contact numbers, and industry firmographics for any domain.

dev00

5

Company Firmographic & Logo API

technicaldost/firmographic-logo-api

Turn a domain into company firmographics + logo: name, description, industry, logo, social profiles and emails. Fast, stateless, developer-friendly.

๐Ÿ‘ User avatar

Technical Dost Solutions

4