Company lookalike search

Similar Companies API

Find lookalikes and competitors of any company. AI matching on what a business actually does to find truly similar companies, across 33M+ candidates.

POST /companies/similar
// Request
{
  "domain": "shopify.com"
}
 
// Response
{
  "items": [
    { "name": "Ecwid", "domain": "ecwid.com", ... },
    { "name": "BigCommerce", "domain": "bigcommerce.com", ... },
    { "name": "Shopline", "domain": "shopline.com", ... },
    // ...7 more results
  ],
  "metadata": { "scores": { "ecwid.com": 0.88, ... } },
  "totalItems": 351
}

Top matches for Shopify

Ecwid Ecwid
88%
BigCommerce BigCommerce
86%
Shopline Shopline
86%
PrestaShop PrestaShop
86%
WooCommerce WooCommerce
86%

Matched on: business model, context, industry

Trusted by the fastest growing companies

4.9 on G2
Clay ContactOut Lempire Hitpay Salesforge Clay ContactOut Lempire Hitpay Salesforge

Try it yourself

Enter a company domain to find lookalike companies and explore the rest of the API suite.

Explore all APIs

Explore our B2B data APIs in real time. No signup needed.

AI-Powered

Multi-Attribute Matching

Our AI understands business model and context to find truly similar companies — not just keyword matches.

Company A
Company B
Series C
500+ employees
North America
Seed stage
50 employees
Europe
Industry
Business Model
Tech Stack
33M+ Companies

Massive Lookalike Pool

Search across our database of 33M+ companies to discover the most relevant lookalikes in every industry and geography.

Explore our data
Fintech 2.1M Healthcare 1.8M SaaS 3.2M E-commerce 4.5M Real Estate 1.2M Logistics 890K Fintech 2.1M Healthcare 1.8M SaaS 3.2M E-commerce 4.5M Real Estate 1.2M Logistics 890K
Manufacturing 2.8M Education 1.1M Media 760K Energy 540K Consulting 1.9M Biotech 320K Manufacturing 2.8M Education 1.1M Media 760K Energy 540K Consulting 1.9M Biotech 320K
Agriculture 670K Aerospace 180K Retail 3.9M Construction 1.5M Insurance 410K Telecom 290K Agriculture 670K Aerospace 180K Retail 3.9M Construction 1.5M Insurance 410K Telecom 290K
Legal 580K Food & Bev 2.3M Cybersecurity 210K Gaming 340K Transportation 1.1M AI & ML 150K Legal 580K Food & Bev 2.3M Cybersecurity 210K Gaming 340K Transportation 1.1M AI & ML 150K
Hospitality 1.7M Mining 95K Pharma 280K Fashion 1.3M Non-Profit 620K Automotive 450K Hospitality 1.7M Mining 95K Pharma 280K Fashion 1.3M Non-Profit 620K Automotive 450K
Use cases

Similar companies workflows

Start with companies you know to find customer lookalikes, research competitor candidates, and recommend related businesses in your product.

Find lookalikes of your best customers

Input
Domains from a successful customer segment as seeds, with geography and employee filters and current customers excluded.
Fields used
Name, domain, description, industry, employee range, location, and similarity score.
Your action
Review returned profiles for fit, then send qualified accounts to your CRM as a prospect list for outbound or account-based marketing.

Discover competitor candidates

Input
Your own company domain or the domain of a known competitor.
Fields used
Name, domain, description, industry, and similarity score to build a research shortlist.
Your action
Compare products, target buyers, and use cases. Classify candidates as direct competitors, indirect competitors, or adjacent businesses before using them in research or sales workflows.

Embed company recommendations

Input
The domain of the company profile a user opens in your app.
Fields used
Company ID, name, domain, logo URL, description, and similarity score.
Your action
Display a “Similar companies” panel and use company IDs to connect recommendations to detail pages or saved-account lists.

Estimate a target account segment

Input
Representative seed companies and filters that reflect your ideal customer profile.
Fields used
Company ID and domain to deduplicate accounts; industry, employee range, and location to review the segment.
Your action
Count the qualified, unique accounts to estimate a target segment. The count depends on seeds, filters, similarity settings, and database coverage. A full TAM estimate also requires market-coverage and revenue assumptions.

Prioritize lookalike accounts in your CRM

Input
Domains of customers in your target segment as seeds for finding similar accounts.
Fields used
Similarity score, employee range, location, and industry as inputs to your qualification rules.
Your action
Score and review accounts against your rules, then let your CRM workflow assign owners and queue them for outreach.

Find companies to recruit from

Input
Domains of employers whose teams have the experience you need, with geography and company-size filters.
Fields used
Domain, description, industry, employee range, and location to shortlist potential source employers.
Your action
Review each company's products and industry, then pass selected domains to People Search to find people in the roles you need.

Similar Companies API FAQs

What is the Similar Companies API?
The Similar Companies API finds companies that closely resemble a given target company by understanding their business model, context, and what they actually do — not just surface-level attributes. Powered by AI.
What is a similarity score?
A similarity score is a value between 0 and 1 that indicates how closely a returned company matches your seed company or companies. Higher scores indicate closer matches. Use the score to prioritize candidates, then review their business descriptions, industry, size, and location against your criteria. You can set minScore to filter out results below your chosen threshold. See the API reference for details.
What inputs does the API accept?
You can provide a company domain, name, or CompanyEnrich ID as the input. The API will identify the target company and return a list of the most similar companies from our database.
How many similar companies are returned?
By default, the API returns the top 10 most similar companies. You can customize this using the limit parameter to retrieve more or fewer results per request.
Do similar company results include full enriched data?
Yes. Each similar company returned includes a full enriched company profile with 60+ data points — no additional API calls are needed to get detailed company information.
What are common use cases for this API?
Use it to find accounts similar to existing customers, generate competitor candidates for review, embed company recommendations, and estimate a target account segment. Returned profiles can also support CRM qualification and recruiting research.
Can it find local or niche competitors?
Yes. Start with a company in your niche, then narrow results using country, state, or city filters. NAICS codes and keywords can further refine the search. Results depend on database coverage, so review each candidate's products, customers, and service area to confirm competitive overlap. See the API reference for available filters.
How much does the Similar Companies API cost?
Pricing is based on our credit system, where each API call has its own credit usage. For the most current and detailed information on credit costs and monthly plans, please visit our pricing page.
Do I get charged if no similar companies are found?
No. You are only charged credits when the API successfully returns similar company results. If the target company is not found in our database, no credits are deducted.

Tell us what you're building

Every integration is unique. Whether you're enriching CRM data, powering AI agents, or automating lead generation — we'll show you exactly how our API fits.

Technical questions?

Our engineers will join the call.

Pricing concerns?

We'll design a plan that scales with you.

Integration help?

Walk away with working code samples.

Amirali, Co-Founder Amirali, Co-Founder
Zeynep, Partnership Manager Zeynep, Partnership Manager
Ekin, Co-Founder & CTO Ekin, Co-Founder & CTO
CompanyEnrich CompanyEnrich

Get answers, not a sales pitch

Talk to an expert