# Import Contacts and Automatically Create Associate Companies

> Learn how to automatically create and associate company records in GHL Customer Care using Contact Business Name automation during contact imports.

- Source: https://docs.ghlcustomercare.com/docs/companies/introduction-to-companies/import-contacts-and-automatically-create-associate-companies
- Section: Companies / Introduction to Companies
- Reading time: 6 min
- Images: 11, each explained below
- Modified on Fri, 27 Feb at 11:32 AM

---
At the moment, Contacts and Companies are imported separately. However, you can still successfully create and associate them using the workflows below.

This guide covers all possible scenarios:

1.  Contacts exist + Companies exist (but not associated)
    
2.  Contacts exist + Companies do not
    
3.  Neither Contacts nor Companies exist
    
4.  Companies exist + Contacts do not
    

---

**TABLE OF CONTENTS**

-   [What Is Contact Business Name Automation](#what-is-contact-business-name-automation)
-   [Key Benefits of Contact Business Name Automation](#key-benefits-of-contact-business-name-automation)
-   [How to Configure Contact Business Name Automation](#how-to-configure-contact-business-name-automation)
-   [Enable Contact Business Name Automation](#enable-contact-business-name-automation)
-   [Prepare Your Contacts CSV File](#prepare-your-contacts-csv-file)
-   [Start a Contact Import](#start-a-contact-import)
-   [Upload the Contact CSV File](#upload-the-contact-csv-file)
-   [Choose How Contacts Should Be Imported](#choose-how-contacts-should-be-imported)
-   [Map Contact Fields Correctly](#map-contact-fields-correctly)
-   [Verify Company Creation and Association](#verify-company-creation-and-association)
-   [Frequently Asked Questions](#frequently-asked-questions)

---

# **What Is Contact Business Name Automation**

The Contact Business Name automation enables the system to automatically create and associate company records based on the Business Name field on contact records. When this automation is enabled at the Company object level, the platform uses the Business Name value to determine whether a company should be created or updated. This removes the need to manually create company records or link contacts to companies. The automation helps keep company data consistent when managing contacts at scale.

This automation is applied whenever contacts are created or updated, including during bulk contact imports. For imported contacts, the Business Name field in the CSV file acts as the trigger for creating and associating company records. The automation also works retroactively for existing contacts that already have a Business Name value. By relying on a single contact field, this approach ensures company associations are created automatically without additional configuration or manual intervention.

---

## **Key Benefits of Contact Business Name Automation**

-   **Automatic company creation:** Company records are created automatically using the Business Name field on contact records, removing the need for manual company setup.

-   **Built-in contact–company association:** Contacts are automatically linked to the appropriate company at the time of creation or update, eliminating manual association steps.

-   **Supports bulk and ongoing updates:** The automation works during contact imports as well as when existing contacts are updated, making it suitable for both initial setup and ongoing data management.

-   **Consistent company data:** Using a single source field for company creation helps maintain consistency across company records and reduces duplicate or mismatched data.

-   **Reduced manual effort:** By handling company creation and association automatically, the automation streamlines workflows and minimizes repetitive administrative tasks.

---

## **How to Configure Contact Business Name Automation**

This section walks through how to enable and configure the Contact Business Name automation at the Company object level.

**Enable Contact Business Name Automation**

To use this feature, enable the automation from Settings → Objects → Companies within the sub-account. Select the option to automatically create and associate companies from contact business names and save the changes. This setting must be enabled per sub-account, and saving is required for the automation to take effect.

**Open the Companies Object**

Navigate to **Settings** and select **Objects** to access all standard and custom objects available in the sub-account. From the list of standard objects, open **Companies** to manage company-related settings. This is where the Contact Business Name automation is configured and enabled.

![How to Configure Contact Business Name Automation (image 1 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062129192/original/W8_Gsi82Ht7OGykH0lXMkPVwx9S8ZAQNFg.png)

**How to Configure Contact Business Name Automation (image 1 of 11)**

This screenshot appears in the "How to Configure Contact Business Name Automation" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: Navigate to Settings and select Objects to access all standard and custom objects available in the sub-account. From the list of standard objects, open Companies to manage company-related settings. This is where the Contact Business Name automation is configured and enabled. Immediately after, the guide continues: In the Companies object settings, locate the automation that allows companies to be created and associated from contact business names. Enable this option by selecting the checkbox, then save your changes to activate the automation. This….
- Where to go: Navigate to Settings and select Objects to access all standard and custom objects available in the sub-account. From the list of standard objects, open Companies to manage company-related settings. This is where the Contact Business Name automation is configured and enabled.
- Controls: Enable Contact Business Name Automation, Open the Companies Object, Settings, Objects, Companies
- Next: In the Companies object settings, locate the automation that allows companies to be created and associated from contact business names. Enable this option by selecting the checkbox, then save your changes to activate the automation. This step is required for the system to automatically create and link company records during contact creation or updates.

### **Enable Contact Business Name Automation**

In the **Companies** object settings, locate the automation that allows companies to be created and associated from contact business names. Enable this option by selecting the checkbox, then save your changes to activate the automation. This step is required for the system to automatically create and link company records during contact creation or updates.

![Enable Contact Business Name Automation (image 2 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062129457/original/hZHF_vT23lbCm1-1VlUltCP-vjnYfhUI6g.png)

**Enable Contact Business Name Automation (image 2 of 11)**

This screenshot appears in the "Enable Contact Business Name Automation" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: In the Companies object settings, locate the automation that allows companies to be created and associated from contact business names. Enable this option by selecting the checkbox, then save your changes to activate the automation. This step is required for the system to automatically create and…. Immediately after, the guide continues: Your CSV file must include a column named Business Name, as this field triggers automatic company creation and association. The column name must match exactly, while other contact-related fields can be included as needed. No….
- How to confirm: In the Companies object settings, locate the automation that allows companies to be created and associated from contact business names. Enable this option by selecting the checkbox, then save your changes to activate the automation. This step is required for the system to automatically create and link company records during contact creation or updates.
- Controls: Companies
- Next: Your CSV file must include a column named Business Name, as this field triggers automatic company creation and association. The column name must match exactly, while other contact-related fields can be included as needed. No company-specific fields are required in the CSV file.

  

### **Prepare Your Contacts CSV File**

Your CSV file must include a column named Business Name, as this field triggers automatic company creation and association. The column name must match exactly, while other contact-related fields can be included as needed. No company-specific fields are required in the CSV file.

### **Start a Contact Import**

After enabling the automation and preparing the CSV file, import contacts from the Contacts section using the standard import flow. During the import, the system reads the Business Name value on each contact and automatically creates or updates company records while associating them with the imported contacts.

Go to the **Contacts** section and select **Import** to begin uploading contact data.

![Start a Contact Import (image 3 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062129556/original/eLvSTExtNo16FLPPn6me6S5uO3FAUDO2pg.png)

**Start a Contact Import (image 3 of 11)**

This screenshot appears in the "Start a Contact Import" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: Go to the Contacts section and select Import to begin uploading contact data. Immediately after, the guide continues: Select Contacts as the Import Object.
- Where to go: Go to the Contacts section and select Import to begin uploading contact data.
- Controls: Contacts, Import
- Next: Select Contacts as the Import Object

**Select Contacts as the Import Object**

On the import start screen, select **Contacts** as the object to import. This step is important because the Contact Business Name automation runs only when contacts are created or updated. Choosing Contacts ensures the Business Name data is processed correctly to trigger automatic company creation and association.

![Start a Contact Import (image 4 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062130598/original/rjdSqLDqX7axqdCPqR4cnY3wYemE98hqeA.png)

**Start a Contact Import (image 4 of 11)**

This screenshot appears in the "Start a Contact Import" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: On the import start screen, select Contacts as the object to import. This step is important because the Contact Business Name automation runs only when contacts are created or updated. Choosing Contacts ensures the Business Name data is processed correctly to trigger automatic company creation and…. Immediately after, the guide continues: On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the Business Name column, as it provides the data required to trigger automatic company creation and association. Uploading the….
- What to choose: On the import start screen, select Contacts as the object to import. This step is important because the Contact Business Name automation runs only when contacts are created or updated. Choosing Contacts ensures the Business Name data is processed correctly to trigger automatic company creation and association.
- Controls: Select Contacts as the Import Object, Contacts
- Next: On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the Business Name column, as it provides the data required to trigger automatic company creation and association. Uploading the correct file ensures the automation can be applied during the import process.

### **Upload the Contact CSV File**

On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the **Business Name** column, as it provides the data required to trigger automatic company creation and association. Uploading the correct file ensures the automation can be applied during the import process.

![Upload the Contact CSV File (image 5 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062130798/original/liMEDCybPzAL-7tT6KJSmWzWgRzj6adp0g.png)

**Upload the Contact CSV File (image 5 of 11)**

This screenshot appears in the "Upload the Contact CSV File" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the Business Name column, as it provides the data required to trigger automatic company creation and association. Uploading the correct file ensures the automation can be applied during…. Immediately after, the guide continues: Adding Business Name Column to Your CSV File Ensure your contact CSV file includes a column named Business Name, which is required for the automation to work. This column defines the company name that will be created and associated with….
- What to choose: On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the Business Name column, as it provides the data required to trigger automatic company creation and association. Uploading the correct file ensures the automation can be applied during the import process.
- Controls: Business Name
- Next: Adding Business Name Column to Your CSV File Ensure your contact CSV file includes a column named Business Name, which is required for the automation to work. This column defines the company name that will be created and associated with each contact during import. The column name must match exactly to be recognized by the system.

**Adding Business Name Column to Your CSV File**
Ensure your contact CSV file includes a column named **Business Name**, which is required for the automation to work. This column defines the company name that will be created and associated with each contact during import. The column name must match exactly to be recognized by the system.

![Upload the Contact CSV File (image 6 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062131250/original/SjLxkgLWQR5BnSTbk0X9CZsgFUxNwghn1A.png)

**Upload the Contact CSV File (image 6 of 11)**

This screenshot appears in the "Upload the Contact CSV File" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the Business Name column, as it provides the data required to trigger automatic company creation and association. Uploading the correct file ensures the automation can be applied during…. Immediately after, the guide continues: Select Create and update contacts to allow the import to add new contacts and update existing ones. This option ensures the Contact Business Name automation is applied to both newly created contacts and existing contacts with a Business….
- What to choose: On the upload screen, select your CSV file or drag and drop it into the upload area. This file should include the Business Name column, as it provides the data required to trigger automatic company creation and association. Uploading the correct file ensures the automation can be applied during the import process.
- Controls: Business Name
- Next: Select Create and update contacts to allow the import to add new contacts and update existing ones. This option ensures the Contact Business Name automation is applied to both newly created contacts and existing contacts with a Business Name value. Choosing the correct import behavior helps apply the automation consistently across your contact data.

  

### **Choose How Contacts Should Be Imported**

Select **Create and update contacts** to allow the import to add new contacts and update existing ones. This option ensures the Contact Business Name automation is applied to both newly created contacts and existing contacts with a Business Name value. Choosing the correct import behavior helps apply the automation consistently across your contact data.

![Choose How Contacts Should Be Imported (image 7 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062131467/original/AqE7lG4Tcd6Iwucs0Lce7jrTy86XIeVv4Q.png)

**Choose How Contacts Should Be Imported (image 7 of 11)**

This screenshot appears in the "Choose How Contacts Should Be Imported" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: Select Create and update contacts to allow the import to add new contacts and update existing ones. This option ensures the Contact Business Name automation is applied to both newly created contacts and existing contacts with a Business Name value. Choosing the correct import behavior helps apply…. Immediately after, the guide continues: During the import process, confirm that the Business Name column from the CSV file is mapped to the Business Name field on the Contact object.
- What to choose: Select Create and update contacts to allow the import to add new contacts and update existing ones. This option ensures the Contact Business Name automation is applied to both newly created contacts and existing contacts with a Business Name value. Choosing the correct import behavior helps apply the automation consistently across your contact data.
- Controls: Create and update contacts
- Next: During the import process, confirm that the Business Name column from the CSV file is mapped to the Business Name field on the Contact object.

  

### **Map Contact Fields Correctly**

During the import process, confirm that the Business Name column from the CSV file is mapped to the Business Name field on the Contact object.

This mapping is critical, as the automation relies on the contact-level Business Name value to create and associate company records. Incorrect mapping can prevent the automation from working as expected.

![Map Contact Fields Correctly (image 8 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062131724/original/qqggFSMT0UkshpWWntPyzOvSuZJDO9rfFQ.png)

**Map Contact Fields Correctly (image 8 of 11)**

This screenshot appears in the "Map Contact Fields Correctly" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: This mapping is critical, as the automation relies on the contact-level Business Name value to create and associate company records. Incorrect mapping can prevent the automation from working as expected. Immediately after, the guide continues: Once the import is complete, verify the results by opening a contact record to confirm the Business Name is populated and associated with a company. You can also review the Companies section to see the automatically created company….
- What this covers: This mapping is critical, as the automation relies on the contact-level Business Name value to create and associate company records. Incorrect mapping can prevent the automation from working as expected.
- Next: Once the import is complete, verify the results by opening a contact record to confirm the Business Name is populated and associated with a company. You can also review the Companies section to see the automatically created company records based on the imported contact data.

### **Verify Company Creation and Association**

Once the import is complete, verify the results by opening a contact record to confirm the Business Name is populated and associated with a company. You can also review the Companies section to see the automatically created company records based on the imported contact data.

**On Contact Records**

Open a contact record and review the **Companies** section under Associations to confirm the linked company. The presence of a company marked as the primary company indicates that the Contact Business Name automation successfully created and associated the company record.

![Verify Company Creation and Association (image 9 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062136520/original/7bhh-tBwUP6eQQQY1nKCYu_UAWY42bHJBw.png)

**Verify Company Creation and Association (image 9 of 11)**

This screenshot appears in the "Verify Company Creation and Association" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: Open a contact record and review the Companies section under Associations to confirm the linked company. The presence of a company marked as the primary company indicates that the Contact Business Name automation successfully created and associated the company record. Immediately after, the guide continues: Open the Companies tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps….
- Where to go: Open a contact record and review the Companies section under Associations to confirm the linked company. The presence of a company marked as the primary company indicates that the Contact Business Name automation successfully created and associated the company record.
- Controls: On Contact Records, Companies, Verify On Company Records
- Next: Open the Companies tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps validate that company records were created automatically without manual setup.

![Verify Company Creation and Association (image 10 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062136659/original/TzJU-G5a3rlw-_QW2DxE9kfcMW_xZZ_neA.png)

**Verify Company Creation and Association (image 10 of 11)**

This screenshot appears in the "Verify Company Creation and Association" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: Open a contact record and review the Companies section under Associations to confirm the linked company. The presence of a company marked as the primary company indicates that the Contact Business Name automation successfully created and associated the company record. Immediately after, the guide continues: Open the Companies tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps….
- Where to go: Open a contact record and review the Companies section under Associations to confirm the linked company. The presence of a company marked as the primary company indicates that the Contact Business Name automation successfully created and associated the company record.
- Controls: On Contact Records, Companies, Verify On Company Records
- Next: Open the Companies tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps validate that company records were created automatically without manual setup.

**Verify On Company Records**

Open the **Companies** tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps validate that company records were created automatically without manual setup.

![Verify Company Creation and Association (image 11 of 11)](https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/155062136291/original/zu-11_0bKq1uoSFNSMaIDLDnNFFVfogVLA.png)

**Verify Company Creation and Association (image 11 of 11)**

This screenshot appears in the "Verify Company Creation and Association" section of "Import Contacts and Automatically Create Associate Companies". The text alongside this image reads: Open the Companies tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps validate that company records were created automatically…. Immediately after, the guide continues: After this step - if you also want to update the companies and add custom field values to the same - you can do so by exporting these companies and then adding the remaining values and importing it back to the table - this allows you to….
- Where to go: Open the Companies tab to review the company records created or updated as part of the contact import. The presence of company names from the CSV file confirms that the Contact Business Name automation ran successfully. This step helps validate that company records were created automatically without manual setup.
- Controls: On Contact Records, Companies, Verify On Company Records
- Next: After this step - if you also want to update the companies and add custom field values to the same - you can do so by exporting these companies and then adding the remaining values and importing it back to the table - this allows you to have the updated company values in the companies table too. You can learn more about importing companies here.

After this step - if you also want to update the companies and add custom field values to the same - you can do so by exporting these companies and then adding the remaining values and importing it back to the table - this allows you to have the updated company values in the companies table too.  
You can learn more about importing companies [here](https://docs.ghlcustomercare.com/docs/crm/import-export/bulk-import-companies-using-a-csv-file).

---

## **Frequently Asked Questions**

**Q: Does this feature allow me to import companies directly?**

No, this feature does not support importing companies as a standalone object. Company records are created and updated automatically only when contacts are created or updated with a Business Name value. Contact imports are used to apply the automation, but companies themselves are not imported directly.

**Q: Which field is required to trigger company creation and association?**

The Business Name field on the contact record is required for this automation to work. The column name in the CSV file must match Business Name exactly, as this value is used to create or update company records and associate them with contacts. Other field names or variations will not trigger the automation.

**Q: Will this automation work for existing contacts?**

Yes, the automation works for both newly created contacts and existing contacts. When enabled, the system retroactively creates and associates company records for existing contacts that already have a Business Name value. This allows company records to be created without re-importing all contacts.

**Q: How can I confirm that companies were created and associated successfully?**

You can verify the results in two ways. First, open a contact record and check the Companies section under Associations to confirm the linked company. Second, navigate to the Companies tab to review the company records created or updated during the import. Seeing company names from the CSV file confirms the automation ran successfully.

---

Documentation for GHL Customer Care. Support: support@ghlcustomercare.com