Company Enrichment API
Benchmark 2026

Compare company enrichment APIs on how accurately they fill in a company's profile across seven fields, from nothing but its website.

Last updated
[ Updated Oct 02, 2026 ]
Systems compared
[ 6 providers ]
Dataset
[ 200 companies ]
[ 01 / 03 ]
·
Results
//
Results
//

How the providers stack up

6 providers on the same 200 companies, ranked by common fields.

Which company enrichment API is best?

Apollo.io is the most accurate company enrichment API in this benchmark. It scores 89.3% on the four common fields, 8.7 points ahead of People Data Labs, and has the highest score on 6 of 7 fields. The exception is industry, where Ocean.io leads.

Which company enrichment API is best?
Use caseBest pickMeasured result
Filling in CRM company recordsApollo.io89.3% on the four common fields (HQ, employees, founded, LinkedIn), 8.7 points ahead of People Data Labs
The most complete company profileApollo.io81.6% across all seven fields, 9.6 points ahead of People Data Labs
Employee counts for sizing and routingApollo.io77.2%, 20.7 points ahead of Ocean.io, the next best
Revenue for public companiesApollo.io82.8% within 5% of the filed figure; no other provider scores above 8%
Industry labels for segmentationOcean.io69.2%, 4.0 points ahead of ContactOut; Apollo.io ranks last at 53.4%
Finding a company's LinkedIn pageApollo.ioPeople Data Labs99.2% and 98.8%, effectively tied
A second source alongside Apollo.ioPeople Data LabsOcean.io80.6% and 78.7% on the common fields, statistically tied for second

Leaderboard

Overall score with a 95% confidence interval, on the four common fields or all seven. Switch fields to see how the ranking changes.

Check all metric definitions
Share of points, 95% CI
Apollo.io
0.893
[0.860, 0.922]
People Data Labs
0.806
[0.765, 0.843]
Ocean.io
0.787
[0.744, 0.827]
FullEnrich
0.727
[0.678, 0.773]
ContactOut
0.727
[0.684, 0.768]
Data Legion
0.522
[0.492, 0.550]

On the four common fields, Apollo.io leads by 8.7 points. Apollo.io (89.3%) ranks first, People Data Labs (80.6%) and Ocean.io (78.7%) are statistically tied for second, FullEnrich (72.7%) and ContactOut (72.7%) are statistically tied for fourth, and Data Legion (52.2%) is last. Every other gap is statistically significant. Gaps are tested with a paired bootstrap over companies and a Holm correction across all 15 pairs of providers.

Full results

Every field for all 6 providers. The best value in each column is highlighted. Columns marked extra are left out of the headline score, and "not offered" means the provider does not return that field, which counts as 0.

Company Enrichment API Benchmark results, ranked by Common fields.
#ProviderHQ (higher is better)Employees (higher is better)Founded (higher is better)LinkedIn (higher is better)Industry (higher is better)extraTicker (higher is better)extraRevenue (higher is better)extraCommon fields (higher is better)All fields (higher is better)
01Apollo.ioalexandria91.0%77.2%88.7%99.2%53.4%91.3%82.8%89.3%81.6%
02People Data Labssoon88.7%51.8%85.0%98.8%62.5%90.0%4.8%80.6%72.0%
03Ocean.io85.0%56.5%80.8%94.4%69.2%not offered2.1%78.7%64.9%
04FullEnrichalexandria75.7%54.1%67.6%93.2%62.7%not offerednot offered72.7%59.6%
05ContactOut64.7%54.6%78.9%95.9%65.2%not offered7.6%72.7%60.6%
06Data Legionalexandrianot offered46.0%84.3%95.9%63.7%89.3%not offered52.2%54.1%
[ 02 / 03 ]
·
Methodology
//
Methodology
//

How is company enrichment measured?

The companies behind the benchmark, the seven fields, and how every provider is called and scored.
01

Same input for every provider

Each provider gets only the company's website, in one lookup per company.

[ 200 company websites ][ One lookup each ]
02

Answer key built first

Every value comes from SEC filings, federal records or the company's own website. The key was frozen before any provider was called; every change made after the calls is listed in the repository.

[ SEC filings ][ Federal records ]
03

Seven fields, scored by fixed rules

