Automatic Company Creation & Association by Email Domain, with Company Enrichment & Unique Domain Field

Modified on Thu, 17 Sep at 8:12 AM

Create or update a Contact, and the platform can find the right existing Company and associate the Contact automatically. If no suitable Company exists, the platform can create one, store its domain, and enrich it with the Company Name and Logo.

What’s New?
  • New Company Domain Name field with uniqueness enabled by default
  • Automatically associate Contacts with existing Companies when the email domain matches
  • Automatically create a new Company when no suitable match exists
  • Enrich Companies with Company Name and Logo
  • Prevent duplicate Companies from sharing the same domain
  • Exclude common free email providers and add your own domains to the exclusion list
  • Match against existing Company records before creating a new one
  • Optionally populate domain information for existing Companies when enabling the feature
image
image
Why This Matters
For B2B businesses, new Contacts should naturally belong to the right Company without users having to create and associate Company records manually.
With this update, Company data can organize itself in the background as Contacts enter the CRM.
This helps users:
  • Reduce manual Company creation and association
  • Keep Company data cleaner
  • Prevent duplicate Company records
  • Preserve existing Companies that already contain Contacts, Opportunities, notes, and other CRM data
  • Build more reliable Company Smart Lists, workflows, and reporting
How It Works
When a Contact is created or their email is updated, the platform checks for a suitable existing Company before creating a new one.
For example:
Contact: sarah@acme.com
  • If a Company already has acme.com as its domain, Sarah is automatically associated with it.
  • If an existing Acme Company has no domain, the platform can identify that Company, populate its domain, and reuse the existing record instead of creating a duplicate.
  • If no suitable Company exists, a new Company can be created and enriched automatically.
How to Enable
  1. Enable the feature from Settings → Labs. Look for "Automatic Company Creation & Association by Domain"
  2. Go to Settings → Objects → Companies
  3. Under Automations, configure:
  4. Enrich companies automatically
  5. Create companies from contact's email domain
  6. Automatically prevent duplicate companies
  7. Add any domains you want to ignore under Exclude domains from automatic association
  8. Click Save changes
The existing Automatically create and associate companies from contact business names automation continues to work alongside the new domain-based capabilities.
image
image
Notes
  1. Existing Company associations are respected and are not automatically replaced
  2. Common free email providers such as Gmail and Yahoo are excluded from domain-based automation
  3. Domain matching is exact, so company.com and mail.company.com are treated as different domains
  4. Company enrichment is best effort and does not block Company creation
  5. Manually entered Company domains are not overwritten during domain backfill

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article