Most of them fill the same six fields you could have guessed from the company name. I ranked these by what they put on the record that was not already there, and whether they can get it there without somebody exporting a CSV first.
A rep opens an account record. Company name, domain, country, owner. Everything else is empty.
So we buy an enrichment tool. Six weeks later the same record has employee count, industry, revenue band, and a LinkedIn URL.
Better. But look at what got added. I could have guessed most of it from the company name and thirty seconds on their website.
None of it tells the rep what to say.
That is the test I used here.
Not how many fields a vendor claims to fill, but whether the fields are ones you could not have worked out yourself, and whether they arrive on the record without a human moving a spreadsheet around.
The list splits into three groups, and I have ordered it that way on purpose. Ten tools that add facts.
One that cleans up what is already there. Four that decide whether any of it ever reaches your CRM.
Enrichment is adding a fact to a record you already have. You know the domain, you want the headcount.
Prospecting is finding the record in the first place. You want every company that runs a particular checkout, you do not have a list yet.
Plenty of vendors sell both and the pricing pages rarely separate them.
It matters, because a tool priced per credit is expensive for prospecting and reasonable for enrichment, and a tool priced per seat is the reverse.
This page is about the first job. If you want the second, I wrote about what a lead costs tool by tool.
Read the third column first. Half of these fill a field you could have guessed, and the price is the same either way.
| # | Tool | What it adds to a record | Works from | Entry price | Free tier |
|---|---|---|---|---|---|
| 1 | StackScan | The technology stack | A domain | $39/mo | Limited |
| 2 | Clay | Whatever you point it at | Any column | $54/mo | 6,000 actions/yr |
| 3 | Clearbit | Firmographics, inside HubSpot | Domain or email | Credits | Trial |
| 4 | People Data Labs | Raw company and person records | Domain or name | $98/mo | Yes |
| 5 | Cognism | Phone numbers that connect | Company or person | Quote only | No |
| 6 | Dropcontact | A verified work email | Name plus company | 19 EUR/mo | 50 credits |
| 7 | Datanyze | Cheap tech plus contact | A domain | $21/mo | Yes |
| 8 | Coresignal | Headcount and hiring history | Domain or profile | $49/mo | Yes |
| 9 | Diffbot | Relationships between entities | A URL | $299/mo | Yes |
| 10 | FullContact | One identity from many fragments | Email, phone, cookie | Quote only | No |
| 11 | Insycle | Nothing new, it fixes the rest | Your CRM itself | Quote only | Trial |
| 12 | Hightouch | Anything already in your warehouse | A warehouse table | Quote only | Yes |
| 13 | n8n | Nothing, it does the moving | Any API | Self-host free | Yes |
| 14 | Zapier | Nothing, it does the moving | 7,000+ apps | $19.99/mo | Yes |
| 15 | Make | Nothing, it does the moving | Any API | $12/mo | Yes |
Scroll sideways for the full table. Prices are published entry rates in August 2026, taken from each vendor's own pricing page.
Ordered by how hard the fact would be to work out on your own.
The further down you go, the more the tool is filling something you could have found yourself.
Every other tool here can tell me how big a company is. Almost none of them can tell me what that company runs.
That is the field I actually want, because it is the only one that changes the first line of the email.
StackScan takes a domain and gives back the stack. Checkout platform, email tool, analytics, payment processor, hosting, the frameworks underneath.
It watches more than 360 million domains and tracks over 55,000 technologies.
For enrichment specifically, the part that matters is that it does not end at a download.
There is a REST API, direct CRM integrations, and an n8n node, so the stack can land on the record the same hour the record is created.
There is an MCP server too, if your team has moved research into an AI client.
I use it two ways. Backfill, where I push an export of everything already in the CRM through it and get a stack column back.
And watch, where anything new gets scanned on the way in.
The public technology pages are the cheapest way to see whether the data is any good before you pay.
Shopify and Klaviyo are the two I check most, and WooCommerce if you sell into the WordPress half of ecommerce.
One honest caveat. This is company and domain data. Nobody's mobile number comes out of it, so you will still pay somebody else for contacts.

