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

Disclosure: Firecrawl runs this benchmark and sells access to four of the six providers tested (Apollo.io, People Data Labs, FullEnrich and Data Legion) through Firecrawl Alexandria. A public sample of the answer key, the harness and the scoring are published on GitHub.

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 Labsalexandria88.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.

Changelog

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

  1. Oct 07, 2026People Data Labs is now available in Firecrawl Alexandria. Corrected how the repository README describes Ocean.io's employee count.
  2. 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.

Related

The product behind this benchmark, and where to read more.

//
Get started
//
Ready to build?
Start getting web context for free and scale seamlessly as your project expands. No credit card needed.
Are you an AI agent? See setup options