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 https://api.companyenrich.com/v2/companies/search
// Request
{
  "lookalike": { "domains": ["shopify.com"] }
}
 
// Response
{
  "items": [
    { "name": "Ecwid", "domain": "ecwid.com", ... },
    { "name": "BigCommerce", "domain": "bigcommerce.com", ... },
    { "name": "Shopline", "domain": "shopline.com", ... },
    // ...more results
  ],
  "scores": { "01924e1a-cf7a-...": 0.88, ... },
  "nextCursor": "..."
}

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 G2
Clay Cargo Lempire treg Salesforge Clay Cargo Lempire treg Salesforge

Live Semantic Lookalike Sandbox

Enter a domain to test our multi-vector semantic lookalike engine.

Explore all APIs

AI-Powered

Multi-Attribute Matching

We use multi-vector embeddings to compare services, business models, buyer profiles, firmographics, and web traffic, finding 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
Advanced Filtering

Advanced Filtering Options

Narrow lookalike results with company filters. Combine seed domains with inclusion and exclusion rules, and leave out accounts you already have.

Example: Mid-size lookalikes of Stripe and Adyen in Europe, excluding existing customers.

Seed Domains
stripe.com, adyen.com
Region
Europe
Employees
201 – 1,000
Revenue
$50M – $200M
Founded
2012 – 2022
Funding Round
Series B, Series C
Technologies
salesforce
Require
LinkedIn
Domains
checkout.com, +48
Country
United Kingdom
Company Type
Public
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
Independently Benchmarked

Proven Lookalike Quality

Build on the top-ranked lookalike API, verified by an independent benchmark of the leading providers in the space.

See the full benchmark
Precision of the first 100 lookalike results for four of the seven providers ranked at that depth
ProviderPrecision@100 on a 30 to 80 percent scale P@100
CompanyEnrich73.5%
Extruct61.1%
Ocean.io59.5%
Discolike34.6%

WHAT YOU GET BACK

Company data you get back

Lookalike results include company profiles you can use to assess fit. Explore their firmographics, funding, technology, and business context.

Company identity Company name, domain, website, description, and logo. Explore 8 fieldsHide fields
Company ID
id
Company name
name
Legal name
legalName
Primary domain
domain
Website URL
website
Company description
description
Logo URL
logoUrl
Last updated
updatedAt
Firmographics Industry, company type, employee and revenue ranges, and founding year. Explore 7 fieldsHide fields
Primary industry
industry
Industry classifications
industries
Business categories
categories
Company type
type
Employee range
employees
Revenue range
revenue
Year founded
foundedYear
Location & contact Country, state, city, address, postal code, and company phone. Explore 10 fieldsHide fields
Country
location.country.name
Country code
location.country.code
State or region
location.state.name
State code
location.state.code
State ID
location.state.id
City
location.city.name
City ID
location.city.id
Street address
location.address
Postal code
location.postalCode
Company phone
location.phone
Social & directory profiles LinkedIn, Crunchbase, GitHub, and other company profile links. Explore 10 fieldsHide fields
LinkedIn URL
socials.linkedinUrl
LinkedIn ID
socials.linkedinId
X / Twitter URL
socials.twitterUrl
Facebook URL
socials.facebookUrl
Instagram URL
socials.instagramUrl
AngelList URL
socials.angellistUrl
Crunchbase URL
socials.crunchbaseUrl
YouTube URL
socials.youtubeUrl
GitHub URL
socials.githubUrl
G2 URL
socials.g2Url
Funding & financials Total funding, funding stage, round history, and stock listing. Explore 10 fieldsHide fields

Request with expand=financial

Optional expansion: returned only when requested, at an additional credit cost per company.

Total funding
financial.totalFunding
Funding stage
financial.fundingStage
Funding date
financial.fundingDate
Stock symbol
financial.stockSymbol
Stock exchange
financial.stockExchange
Round date
financial.fundingRounds[].date
Round amount
financial.fundingRounds[].amount
Round type
financial.fundingRounds[].type
Investors
financial.fundingRounds[].investors
Round source URL
financial.fundingRounds[].url
Business keywords Keywords that describe a company's products, services, and market. Explore 1 fieldHide fields

