Company Enrichment — Domain to Firmographics, Tech & Signals
Pricing
from $10.00 / 1,000 company profiles
Company Enrichment — Domain to Firmographics, Tech & Signals
Company data enrichment from a domain or a company name: industry, headcount, HQ, founded year, description, socials, LinkedIn and the live tech stack, plus optional hiring, funding, ad and leadership buying signals. One unified profile per row, with a confidence score on every field.
Pricing
from $10.00 / 1,000 company profiles
Rating
0.0
(0)
Developer
inovaflow
Maintained by CommunityActor stats
0
Bookmarked
4
Total users
3
Monthly active users
2 days ago
Last modified
Categories
Share
You have a domain. You need a company. A form fill says jane@acme.io and nothing else. A CSV from a
conference has 400 company names and no websites. A CRM record has a URL and eleven empty fields. Every one
of those is the same job: turn the one thing you know into everything you need to decide whether this account
is worth a sequence.
That is this Actor. One domain or one company name in, one complete company profile out — who they are, how big, where, since when, what they run, and (if you ask) what just changed at the company that makes this a good week to call.
Who it is for
- RevOps and CRM owners — fill the empty columns behind a domain: industry, headcount band, HQ, founded, description, LinkedIn, socials. Bulk, flat, ready to upsert.
- AI / GTM agents — one tool call, a flat dataset, no login and no API key.
domain,industry,companySize,techStack,signalScoreandwhyNoware all on the row. - Outbound teams — qualify before you write. Tech stack tells you whether they are a fit; the signals block tells you whether now is the moment.
- Anyone building a lead list — the connective step between "I found some companies" and "I know which ones to work".
What makes it different
| A firmographics API | This Actor | |
|---|---|---|
| Input | a domain | a domain or a company name — names are resolved to domains for you |
| Tech stack | rarely, or a stale list | detected live on the site, with the actively-used ones flagged |
| "Why now" | never | optional hiring, funding, paid-ad and new-executive signals, scored 0–100 |
| Trust | one number for the whole record, or none | a confidence score on every field, plus where that field came from |
| When a source is down | the run fails | the row still ships, and sourcesSkipped says what was missing |
| Cost | flat per record | you choose what to attach; the row carries what it cost |
What you get per company
Identity — name, domain, website, linkedinUrl, logoUrl
Firmographics — industry, industries, specialties, companySize, employeesMin / employeesMax,
foundedYear, companyType
Location — headquarters, city, region, country, address, phone
Story — description, tagline
Reach — socials (LinkedIn, X, Facebook, Instagram, YouTube, GitHub)
Tech — techStack, techCount, techVerified, and per-category columns: cms, analytics, crm,
marketingAutomation, chat, support, payments, hosting, cdn, advertising, tagManagers…
Signals (optional) — signals with a block per trigger, plus flat hiringOpenRoles, fundingRound,
fundingAmountUsd, activeAdCount, newExecutive, and the derived signalScore, signalTags, sellTo,
whyNow
Trust — confidence per field, fieldSources per field, completeness, status, sourcesUsed,
sourcesSkipped, cost
How to use it
Paste the companies. Everything else already has a sensible default.
{"companies": ["gong.io", "Ramp", "https://www.hubspot.com"],"includeTechStack": true}
Add the "why now" layer when you are building a call list rather than cleaning a CRM:
{"companies": ["gong.io", "ramp.com", "lemlist.com"],"includeTechStack": true,"includeSignals": true,"signals": ["funding", "leadership", "hiring"],"signalDaysBack": 90}
Cheapest possible pass — identity, description and socials straight off the company's own site:
{"companies": ["gong.io"],"useCompanyProfile": false,"includeTechStack": false}
Confidence, and why it is per field
A company record is never uniformly true. The domain might be certain and the headcount a guess; the
description might come straight from the company and the founding year from a footer. So every field that got
a value carries its own confidence (0–100) and its own entry in fieldSources. Two independent sources that
agree raise the number; nothing is ever invented to fill a blank. completeness is the average across the
fields that were filled — one number to sort or threshold on.
Graceful by design
Sources are independent. If the tech detection is unavailable, you still get firmographics. If the company's
website is down, you still get the profile. If everything optional fails, you still get an identified,
deduplicated row — and sourcesSkipped tells you exactly what was missing and why. A run does not fail
because one part of it did.
Cost control
Three switches decide what a run costs: includeTechStack, includeSignals and maxCompanies. The base
profile and the website read are included. maxSpendUsd puts a hard ceiling on the attached lookups, and
every row carries a cost breakdown so you can see what you actually spent per company. No subscription, no
API key, no minimum.
Notes
- Dataset-only. No UI, no dashboard, no login. Four ready-made views: profile, tech, signals, audit.
- Deduplicated by domain — the same company sent twice comes back once.
- Public data only. Nothing behind a login is ever touched.