Skip to content

How to Create Sibling Company Associations in HubSpot

 Featured Image

HubSpot users often model company hierarchies with parent-child relationships. That works well when you need to show that one legal entity rolls up to another, such as a holding company and its regional subsidiaries. HubSpot supports this natively with Parent company and Child company association labels.

But parent-child relationships only tell part of the story.

In many portals, teams also want to relate the child accounts to each other. For example, if Acme US, Acme UK, and Acme Germany all sit under Acme Group, sales and service teams may want each regional entity to be visible as a sibling company of the others. That makes it easier to understand account structure, coordinate ownership, spot whitespace, and report on related entities.

 The good news is that HubSpot supports custom company-to-company association labels, and those labels can be used in workflows and other HubSpot tools. 

This article walks through a simple way to set that up:

  1. Create custom company-to-company association labels for sibling relationships.
  2. Create a company-based workflow that sets the sibling association when two companies share the same parent Company.

Why create sibling company associations?

A parent-child association tells you who rolls up to whom. A sibling association tells you which entities belong together at the same level.

That is useful when:

  • multiple subsidiaries share the same procurement or legal umbrella;
  • regional sales teams need visibility into related accounts;
  • CSMs want to understand the wider account family;
  • ops teams want better reporting on related child entities.

For RevOps, this adds a more usable layer to account hierarchy.
For sales and CS teams, it gives better context directly on the company record.

In short:

  • Parent-child associations model hierarchy
  • Sibling associations model peer relationships within that hierarchy

Step 1: Create a custom company-to-company association label

Start by creating a custom company-to-company association label in HubSpot.

For most portals, a simple label pair works best:

  • Sibling companySibling company

You can also use:

  • Related subsidiary
  • Peer entity

I recommend Sibling company because it is intuitive for end users and neutral across industries.

Create the custom company-to-company association labels

How to create the label

In your association label settings:

  • create a new company-to-company label
  • use the same value on both sides of the relationship
  • keep the naming simple so the label is easy to understand in record views, workflows, and reporting

Step 2: Create a workflow to set the sibling association

Next, create a company-based workflow to automatically associate companies that share the same parent company.

The logic is straightforward:

  • enroll child companies that have a parent company set
  • find other companies with that same parent company
  • create a company-to-company association using your sibling label

Enrollment criteria

Your enrollment rule should be:

  • Parent Company is known

This ensures only child companies with a mapped parent are included.

Enrollment criteria for Sibling Association Workflow

Depending on your setup, you may also want to add extra guardrails, such as:

  • the company is active
  • the record is not itself the parent
  • the company is not already associated with the sibling label
  • re-enrollment is enabled when the parent company value changes

That last point is especially important for admins managing evolving account hierarchies.


Workflow logic

The logic is:

  • enroll a company record;
  • check its Parent Company;
  • find other company records where Parent Company= enrolled company’s Parent Company;
  • set a company-to-company association using your custom label.

HubSpot workflows support using matching property values to refine which records are selected in actions. HubSpot’s data variable tooling includes an option to use records “if property values match”, where HubSpot reviews records in the CRM and finds records whose selected property matches a property on the enrolled record.

Workflow action setup

Configure the workflow so the action effectively says:

  • Action: Create association
  • Enrolled Object: company
  • Object to associate: company
  • Apply association label: Sibling
  • Create association when there are: matching property values
    • Select property of the enrolled object: Parent Company
    • Select property to match on: Parent Company

Create a workflow to set the sibling association

Important guardrail: exclude self-association

You do not want a company associated to itself as its own sibling.

So your workflow should exclude the currently enrolled company from the matching set. In practice, that means adding logic so the target company’s Record ID does not equal the enrolled company’s Record ID.

Example

Let’s say your company records look like this:

  • Acme Group → parent company
  • Acme US → Parent Company =  Acme Group  
  • Acme UK → Parent Company =  Acme Group  
  • Acme Germany → Parent Company =  Acme Group  

Once the workflow runs:

  • Acme US is associated to Acme UK as Sibling company
  • Acme US is associated to Acme Germany as Sibling company
  • Acme UK is associated to Acme Germany as Sibling company

The parent-child relationships remain intact, but now the child companies are also connected laterally.

Best practices

Keep parent-child and sibling relationships separate

Do not try to replace the native parent-child model. Use:

  • Parent company / Child company for hierarchy
  • Sibling company for peer relationships under the same parent

 

Test with a small segment first

Before enrolling all existing companies:

  • manually test a few records
  • validate that sibling associations are being created correctly
  • check whether any existing records create noise or duplicate associations

This is especially important in portals where parent company data has been maintained manually.

Think through parent changes

If a company moves under a different parent, old sibling associations may no longer be valid.

That means your workflow strategy should account for:

  • re-enrollment when the parent changes
  • cleanup logic if you want to remove outdated sibling associations
  • testing for edge cases in complex account structures

Use the label in downstream processes

Once created, association labels can be used in workflows and reporting. That means you can later build lists, automations, and reports based on sibling relationships as well.

Final thought

HubSpot’s parent-child associations are a strong starting point for modeling account hierarchy.

But for many RevOps teams, the next step is making those related child entities easier to see and use across the CRM.

By combining:

  • one custom company-to-company association label
  • and one company-based workflow

you can turn a basic parent-child setup into a much more usable account map inside HubSpot.

And if you still need to build the parent-child foundation first, start with the broader guide on automatic parent-child company associations.