Request with expand=keywords

Optional expansion: returned only when requested, at an additional credit cost per company.

Business keywords
keywords
NAICS codes NAICS industry classification codes for each company. Explore 1 fieldHide fields

Request with expand=naicsCodes

Optional expansion: returned only when requested, at an additional credit cost per company.

NAICS codes
naicsCodes
Technologies The technologies a company uses, such as analytics, CRM, and cloud tools. Explore 1 fieldHide fields

Request with expand=technologies

Optional expansion: returned only when requested, at an additional credit cost per company.

Technologies
technologies
Workforce data Observed headcount, department breakdowns, and the latest 12 months of history. Explore 8 fieldsHide fields

Request with expand=workforce

Optional expansion: returned only when requested, at an additional credit cost per company. Counts reflect employees observed in our people dataset. Use nextCursor with the workforce endpoint for earlier years.

Observed employee count
workforce.observedEmployeeCount
Employee count range
workforce.employeeCountRange
Headcount by department
workforce.departmentHeadcount
Unclassified headcount
workforce.unclassifiedHeadcount
Snapshot month
workforce.history[].date
Historical observed headcount
workforce.history[].observedEmployeeCount
Historical department headcount
workforce.history[].departmentHeadcount
Cursor for the previous year
workforce.nextCursor

SEE IT IN CODE

Multi-Vector Lookalikes in a Single POST Request

Send up to 10 seed domains as a lookalike query, tune ranking with lookalike.weight, and filter by country and technology. Get ranking scores alongside company profiles.

POST /v2/companies/search API reference
cURL request
curl --request POST 'https://api.companyenrich.com/v2/companies/search' \
  --header "Authorization: Bearer $COMPANYENRICH_API_KEY" \
  --header 'Accept: application/json' \
  --header 'Content-Type: application/json' \
  --data '{
  "lookalike": {
    "domains": ["stripe.com", "adyen.com"],
    "weight": 0.85
  },
  "filter": {
    "country": "GB",
    "technologies": ["aws", "kubernetes"]
  },
  "pageSize": 25
}'

Example response JSON

