Resources

How to Create and Manage Companies in HubSpot CRM

Written by Shawn Peterson | Mar 8, 2026 6:21:58 PM

How to Create and Manage Companies in HubSpot CRM

A comprehensive guide to organizing your B2B relationships with HubSpot's powerful company tools.

Managing your business relationships effectively requires more than just a list of names; it requires a structured database that mirrors the real-world organizations you interact with. In HubSpot CRM, the Company object serves as the central hub for all data related to the businesses, non-profits, and partners you engage with. By mastering the creation and management of company records, you ensure that your sales, marketing, and service teams have a "single source of truth" for every account in your pipeline. This guide will walk you through the nuances of building a robust company database, from manual entry to automated association.

✅ Key Takeaways

  • Understand how to manually create company records and bulk import data.
  • Learn how to use HubSpot’s "Insights" to automatically enrich company profiles.
  • Discover the best practices for associating contacts and deals with company records.
  • Manage company properties to track industry, revenue, and custom business metrics.
  • Navigate common troubleshooting issues during record creation.
1

Manually Create a Company Record

The most direct way to add a new business to your CRM is through manual creation. This is ideal for one-off additions, such as a new lead you met at a networking event or a strategic partner you're researching.

To start, navigate to CRM > Companies in the main HubSpot navigation bar. Click the Create company button in the top right corner. A panel will slide out from the right, requesting the "Company Domain Name." This is a critical field because HubSpot uses the domain (e.g., apple.com) to deduplicate records and pull in company insights automatically.

Once the domain is entered, HubSpot will attempt to find the company’s name, logo, and description. You can fill in additional properties like Industry, City, and Phone Number before clicking Create or Create and add another if you have a list to work through.

💡 Pro Tip: If you are on a HubSpot Starter, Professional, or Enterprise plan, you can turn on "Automated Association" in your settings. This ensures that when you add a contact with a specific email domain, HubSpot automatically links them to the corresponding company record.

2

Importing Companies in Bulk

If you are migrating from another CRM or have a large CSV list of target accounts, manual entry is inefficient. Using the HubSpot Import tool allows you to upload hundreds or thousands of companies at once.

Ensure your file has clear headers that match HubSpot properties (e.g., Company Domain Name, Name, Annual Revenue). To prevent duplicates during import, HubSpot uses the Company Domain Name as the unique identifier. If two rows have the same domain, HubSpot will merge them into a single record. If you are updating existing records, you can also use the Company ID export from HubSpot to ensure a perfect match.

3

Managing and Organizing Company Records

Once your companies are in the system, managing them effectively is the key to a healthy pipeline. The Companies index page allows you to filter your view by any property. You might create a "Saved View" for "high-priority accounts in California" or "companies with no activity in 30 days."

Inside an individual company record, you will see a three-column layout:

  • Left Sidebar: Company properties (revenue, industry, owner).
  • Middle Activity Feed: Emails, calls, meetings, and notes related to the business.
  • Right Sidebar: Associated contacts, deals, tickets, and attachments.

Maintaining clean data sometimes feels like a thankless job, but HubSpot provides tools to help. If you find duplicate records, you can merge them by selecting Actions > Merge. Note that the record you merge *into* will be the primary record for historical data tracking.

Wait for the platform to load; technical issues can occasionally pause your workflow, but data remains secure.
4

Automating Company Creation via Workflows

For Professional and Enterprise users, automation can handle company management for you. You can set up workflows to trigger company creation or property updates based on specific criteria. For example, if a contact fills out a demo request form and their company doesn't exist in your CRM yet, HubSpot can automatically create that company record and assign a sales owner based on the contact’s geographic region.

💡 Pro Tip: Use the "Copy Property Value" action in workflows to sync information (like addresses or custom lifecycle stages) from a company record to all its associated contacts. This keeps your data consistent across the entire account team.

❓ Frequently Asked Questions

Can I have multiple companies with the same name?

Yes, HubSpot allows multiple records with the same name. However, it uses the "Company Domain Name" as a unique identifier. It is best practice to always include a domain to avoid confusion and duplication.

What is HubSpot Insights?

HubSpot Insights is a database of company information that HubSpot maintains. When you add a company with a domain, HubSpot automatically fills in properties like city, state, industry, and social media profiles based on this background data.

How do I delete a company record?

Navigate to the company index page, hover over the company, and click the "Actions" dropdown, then select "Delete." Keep in mind that deleting a company will not delete associated contacts, but it will remove the association link.