Code scores six fields, and every industry label on the lists picked before any provider was called. An industry label outside those lists goes to five AI models and the middle grade counts, which is why industry is left out of the headline.

[ 7 fields ][ 5 AI judges for industry ]
04

Two leaderboards

Common fields, the headline, covers the four fields scored by code alone: headquarters, employee count, founding year and LinkedIn page. All fields adds the three extra fields: industry, ticker and revenue.

[ Common fields ][ All fields ]
05

Final benchmark

200companies scored. 150 US public and 50 US private companies, the two groups weighted equally.
[ Share of points ][ 95% CI ]

The evaluation harness and a public half of the dataset are open source, so any company data provider can be scored on the same companies. Browse the code and data at firecrawl/benchmark-company-enrichment.

Dataset

200 companies scored on the full set. A 102-company public sample, about half of each group, ships for reproduction.

US public companies

150 companies drawn at random from NYSE and Nasdaq SEC filers, in four size bands from large caps to micro caps. Their answer key comes from SEC filings and their own websites.

Example answer key“amgen.com: Thousand Oaks, California · Pharmaceutical Manufacturing · 31,500 employees · founded 1980 · linkedin.com/company/amgen · AMGN · $36.8 billion revenue”
US private companies

50 companies drawn at random from employers in the Department of Labor's PERM disclosures whose employer ID also files a Form 5500 pension plan, in four size bands. Their answer key comes from those federal filings and their own websites.

Example answer key“providertrust.com: Nashville, Tennessee · Software Development · 116 to 120 employees · founded 2010 · linkedin.com/company/providertrust”

Metrics

How each of the seven fields is scored, and how many of the 200 companies it is graded on. Fields marked [extra] are shown but left out of the headline score.

Headquarters (HQ)

The principal executive office: the newest SEC filing's cover for public companies, federal labor filings for private ones. The same city, or another city in the same US metro area, is correct. Graded on 200 of 200 companies.

Employee count (Employees)

Total headcount from the latest annual report, or from federal payroll and pension filings for private companies. A count within 1.2x of the filed range scores 1, within 2x scores 0.5. Graded on 187 of 200 companies.

Founding year (Founded)

The year the business started; a holding company's or IPO vehicle's later incorporation year does not count. Within one year is correct. Graded on 139 of 200 companies.

LinkedIn page (LinkedIn)

The company's own LinkedIn page, as linked from its website. Any address of the same page counts. Graded on 156 of 200 companies.

Industry[extra]

A label from LinkedIn's industry list. Before any provider was called, two AI models picked the best-fit labels from each company's own description; a best fit scores 1, a broader or secondary label 0.75. A label outside those lists goes to five AI judges, so industry is an extra field. Graded on 199 of 200 companies.

Stock ticker (Ticker)[extra]

Any of the company's common-stock tickers. Public companies only. Graded on 150 of 200 companies.

Revenue[extra]

The latest fiscal year's revenue from SEC filings, within 5%. Public companies only. Graded on 145 of 200 companies.

[ 03 / 03 ]
·
FAQ
//
FAQ
//

Frequently asked questions