{
  "items": [
    {
      "id": "019256a7-7ba1-7f79-8c24-46faddea8caf",
      "name": "GoCardless",
      "legalName": "GoCardless Ltd",
      "domain": "gocardless.com",
      "website": "https://gocardless.com",
      "logoUrl": "https://api.companyenrich.com/companies/logo/019256a7-7ba1-7f79-8c24-46faddea8caf",
      "description": "GoCardless provides online payment processing for businesses, enabling instant one-off bank payments and automated recurring payments through Direct Debit and open banking. Its offerings support subscriptions, memberships, instalments, invoicing, international collections, payment reconciliation, fraud protection, and recovery of failed payments. The company serves small businesses through enterprise customers globally and connects with accounting, billing, and business software.",
      "type": "private",
      "foundedYear": 2011,
      "employees": "501-1K",
      "revenue": "50m-100m",
      "industry": "Finance",
      "industries": [
        "Finance/Credit Cards & Transaction Processing"
      ],
      "categories": [
        "b2b",
        "service-provider"
      ],
      "location": {
        "country": {
          "code": "GB",
          "name": "United Kingdom"
        },
        "state": {
          "id": 4679,
          "name": "England",
          "code": "ENG"
        },
        "city": {
          "id": 127100,
          "name": "London"
        },
        "address": "Sutton Yard, 65 Goswell Road, London, EC1V 7EN, United Kingdom",
        "postalCode": "EC1R 5",
        "phone": "+44 20 4579 7398"
      },
      "socials": {
        "linkedinUrl": "https://www.linkedin.com/company/gocardless",
        "linkedinId": "2808012",
        "twitterUrl": "https://twitter.com/gocardless",
        "facebookUrl": "https://www.facebook.com/GoCardless",
        "angellistUrl": "http://angel.co/gocardless",
        "crunchbaseUrl": "https://www.crunchbase.com/organization/gocardless",
        "youtubeUrl": "https://www.youtube.com/gocardless",
        "g2Url": "https://www.g2.com/products/gocardless/reviews"
      },
      "updatedAt": "2026-10-26T14:41:24.995881Z"
    },
    {
      "id": "01924ed8-a735-7680-9a58-62cd481eb277",
      "name": "Checkout.com",
      "legalName": "Checkout Ltd",
      "domain": "checkout.com",
      "website": "https://checkout.com",
      "logoUrl": "https://api.companyenrich.com/companies/logo/01924ed8-a735-7680-9a58-62cd481eb277",
      "description": "Checkout.com is a global payment services provider serving enterprise businesses. It offers online payment processing, acquiring, payins and payouts, card issuing, payment methods, fraud detection, authentication, identity verification, and dispute management. Its solutions support ecommerce, fintech, gaming, crypto, marketplaces, travel, and payment facilitators worldwide.",
      "type": "private",
      "foundedYear": 2012,
      "employees": "1K-5K",
      "revenue": "200m-1b",
      "industry": "Finance",
      "industries": [
        "Finance/Credit Cards & Transaction Processing"
      ],
      "categories": [
        "b2b",
        "service-provider"
      ],
      "location": {
        "country": {
          "code": "GB",
          "name": "United Kingdom"
        },
        "state": {
          "id": 4679,
          "name": "England",
          "code": "ENG"
        },
        "city": {
          "id": 127100,
          "name": "London"
        },
        "address": "Wenlock Works, Shepherdess Walk, London, N1 7BQ, United Kingdom",
        "postalCode": "W1U 2RP",
        "phone": "+44 207 323 3888"
      },
      "socials": {
        "linkedinUrl": "https://www.linkedin.com/company/checkout",
        "linkedinId": "3110635",
        "twitterUrl": "https://twitter.com/checkout",
        "facebookUrl": "https://www.facebook.com/checkout/",
        "instagramUrl": "https://www.instagram.com/checkout_com/",
        "angellistUrl": "http://angel.co/checkout-com-1",
        "crunchbaseUrl": "https://www.crunchbase.com/organization/checkout-com",
        "youtubeUrl": "https://www.youtube.com/channel/UCC-VFhOEXmyaOEkIOwZvxhg",
        "g2Url": "https://www.g2.com/products/checkout-com/reviews"
      },
      "updatedAt": "2026-10-26T13:24:55.883148Z"
    }
  ],
  "scores": {
    "019256a7-7ba1-7f79-8c24-46faddea8caf": 0.89284456,
    "01924ed8-a735-7680-9a58-62cd481eb277": 0.8813102
  },
  "nextCursor": "<opaque cursor>"
}

Set COMPANYENRICH_API_KEY in your environment, then copy the request.

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?
Lookalike results include a ranking score for each company in scores, keyed by company ID. Higher scores indicate closer matches to your seed company or companies. Scores are not probabilities, so keep the returned order. Use the score to prioritize candidates, then review their business descriptions, industry, size, and location against your criteria. You can set lookalike.minScore to require a minimum similarity before ranking. See the API reference for details.
What inputs does the API accept?
Send 1 to 10 seed company domains in lookalike.domains to the Company Search endpoint. The API returns a ranked list of the most similar companies from our database, and you can combine the seeds with standard search filters.
How many similar companies are returned?
Set pageSize to return up to 100 companies per request. Pass the returned nextCursor to load the next page of results.
Do similar company results include full enriched data?
Yes. Each similar company returned includes the standard company profile, so no additional API calls are needed. Add expand to include funding, keywords, NAICS codes, technologies, or workforce data in the same request.
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

Book a demo