Skip to content
English
  • There are no suggestions because the search field is empty.

How to Import Contacts and Companies into HubSpot

This article provides a step-by-step guide to importing contacts and companies into HubSpot. Learn how to prepare your data, match file properties with HubSpot properties, ensure key properties like unique IDs and emails are included, and complete the import process successfully. Additionally, understand how HubSpot manages duplicates and how to classify contacts as marketing contacts while avoiding unintended upgrades.

Step 1: Prepare the File for Import into HubSpot

1. Verify the File Format

Ensure that the file you want to import is in XLS or CSV format, as these are compatible with HubSpot.

2. Review the Properties in the File

Before importing, examine the columns in your file to identify the properties it contains. Match them with the existing properties in your HubSpot CRM. If certain properties are missing in HubSpot, they must be created before proceeding.

3. Example from the File

In the provided example, the following properties do not exist in HubSpot by default and must be created:

Captura de pantalla 2024-11-23 a la(s) 10.23.52 a.m.

  • Company ID (ID)
  • License (License)

4. Create Missing Properties in HubSpot

Before importing the file, we need to create the properties missing in HubSpot. Follow these steps for each property:

Step 4.1: Create the “Company ID” Property

Go to Settings, then, on the left-hand sidebar, navigate to the section Data Management. Under this title, locate and click on Properties. In the Select an Object dropdown, choose Company Properties.

Create a Property in Hubspot  Part 1

Click on Create Property, enter the name Unique Company ID, select the group Hans Properties, and create a Single-line Text property. In the rules, make sure to set this property as a unique value. Be very careful! You only have 10 of these, and they should only be used to set additional keys for the company domain in the database.

Create Unique Company ID

Step 4.2: Create the “License” Property

Click on Create Property, enter the Label, the Description, and select the group Hans Properties Set. Under Field Type, choose Dropdown Select. You can either create the options one by one or click on Load Options and paste your list directly. Finally, click Create.

Create License Property in Company

5. Clean and Prepare Files for Import

Transfer your License Excel workbook file to a clean, flat database format in Excel, ensuring that each cell contains only one piece of data. For example, in the database provided, I noticed several emails in the same cell—this must be separated.

Captura de pantalla 2024-11-23 a la(s) 10.58.59 a.m.

This is the correct file with the License database to import and create the email send:

Captura de pantalla 2024-11-23 a la(s) 11.11.03 a.m.

Same with LMO report workbook. 

Captura de pantalla 2024-11-23 a la(s) 11.15.05 a.m.

6. Start of Record Import Process.

To import your corrected files, go to the left-hand menu, click on Contacts or Companies, and then click on the white button with an orange outline in the top-right corner of the screen labeled Import. Click on the button Import a file, and then select Start Import.

Hubspot Import a file

Click on Companies and Contacts, then click Next.

Captura de pantalla 2024-11-23 a la(s) 11.33.18 a.m.

Drag the file you want to import from your computer.

Drag the File into Hubspot Import Tool

Match the properties in your file to the corresponding properties in HubSpot. It is important to note that whenever you upload a file, you must include “key” properties, or HubSpot will not allow the import. For this case, the Company ID is the Hans Unique ID we created, and for people, it is their Email. Then, click Next.

Import a fle to Hubspot - Chose properties

Define a name for the import and check the box indicating that an import list will be created. This will generate a list in the Lists section within the Contacts menu. Then, check the box confirming that you certify these contacts have given consent to receive emails and for their information to be processed.

Finally, mark your contacts as Marketing Contacts. This will allow you to send them marketing emails.

Be careful! If you mark more marketing contacts than you have purchased, HubSpot will automatically upgrade your contact tier.

Ultimos Detalles de Importacion de archiovos

As you can see, the import was successful. You can now review the imported records by clicking on Back to Import History.

Captura de pantalla 2024-11-23 a la(s) 11.51.49 a.m.

Now, in the window, you can see the import and review the imported contacts and companies. In Contacts, you will notice that only 20 contacts were imported, even though the file contains 29. This is because several contacts, such as azirul@jasamerin.com.my, are repeated multiple times (e.g., 4 times), and the system does not create duplicates.

Checking the Import File

Repeat the same process with the LMO Report database.

 

Note: The purpose of this Excel file is to send an email. In HubSpot, you cannot use CC or BCC in marketing emails. If the goal is to track the performance of the email, it’s better to review it through the email analytics. If the purpose of CC or BCC is to inform other people about the email, it’s more effective to create an internal notification that alerts them about the email and allows them to view its performance.