Paste a domain, get the live stack behind it.
Clay is not a data provider. It is a spreadsheet that knows how to call fifty of them.
The idea is called waterfall enrichment. Ask provider one for the email. If it comes back empty, ask provider two.
Keep going until somebody answers, and only pay for the answer.
That fixes the single most annoying thing about buying data, which is paying full price for a 40 percent match rate and then paying a second vendor full price to cover the gap.
It writes back to HubSpot and Salesforce, and it will run conditional logic per row, so you can say things like: only look for a phone number if the company has more than fifty staff.
Two warnings. The pricing is in credits and credits disappear quickly once people start experimenting, so put one person in charge of the account.
And it is genuinely a skill. Clay rewards somebody who enjoys building the machine.
If nobody on the team is that person, it becomes an expensive spreadsheet.

Clay chains providers per row until one of them answers.
Clearbit was the default answer to this question for about eight years.
It joined HubSpot and now shows up as the intelligence layer inside the CRM rather than as something you wire in yourself.
If you already run HubSpot that is good news.
Enrichment stops being an integration you maintain and starts being a toggle, and the data lands on the record without a sync job in the middle.
If you do not run HubSpot it is now a much less interesting option than it was.
The data itself is what it always was. Solid firmographics, good logo and domain resolution, weaker once you leave the United States and Western Europe.
Pricing moved to credits, which is worth modelling before you commit.
Credit models punish teams with a lot of low value records, because every one of them costs the same to enrich as a good one.

Clearbit now sits inside HubSpot as Breeze Intelligence.
People Data Labs sells you the dataset and expects you to build the product on top.
There is no pretty interface to log into and no workflow. There is an API, a schema, and a lot of records.
For a team with an engineer this is the cheapest way to get good coverage, because you are not paying for somebody else's UI.
For a team without one it is useless, and I would not pretend otherwise.
The free allowance is real and big enough to test properly.
Pull a few hundred of your own customers and check the match rate against what you already know is true, which is the only benchmark that means anything.
Standardisation is the quiet strength here. Job titles and company names come back normalised, which saves a surprising amount of cleanup later.

People Data Labs sells the dataset, not the interface.
Most databases will hand you a phone number. Cognism will hand you one that rings.
The difference is that a chunk of their mobile numbers are verified by a person rather than scraped and hoped for, and they sell that verification as the product.
If your team calls, that is worth real money. Connect rate is the whole game in outbound calling and a bad number list quietly destroys it.
European coverage is the other reason people buy it.
Cognism does the notification and suppression work that European calling requires, which the American vendors mostly do not.
Pricing is seat based and quote only, which makes it awkward to compare with everything else on this page.
Expect it to be the most expensive line on your data budget.
It enriches well through its integrations, but it is priced like a prospecting tool.
If you only want to fill gaps on existing records you will overpay.

Cognism leans on human verified mobile numbers.
Dropcontact does something unusual. It does not keep a database of people.
It works out the likely address from the name and the company, then tests it.
Nothing personal sits on their side waiting to be leaked or subpoenaed.
That sounds like marketing until your legal team asks where the personal data in your CRM came from.
Then it is the whole reason to pick it.
European sellers care about this more than American ones, and Dropcontact is French, so the answer to the compliance question is already written down.
Billing is pay on success, which I like. You are charged when it finds something, not when it tries.
The limit is scope. This is emails and basic company tidying.
It is not going to give you headcount, revenue or a technology stack, so it sits alongside other tools rather than replacing them.

Dropcontact works out the address rather than looking it up.
Datanyze was a serious technographic product, got bought by ZoomInfo, and now lives on as a cheap browser extension with a credit allowance.
For twenty odd dollars a month you get technology signals and contact details on the same record, which is a combination nothing else here offers at that price.
The catch is depth. Coverage is thinner than it used to be and the technology list is nowhere near what a dedicated scanner sees.
I would not build a territory plan on it.
I would absolutely use it as a rep sitting on a prospect's website who wants to know two things before picking up the phone.
Treat it as a lookup tool for individuals rather than a data source for the whole team, and the price makes sense.

Datanyze is a browser first tool at a low monthly price.
Coresignal is another raw data company, but the interesting part is the shape of what they hold.
Not just how many people work somewhere, but how that number moved, and what roles were being hired.
A company record that says 200 employees is a fact.
A record that says 200 employees, up from 120 last year, with four open engineering roles, is a reason to call.
That is a genuinely different kind of enrichment and it is why I have it above the identity tools.
Pricing starts low and climbs steeply with volume, and it is credit based, so the same discipline applies as with everything else here.
Decide what you are enriching before you turn it on.
It is an API, so the People Data Labs caveat applies. No engineer, no value.