Common questions about company enrichment and how to read these results.
Of the 6 providers tested here, Apollo.io, available through Firecrawl Alexandria, scored highest. It scores 89.3% on the four common fields, 8.7 points ahead of the next provider (95% CI 6.0 to 11.4 points), and 81.6% on all seven, 9.6 points ahead, with the highest score on 6 of 7 fields; the clearest leads are on employee count (20.7 points ahead) and revenue (75.2 points ahead). On the common fields, Apollo.io (89.3%) ranks first, People Data Labs (80.6%) and Ocean.io (78.7%) are statistically tied for second, FullEnrich (72.7%) and ContactOut (72.7%) are statistically tied for fourth, and Data Legion (52.2%) is last. Every other gap is statistically significant.
Company data enrichment, also called firmographic enrichment, turns a company identifier such as its website domain into a company profile: headquarters, industry, employee count, founding year, LinkedIn page and, for public companies, stock ticker and revenue. Sales, marketing and data teams use enrichment APIs to fill in CRM records, route and score leads, and size markets.
A benchmark run by Firecrawl that measures how accurately company data providers fill in a company's profile from nothing but its website. Every provider gets the same 200 US companies (150 public, 50 private) and is scored on seven fields against an answer key built from SEC filings, federal records and the companies' own websites. Three of the six providers, Apollo.io, FullEnrich and Data Legion, are available in Firecrawl Alexandria, so the harness, the public half of the answer key and every correction are published for anyone to check.
In this benchmark, Apollo.io, with 89.3% on the common fields: 8.7 points ahead of People Data Labs (80.6%) and 10.6 points ahead of Ocean.io (78.7%), which are statistically tied. Among the common fields the gap is widest on employee count: Apollo.io 77.2%, People Data Labs 51.8%, Ocean.io 56.5%. Among the extra fields, Apollo.io returns a revenue figure and scores 82.8%, while People Data Labs and Ocean.io return revenue ranges, which rarely fall within 5% of the filed figure; on industry, Ocean.io scores highest (69.2%) and Apollo.io lowest (53.4%). By field, Apollo.io has the highest score on headquarters, employee count, founding year, LinkedIn page, ticker and revenue, and Ocean.io on industry.
Employee count is the hardest of the four common fields, with an average score of 57% across the 6 providers. Apollo.io leads at 77.2%, 1.4x the next provider, Ocean.io (56.5%), and 1.7x the last, Data Legion (46.0%). The answer key is the total headcount a company reports in its annual filing, which includes hourly and part-time staff; seasonal businesses report their year-round staff. When providers miss, they mostly miss low: Data Legion's count is too low for full credit at 72% of the companies where it returns a count, People Data Labs' at 52% and Ocean.io's at 41%, against 7% for Apollo.io.
Each answer is compared with an answer key built from SEC filings, federal records and the companies' own websites and frozen before any provider was called; corrections made after the calls are listed in the repository. Code scores every answer in the headline fields. An industry label outside the lists picked before any provider was called goes to five AI models and the middle grade counts; that is why industry is an extra field, and no AI model grades any answer in the headline score. A missing answer counts as wrong, so the score reflects coverage as well as accuracy.
Common fields covers four fields scored by code alone against a quoted primary source: headquarters, employee count, founding year and LinkedIn page. It is the headline. All fields adds three extra fields: industry, which AI judges partly grade, and stock ticker and revenue, which cover public companies only and several providers do not return. A provider that does not offer a field scores 0 on it in both scores (Data Legion, which does not return headquarters, scores 0 on it in the common fields too), so the all-fields score rewards breadth as well as accuracy.
Every headline field is checked by code against a value quoted from a primary source. No source states a company's industry label: the best-fit labels were picked from each company's own description before any provider was called, and a label outside those lists goes to five AI judges. So industry is an extra field. It is still graded for every provider, has its own tab under All fields and counts in that score. Apollo.io ranks sixth of 6 on industry (53.4%), mostly because it often returns broad labels such as "information technology & services", which usually earn partial or no credit (29 of 34 times); it still ranks first on All fields.
Apollo.io, FullEnrich and Data Legion are available through Firecrawl Alexandria, with one API key and one bill, and People Data Labs (80.6%, tied for second) is coming. Alexandria includes the top scorer in this benchmark, Apollo.io at 89.3%. On 6 of 7 fields, the best provider in Alexandria scores higher than the best provider outside it, most clearly on employee count and revenue; the exception is industry, where Ocean.io leads at 69.2%. Ocean.io and ContactOut are not in Alexandria.
Yes. The repository ships the harness, the scorer and a 102-company public sample of the answer key, so you can run any provider on the same companies and compare your public-sample score with the ones in its README. To be added to this page, open a pull request with your public-sample results and email an API key we can use (the address is in the repository's CONTRIBUTING file); we rerun your provider on the held-out half with the same code, and the table shows the full-set score.
It is re-run when results change materially or when a provider is added or updated. Each snapshot is dated and listed in the changelog on this page.

Changelog

Dated snapshots of this benchmark and what changed in each run.

  1. Oct 02, 2026First published run. 6 providers on 200 US companies (150 public, 50 private), scored on four common fields and three extra fields: industry, ticker and revenue. Answer-key corrections made after the provider calls are listed in the repository.

Each snapshot is published from a pinned run in firecrawl/benchmark-company-enrichment.