When Automatically create and associate companies with contacts is enabled, HubSpot creates separate company records for each email subdomain.
Example:
mikko@fi.fujitsu.com → fi. fujitsu. com
simon@my.fujitsu.com → my. fujitsu. com
Both contacts belong to Fujitsu, but HubSpot creates duplicate companies instead of associating them with a single company.
Suggested Enhancement:
Add a CRM setting to associate companies by root domain instead of the exact email domain.
For example:
fi.fujitsu.com
my.fujitsu.com
us.fujitsu.com
should all automatically associate with fujitsu. com (or the existing Fujitsu company) rather than creating new company records.
This would significantly improve CRM data quality, reduce duplicate companies, and better support enterprise organizations with multiple regional subdomains.
The part that stands out is the enterprise subdomain case: fi.fujitsu.com and my.fujitsu.com are usually routing or regional domains, not always separate accounts.
I don’t think HubSpot’s automatic association is a great fit for this today. HubSpot uses the company domain behavior for automatic contact-company association, so I’d keep the native rule conservative and manage a normalized root-domain field separately.
A workable pattern is: store the canonical root domain on the company record, run a scheduled cleanup/import/API job that finds subdomain companies, associate them to the parent company, and only merge when you’re sure they are not real subsidiaries or business units.
I don’t think this is the best approach. A better solution would be for HubSpot to automatically associate domains such as fi.fujitsu.com and my.fujitsu.com as child companies of the root domain, fujitsu.com. HubSpot could then roll up contacts to the root company while providing a separate view that lets users see both the primary company contacts and all contacts across its child companies.
This approach keeps the CRM much cleaner. In cases where the root domain represents a corporate parent with multiple subsidiaries, contacts remain correctly associated with their respective subsidiary instead of being grouped together under a single company. At the same time, users still get a consolidated view of the entire organisation when needed.