Coresignal sells firmographic and jobs data through an API.
Diffbot crawls the web and turns it into a graph of things and the links between them.
So the question it answers is not what is this company, it is how is this company connected to that one.
Subsidiaries, acquisitions, who sits on which board, which brand belongs to which parent.
For most CRM work that is more than you need and the price reflects it.
For a few jobs it is the only sensible answer.
Untangling a corporate group so that eight records collapse into one account is the obvious example, and anyone selling to enterprise knows that pain.
The free tier is real and the API is well documented. If you have a graph shaped problem, test it before you dismiss the price.

Diffbot builds a graph of companies, people and how they link.
This one solves a problem you might not know you have.
The same person signed up with a work address in 2023, a personal address on a webinar in 2024, and filled in a form last month with a typo in their surname.
Your CRM thinks that is three people. Your reporting thinks you have three times the pipeline you do.
FullContact stitches those fragments back into one identity.
It is the least glamorous job on this page and it quietly ruins the most dashboards when nobody does it.
There is no public pricing, which is a real mark against it in a list where the entry price column is supposed to mean something.
It is also worth being clear that identity resolution is not the same as enrichment. It adds no new facts.
It just stops you counting the same person four times.

FullContact stitches fragments into a single identity.
There is exactly one product on this page whose job is to make the records you already have worth enriching. It should probably be your first purchase, not your eleventh.
Everything above this line puts new facts into your CRM. Insycle deals with the fact that your CRM is already a mess.
Duplicate companies. Job titles typed nine different ways. Country as US, U.S., USA and United States in the same column. Phone numbers in four formats.
It dedupes, merges, standardises and does it in bulk with a preview before anything is written, which is the feature that matters, because bulk operations on a CRM are how people lose their jobs.
Here is why it is on an enrichment list at all.
If you enrich a database that has 15 percent duplicates, you pay to enrich those duplicates. Twice, sometimes three times.
Cleaning first is cheaper than cleaning later, and it makes every match rate you measure afterwards mean something.
No public pricing, which is annoying, but the free trial is enough to see the size of your own problem.

Insycle cleans and merges what is already in the CRM.
Enrichment that needs a person to remember it is not enrichment. These are the four ways to make it happen on its own, ranked by who should own them.
Plenty of companies buy enrichment for facts they already own.
Product usage, support ticket counts, invoice history, plan tier.
All of it sits in the warehouse and none of it reaches the CRM, so the rep never sees it.
Hightouch pushes warehouse tables out into the tools people actually work in. The category name is reverse ETL and it is unglamorous plumbing.
The reason it belongs on this list is that a record showing this account's usage dropped 40 percent last month is worth more than any firmographic field you can buy.
It also makes bought data cheaper.
Enrich once into the warehouse, sync out to every tool, rather than paying each tool to enrich the same record separately.
You need a warehouse and somebody who can write SQL. If you have neither, skip to the next three.

Hightouch syncs warehouse tables out into business tools.
The last three do not enrich anything. They decide whether enrichment ever happens without somebody remembering to do it.
n8n is the one I reach for first, because you can run it on your own server and the data never leaves it.
That matters here more than in most automation jobs.
Enrichment workflows carry personal data by definition, and every hop through somebody else's cloud is another paragraph in a data processing agreement.
A typical flow looks like this.
New company in the CRM, call StackScan for the stack, call an email provider for a contact, write both back, notify the owner in Slack if the stack contains something you sell against.
That took me an afternoon and it runs forever.
Self hosting is real work though. Somebody has to patch it, back it up and notice when it stops.
The cloud version exists for people who would rather not.

n8n chains API calls into a workflow you control.
Zapier wins on one thing and it is enough. Whatever obscure tool your marketing team bought, it connects to it.
For enrichment that translates into working today rather than after a sprint.
Trigger on a new record, call the enrichment API, write the fields back, done before lunch.
Non technical people can build and maintain these, which is the real argument.
A workflow nobody but one engineer understands is a workflow that breaks the week they go on holiday.
Costs scale with task volume and get uncomfortable at enrichment scale, because every record is tasks and records are many.
There is also the question of where the data goes. Your records pass through Zapier's infrastructure.
For most companies that is a signed agreement and a shrug, for some it is a hard no.
Fine for thousands of records a month. Look at the other two if you are doing hundreds of thousands.

