DataMerge
How-to

Find Subsidiaries of Any Company

Discover every subsidiary across countries. Identify whitespace, not cold calls.

Get 20 Free Credits

Why Subsidiaries Are Warm Leads

A subsidiary of an existing customer converts at 3 to 4 times the rate of a cold lead. The reasons are practical: shared procurement decisions, implied vendor approval from the parent, and often shared technology infrastructure that makes your product easier to justify.

You are not starting from scratch. You have a reference. The subsidiary's procurement team knows your product works because the parent uses it. That is not the same as a cold call.

The problem is that most sales teams do not know which companies are subsidiaries of their existing customers. The CRM shows "Salesforce" as a customer but does not show that MuleSoft, Tableau, and Slack are all subsidiaries in the same corporate group, each a legitimate cross-sell target.

The Problem with Raw Hierarchy Data

If you query Alphabet Inc. in a standard corporate registry, you get 200+ entities: Google LLC, YouTube LLC, DeepMind Technologies, Waymo LLC, Verily Life Sciences, Wing LLC, X Development, GV Management Company, and dozens of regional holding companies and dissolved entities.

That is not a prospect list. Most of those entities have no external sales exposure, no independent buying authority, and no operational relevance to your deal. Dropping 200 entity names into a CRM is noise, not pipeline.

What you need is the relevant subset: active subsidiaries with independent operations, in the countries you sell to, with enough headcount to be real accounts. Getting that from raw registry data requires significant manual filtering work.

DataMerge's Approach: Intelligent Navigation

DataMerge does not dump the full corporate tree. When you query a domain, the response returns the direct parent and direct subsidiaries of that entity, not the entire conglomerate hierarchy.

This means querying google.com returns Google LLC's direct children (YouTube, Google Fiber, etc.) without showing you the 180+ other Alphabet entities that are irrelevant to a Google deal.

Two parameters let you control the output:

  • countryCode - Filter subsidiaries by country. countryCode=DE returns only German entities.
  • globalUltimate=true - Jump to the top of the tree and return that entity with its direct children.

Cross-sell Workflow Example

Here is a concrete workflow for turning a closed deal into a cross-sell list:

Step 1. Close a deal with salesforce.com.

Step 2. Query salesforce.com through DataMerge to get the subsidiaries array.

Step 3. Results include: MuleSoft LLC, Tableau Software LLC, Slack Technologies LLC, Heroku Inc., and several regional Salesforce entities.

Step 4. Cross-reference against your CRM to filter out any subsidiaries already in pipeline or won.

Step 5. Route the remaining subsidiaries to your AE team as warm leads with the Salesforce deal as context.

Each introduction opens with "We work with your parent company Salesforce" rather than a cold pitch. That is not a small difference in conversion rate.

API Example

POST /v1/company/enrich
{ "domain": "salesforce.com" }

Response:
{
  "displayName": "Salesforce",
  "legalName": "Salesforce, Inc.",
  "country": "US",
  "subsidiaries": [
    { "legalName": "MuleSoft, LLC", "country": "US" },
    { "legalName": "Tableau Software, LLC", "country": "US" },
    { "legalName": "Slack Technologies, LLC", "country": "US" },
    { "legalName": "Heroku, Inc.", "country": "US" }
  ]
}
// Filter by country
POST /v1/company/enrich
{ "domain": "amazon.com", "countryCode": "DE" }

Response:
{
  "displayName": "Amazon",
  "legalName": "Amazon.com, Inc.",
  "subsidiaries": [
    { "legalName": "Amazon EU S.a.r.l.", "country": "LU" },
    { "legalName": "Amazon Services Europe S.a.r.l.", "country": "LU" },
    { "legalName": "Amazon Payments Europe S.C.A.", "country": "LU" }
  ]
}

Using AI Agents

With the DataMerge MCP server connected, you can query subsidiaries via natural language:

"Find all European subsidiaries of amazon.com for cross-sell prospecting."
"What subsidiaries does Salesforce have in Germany? I just closed Salesforce US."
"List all known subsidiaries of Alphabet Inc."

Frequently Asked Questions

What counts as a subsidiary vs a branch vs a division?

A subsidiary is a separately incorporated legal entity that is owned or controlled by a parent company. It has its own legal registration. A branch is an office or operation of the parent company without a separate legal entity. A division is an internal organizational unit, not a legal entity at all. DataMerge returns subsidiaries (separate legal entities), not branches or divisions.

Can I get subsidiaries filtered by country?

Yes. Add a countryCode parameter to your enrichment request. For example, countryCode=DE returns German subsidiary entities. countryCode=GB returns UK entities. This is useful for territory-based prospecting where you only want subsidiaries in the markets you sell to.

How many subsidiaries does DataMerge return?

DataMerge returns direct subsidiaries of the queried entity, not the entire conglomerate tree. For large companies like Amazon or Alphabet, this may still be a significant list. The countryCode filter helps narrow results to the relevant market. The focus is on active operating entities rather than dissolved or shell companies.

Does DataMerge return dissolved or inactive subsidiaries?

DataMerge prioritizes active operating entities and filters out dissolved or dormant subsidiaries where that status is known. Coverage of entity status varies by country and data source. If an entity's dissolution status is not clearly established in our sources, it may appear in results.

How do I use subsidiary data in my CRM?

The most common approach is to link subsidiary accounts to their parent account using a parent account ID field. Enrich each subsidiary domain to get its legal name and parentCompany field, then match the parent against existing CRM accounts. Most CRMs (Salesforce, HubSpot) support parent-child account relationships natively.

How does DataMerge handle holding companies vs operating entities?

Holding companies (entities that exist primarily to own other entities, with no independent operations) are represented in the hierarchy data but are generally not surfaced as primary prospects. DataMerge's AI navigation focuses on operating entities: companies with real headcount, websites, and business activity. Pure holding companies appear when navigating parent chains but are not highlighted in subsidiary prospect lists.

DataMerge mascot

Ready to Fetch Some Leads?

Free credits. Premium data. Zero tail-chasing.

1 credit = 1 lead. No credit card required.