Improve Automatic Company Association by Supporting Website Domain Matching When Email Domain Differ

Currently, HubSpot’s automatic company association relies exclusively on the contact’s email domain matching a company’s Company Domain Name.

This creates issues when a company’s email domain differs slightly from its website domain, even though both belong to the same organization. For example:

  • Company domain: mobius-bio.com
  • Contact email: john@mobiusbio.com

HubSpot treats these as separate domains and automatically creates a new company record instead of associating the contact with the existing company.

Feature Request: Allow HubSpot to use the Website URL provided on forms as an additional matching criterion when automatic company association is enabled. If the website domain matches an existing company record, HubSpot should either:

  1. Associate the contact with the existing company, or
  2. Present configurable matching logic that prioritizes website domain over email domain when appropriate.

Business Impact: Many organizations use different domains for their website, email infrastructure, subsidiaries, regional offices, or acquired brands. The current behavior can lead to:

  • Duplicate company records
  • Data quality issues
  • Additional manual cleanup
  • Inaccurate reporting and attribution

Providing more flexible domain matching would significantly improve CRM data quality while reducing administrative effort.

Would love to hear if other customers have experienced similar challenges. :+1:

Hey @ETu ,

This is a known limitation — native auto-create/associate only checks the contact’s email domain against Company Domain Name, it never looks at the Website property.

The workaround we’ve used is a scheduled workflow or automation script that normalizes both domains (stripping www, hyphens, etc.) and checks the Website field against existing Company records before HubSpot auto-creates a new one — if there’s a match, associate instead of duplicating. One thing worth flagging: for subsidiaries, regional offices, or acquired brands you sometimes want separate company records even with matching domains, so any fuzzy-matching logic should probably route to a manual review queue rather than auto-associating blindly.

ProfitPad

I agree this would be a valuable improvement. Email domains and website domains don’t always match, especially with rebranding, subsidiaries, acquisitions, and organizations using separate domains for email.

Using the website domain as an additional matching signal could help reduce duplicate company records and the manual cleanup that follows. Ideally, HubSpot could also allow admins to configure which matching criteria take priority.

Another useful option would be allowing multiple verified domains to be associated with the same company record. That would make automatic association much more reliable without removing the current email-domain behavior.