Zapier connects more tools than anything else here.
Make sits between the other two. Cheaper per operation than Zapier, easier than running your own server.
The visual canvas is the part people either love or ignore.
When an enrichment flow has six branches, seeing it drawn out is genuinely faster than reading a list of steps.
Its iterator and aggregator handle the shape of enrichment work well, which is take a list, do a thing to each item, put it back together.
Error handling is better than Zapier's. You can define what happens on a failed lookup rather than watching the whole run stop.
Pricing counts operations, and every module in the chain is an operation, so a five step flow costs five per record.
Model it on your actual volume before committing.
If you are choosing between these three, ask one question. Is the data sensitive enough to keep on your own server? If yes, n8n.
If not, Make for volume and Zapier for breadth.

Make lays the workflow out visually, branch by branch.
The order matters more than the tools.
I have watched teams buy the right products and still end up with a worse database than they started with, because they did the steps backwards.
This is the sequence I use.
Every vendor quotes a match rate. It is close to meaningless on its own, because it counts anything they returned, including the wrong thing.
The number I care about is accuracy on records where I already know the truth.
So the test is always the same.
Take 200 of your own customers, strip the fields you want to test, run them through, and compare against what you already have on file.
A vendor at 60 percent coverage and 95 percent accuracy beats one at 90 percent coverage and 70 percent accuracy, every time.
Wrong data does not sit there neutrally. It gets used.
You have part of a record and you want the rest of it. Enrichment fills the gaps from an outside source.
The usual input is a company domain or a work email.
The usual outputs are company size, industry, location, contact details, and if you pick the right tool, the technology the company runs.
It is different from prospecting, which is finding records you do not have yet.
Company level facts like industry and technology stack hold up reasonably for a year.
Anything attached to a person decays much faster. Job changes alone rot roughly a quarter of contact data annually, and email addresses die with the job.
I re-enrich active accounts quarterly and everything else once a year. Enriching a dormant database monthly is just buying the same record over and over.
Buying it is not the issue.
Using it is, and the answer depends on your basis for processing and on whether you can tell the person where their data came from.
That is why vendors that do not store personal data, like Dropcontact, are popular with European teams. The provenance question has a short answer.
This is not legal advice. If you sell into Europe, the person to ask is your own counsel, before you sign with anybody.
If you want it to keep happening, yes.
The enrichment tool gets the fact. The automation tool decides whether it lands on the record without a person remembering.
Almost every enrichment project I have seen fail did so at that second step. The data was fine.
Nobody wired it up, so it ran twice and then stopped.
If you already have a CRM full of records and want them to be more useful, start with the field nobody else fills, which is the technology stack.
If your CRM is a mess, clean it first and buy nothing for a month.
If you have no records at all, this is the wrong page. You want prospecting, not enrichment.
Because nobody has all the data. Firmographics, contact details, technology and intent come from four different collection methods.
Vendors that claim all four are usually reselling three of them, and you pay the margin.
Two or three focused tools and something to glue them together costs less and breaks in ways you can diagnose.
I ranked these by one question.
What does this put on the record that I could not have worked out on my own in half a minute?
That is why a technology scanner is first and a firmographic provider is third. Employee count is easy to find.
What a company runs its checkout on is not, and it is the fact that changes the sales conversation.
Positions eleven to fifteen are ranked differently on purpose, because those tools add no facts at all.
They are there because enrichment that depends on a person remembering to run it is not enrichment, it is a one off project.
Prices are each vendor's published rate in August 2026, taken from their own pricing page.
Where a vendor does not publish a price the table says so, and I count that against them.
Nobody paid to be on this list and there are no affiliate links on this page.
Enrichment assumes you already have the records. If you do not, start with 17 lead generation tools ranked by cost per lead.
To choose which accounts deserve the expensive fields, see 15 ABM tools ranked by who builds your target list. Selling to merchants? 14 tools for finding Shopify stores.
Going after a rival's customers? 15 competitor analysis tools. On the pricing question specifically, 26 of the 67 vendors we priced publish nothing at all.