Automatically create and associate companies with contacts

Last updated: November 13, 2018

Free, Starter, Professional, Enterprise

In your HubSpot account, you can turn on a setting to automatically create and associate companies with contacts based on contact email address and company domain. 

When this feature is enabled, HubSpot will try to match each contact's email addresses to a company's Company Domain Name property and associate the two records If a company does not exist in your account to match the contact's email domain, HubSpot will automatically create a company record and populate it with information from HubSpot's databaseIf the contact has a freemail email account (,, etc.), HubSpot will also look at the contact's Website URL property to attempt to match the contact with a company's domain name.

Please note: turning this setting on will associate any current contacts with companies as well as any newly added contacts. This will not update or sync company property values to contact properties (i.e. Company Name).

  • In your HubSpot account, click the settings icon settings in the main navigation bar.
  • In the left sidebar menu, select Contacts & Companies
  • Click the Companies tab.
  • Click to toggle the Automatically create and associate companies with contacts switch on.
  • If you want HubSpot to review your existing contacts and create new company records and associations based on your contacts' email addresses, click Yes in the dialog box. 

HubSpot will begin creating company records and associating contacts based on email addresses of your existing contacts and will continue to do so for new contacts as you add them to your account. Allow time for the process to complete.