In HubSpot, duplicates aren’t always duplicates.
Sometimes, what looks like duplicate companies are actually parent–child relationships, franchises, subsidiaries, regional offices, or legal entities that belong under one HQ.
HubSpot supports associations, but automatic association in HubSpot is limited. By default, HubSpot can only create automatic associations when one matching property is identical across records.
If your logic requires more than one property, for example:
That’s where Koalify comes in.
In this guide, we’ll walk through how to use Koalify to create flexible, rule-based HubSpot associations, including parent–child structures.
HubSpot allows you to create automatic associations between companies using matching property values.
However, you can only match on one identical property.
That works for simple use cases like:
But it doesn’t work well when relationships are more nuanced, like franchises that share a domain but have different physical locations. For those scenarios, you need more flexible detection logic.
Instead of detecting duplicates, Koalify’s duplicate rules can detect potential parent–child relationships.
You define your own criteria.
For example, in a franchise scenario:
This could indicate:
They share core identifiers but operate from different addresses.
With Koalify, you can create a rule that detects these relationships automatically.
Once potential matches are detected, you define a primary rule.
The primary rule determines which company becomes the “HQ” — the parent company.
For example:
Koalify assigns a Koalify Primary Duplicate ID, which always refers to the parent (HQ) record.
This ID becomes the key to automation.
Before automating anything, validate your setup:
You’ll see all companies that match your parent–child criteria.
At this stage, nothing is associated. You’re just confirming that your logic works as expected.
Now we move to automation.
In HubSpot:
Add the workflow action: Associate record with another record
Choose:
Here’s where Koalify adds real flexibility.
Instead of matching on a simple property, you match:
Because Koalify guarantees that the primary duplicate ID always points to the HQ record, HubSpot can create the correct association automatically.
This enables true rule-based automatic association HubSpot workflows.
Before turning on full automation:
You should now see:
You can extend this further by:
Once validated:
Now, whenever a company meets your rule criteria:
No manual review required.
With Koalify, you can:
This is especially powerful for:
HubSpot’s built-in automatic association works well for simple use cases.
But when relationships depend on multiple signals, domain, LinkedIn, address, custom properties, you need more control.
By combining Koalify’s flexible rule engine with HubSpot workflows, you can create reliable, automated HubSpot associations that reflect your real-world account structure.
If your CRM includes franchises, subsidiaries, or parent–child companies, this approach keeps your data structured without merging records incorrectly.