When starting with a new CRM software, one of the first steps is to transfer your data from existing sources (e.g., another CRM, spreadsheet, email inbox) into HubSpot.
The CRM is the backbone of HubSpot, supporting your website, social media accounts, deal manager, email marketing lists, sales tools, support services/tickets, and other operations (depending on your subscription). Ensuring the data you import is correct, useful, and manageable is crucial.
Quick Tips Before You Get Started
Consider the Who, Why, How, and What
- Who: Think about which contacts, companies, and other data need to be imported. Not every record from your existing database may be necessary in HubSpot.
- Why: Understand the purpose of importing each type of data. Define the goals and outcomes you expect from having this data in HubSpot.
- How: Plan how you will structure your data. Consider the format, properties, and any custom fields you may need.
- What: Determine what specific data you need. Identify key fields and properties required for your business processes.
CRM Records and Properties
CRM records for any object (Contacts, Companies, Deals, Tickets, etc.) consist of properties.
Properties are fields that contain relevant information to help you and your team make informed decisions like moving prospects through the customer journey, resolving issues, and managing deals.
HubSpot includes default properties tailored for most businesses new to CRM and managing prospect and customer data. For deeper insights and detailed reporting, you can create Custom Properties. These can capture specific information about a contact's interests, behavior, or other attributes, providing a comprehensive view of their engagement with your business.
Creating Properties
- Go to Your Settings: Click the settings gear icon.
- Navigate to Properties: Scroll down the left sidebar and click “Properties” under Data Management.
- Create Property: Click the orange “Create Property” button.
- Fill Out the Form:
- Select Object: Choose the correct object (Contact, Company, Ticket, Deal, etc.).
- Select Group: Choose an appropriate default group or create a custom group.
- Label: Enter a descriptive label for the property.
- Field Type: Choose the appropriate field type (e.g., single line text, dropdown).
- Visibility & Validation: Set visibility and validation rules to ensure data accuracy and relevance.
Exporting Your Data from Your Existing System
To get started with HubSpot, you need to export your data from your existing system. Here's how to do it:
-
Identify the Data: Determine which data you need to export, such as contacts, companies, deals, and tickets.
-
Choose Export Format: Select a file format compatible with HubSpot (e.g., .csv, .xlsx).
-
Export Data: Follow your existing system's export procedures to download the data.
-
Review and Clean Data: Before importing into HubSpot, review and clean your data to remove duplicates, correct errors, and ensure consistency.
By following these steps, you’ll ensure a smooth transition of your data into HubSpot CRM, enabling your team to leverage the system effectively from the start.
Preparing Your File for Import
- File Format: Save your file as a .csv, .xlsx, or .xls.
- Headers: Ensure the first row contains headers corresponding to HubSpot properties.
- Unique Identifiers: Include unique identifiers like email addresses for contacts and domain names for companies to prevent duplicates.
Example of property types for inclusion in an import file
Here is a table that showcases how you might set up your import file for these various objects
Object |
Field Name |
Description |
Default/Custom |
Contacts |
First Name |
The contact's first name |
Default |
Last Name |
The contact's last name |
Default |
|
|
The contact's email address |
Default |
|
Phone Number |
The contact's phone number |
Default |
|
Lifecycle Stage |
The stage of the contact in your lifecycle (e.g., Lead) |
Default |
|
Custom Interest |
Specific interests related to your products/services |
Custom |
|
Last Interaction Date |
The date of the last interaction with the contact |
Default |
|
Companies |
Company Name |
The name of the company |
Default |
Domain |
The company's website domain |
Default |
|
Industry |
The industry the company operates in |
Default |
|
Company Size |
The number of employees in the company |
Default |
|
Custom Note |
Additional notes specific to the company |
Custom |
|
Deals |
Deal Name |
The name of the deal |
Default |
Deal Stage |
The current stage of the deal |
Default |
|
Amount |
The monetary value of the deal |
Default |
|
Close Date |
The expected close date of the deal |
Default |
|
Tickets |
Ticket ID |
A unique identifier for the ticket |
Default |
Status |
The current status of the ticket |
Default |
|
Priority |
The priority level of the ticket |
Default |
|
Custom Issue Type |
Specific issue type related to your business operations |
Custom |
Sample Files
Uploading Your File and Mapping Columns
- Go to Your Settings: Click the settings gear icon.
- Navigate to Import & Export: Scroll down the left sidebar and click “Import & Export” under Data Management. Click the "Go to Import Button in the Import Data section
- Begin import process: Click "Start an Import" button
- Identify Source of Import: Choose "Import file from computer" and click "Next" in the bottom right corner.
- Select Object to import: Select one or more of the objects you want to create and associate. Choose "Contacts", click "Next"
- Upload file: Drag or upload your file, click "Next"
- Map Columns: Match each column from your file to the appropriate HubSpot property, click "Next"
- Finalize Import: At the last step of the import you have a few final fields to fil, name the import, create an optional list from this particular import, agree to the terms of the list being imported ensuring you have permission to use for outreach, and decide if these are marketing contacts or not. Once complete, click "Finish Import"
By following these steps, you'll successfully import your data into HubSpot CRM, ensuring it’s accurate and useful for your team's operations.
Review
After the import is complete - you'll get a summary of the import and be notified of any errors during the process. Review these, correct them in your file and reimport or update through the CRM.
Looking to Sync Data from One System to Another? Try HubSpot’s Data Sync
If you need to keep data synchronized between HubSpot and another system, consider using HubSpot’s Data Sync. This tool allows you to connect HubSpot with various other applications, ensuring your data stays consistent and up-to-date across all platforms.
Learn more here or ask your On-Target! rep for more details