Back to Blog

A Simple Guide on How to Export HubSpot Contacts and their Notes

In today’s age, most business activities are carried out online. Naturally, it comes as no surprise that CRMs offer great benefits to businesses. Similarly, HubSpot is a great web-based application that allows you to connect with your clients and manage your sales and marketing channels. 

Furthermore, HubSpot contacts are frequently exported by many companies, whether to share between your teams, give to clients, import into an application, or use their activity to analyze and report on them.

Given the vast volume of company contact data stored in HubSpot, it is extremely important that organizations export HubSpot contacts efficiently so that business data is always accessible. In this article, we will go through manual and automatic methods. For the former, we’ll share how to export HubSpot contacts to Google Sheets, Excel, and data warehouses.

Export HubSpot contacts – the basics

Although HubSpot is an excellent platform, it does have certain drawbacks. One of them is the ability to export data – for example, contacts. It’s doable with the built-in functionalities but it will require quite an effort if you wish to do it regularly. 

This post covers both the native method and the automated one using third-party tools that significantly speed up the process.

Native method: 

HubSpot provides an inbuilt manual procedure to export contacts in a spreadsheet format. 

The method is straightforward and simple to execute. You don’t need any technical skills to carry out the task and it’s ideal as a one-time activity. For example, if you migrate contacts to another tool or need to fetch data for an annual report, this approach will do just fine.

The major drawback of the manual method is that it can consume a lot of resources and time if you have to perform the exports more frequently. For example, if you’re collecting fresh contacts every week, it doesn’t make much sense to do it manually.

Automated method: 

Automating exports using third-party tools is the recommended approach if you have to export data more frequently. 

It’s beneficial when you wish to populate reports or dashboards as the data is refreshed automatically, with no effort on your side. Such exports can be even plugged into data visualization tools that offer much richer reporting than the inbuilt Hubspot dashboards. is a popular solution for exporting data from HubSpot. It allows you to automatically export your data to Google Sheets and Excel with just a few clicks. HubSpot to BigQuery export is also available.

The drawback of using third-party tools is that it’s a bit of a learning curve sometimes, although many solutions for data exports are very straightforward. What’s more, a subscription fee may be associated with a tool, albeit with a free trial often available. 

How to export all contacts from HubSpot

Let’s jump to how you can actually export all contacts from HubSpot to your desired destination.

First, let’s see how to manually export contacts from HubSpot.

Log in to your HubSpot account. Click on “Contacts” in the drop-down menu on the top right corner and then select “Contacts”.

1 contacts in menu

Click and make sure you’re in the “All Contacts” Tab

2 all contacts

Click on the “Actions” button on the right side of the table and select “Export View”.

3 export view

In the pop-up Export View window, select the following:

  • The file format in which the records should be exported. 
  • The properties that should be included in the export. 
  • Whether all the email addresses of contacts with multiple emails should be included. 
  • And the language in which the column headers in your exported file should appear.
4 export as csv

Click “Export” from the drop-down menu. You will receive an email and a notification with a link to download your export file.

5 export notification

That’s how your contact export file will look like after you download and open it.

6 sample export

Automatically export contacts from HubSpot

When it comes to data exporting, automation is paramount. Automation helps you save time, and resources and also results in better accuracy as humans inevitably make mistakes sometimes. 

Use a powerful tool like, which takes little setup and seamlessly combines data from HubSpot and other sources into Google Sheets or BigQuery. HubSpot to Excel integration is also available. 

Along with HubSpot contacts, you can export other data entities such as deals, emails, products, tasks, notes, etc. This allows you to generate custom reports and dashboards that update in real-time, providing you with a better understanding of your sales pipeline, procedures, and operations. A dependable integration solution can automate HubSpot data exporting allowing you to get the most out of your data while saving time and effort.

First of all, you need to register for a account. Then, click the Add importer button.

Next, you’ll have to select a source and destination. In this case, we will connect HubSpot to Google sheets. Select HubSpot as a source and Google Sheets as a destination.

7 hubspot to google sheets

Furthermore, you need to provide a source account and the type of data you want to fetch, we will select “Contacts”. 

8 contacts data entity

Connect your Google account, and choose the Google spreadsheet where the data is imported and continue.

9 choose destination file

Additionally, you’ll have the option to select the import mode. We’re selecting append for now. You can choose from the two modes available:

  • Replace: will override existing data.
  • Append: will place new data under the previous one.

In the final step, you’ll have the option to select the schedule at which you want to import and refresh the data. This option allows you to refresh data at your chosen frequency and will update new contacts. Furthermore, it will automatically update your existing ones. You can select according to your requirements. 

Click “Save and Run” and you’re done.

10 data refresh settings

After processing, your contacts will be exported on the Google sheets and it will look something like this.

11 hubspot export

How to export contacts list from HubSpot CRM?

Moving on, there’s another manual way to export contacts and their information from HubSpot CRM.

The first step is to filter contacts with the properties that you want to see with them. You can create two kinds of lists, active and static.

  • Active lists, automatically update over time, records will join or leave the list as their properties change.
  • Static lists do not automatically update as your records change. A static list represents a single moment in time. 

Then, you can export such filtered lists in the way we’ll describe below. Let’s see how you can create a list first:

Go to your account’s contact list menu and click on “Create list”.

12 create list

Provide a name for your list and select whether you want an active list or a static list. Then click “Next”.

13 list type

Next, you’ll have to filter your contacts by using their properties. We will choose contact properties, however, you can filter them using other properties as well.

14 filtering settings

Let’s say we want to create a list of the contacts added before a given date. Add the “create date” filter and a preview of the contacts list will be shown on the right side. Then click “Save list”.

15 save list

After processing your new contact list will be created.

16 list view

You can find all your lists in your HubSpot account, if you click Contacts in the left-hand menu of the interface, then Lists from the dropdown.

17 lists in menu

The HubSpot navigation menu on your account’s interface will open, displaying lists from the contacts dropdown.

18 all contact lists

Move your mouse over the list you want to export, then select “Export” from the “More” dropdown menu.

19 export particular list

Click the designated checkbox below to include all properties in your HubSpot export contacts, or choose each specific property individually by selecting the checkbox next to each contact information.

20 export properties

Remove properties from your export list that you don’t want by clicking the “X” next to them, then click “Next”.

The export dialogue box should appear, and you can then choose a file format from the selection. In this example, we’ll use XLSX (Excel format).

21 export format

When you click “Export”, a HubSpot export contacts file will be sent to your account’s email address.

How to export HubSpot contact activity

Keeping track of your HubSpot contacts activities can be extremely beneficial. You can monitor and report deals and potential customers better and in a more effective manner. 

HubSpot does offer an inbuilt manual feature to extract and export contact activity to your desired destination.

You need to follow the same steps as you have for the contact list. However, in the properties section, HubSpot provides various contact activities. 

Note: Make sure you’ve created your contact list using the contact properties filter.

22 export contact activity

Scroll down and select all of the contact activities that you want to export with the contact and click “Next”.

23 contact activity criteria

All the HubSpot contacts including their activities will be exported in a spreadsheet format.

How to export HubSpot contacts’ notes? 

In this section, we will show how to export HubSpot notes to Google or Excel spreadsheets. If you need to access the HubSpot contacts notes outside of the HubSpot CRM, then you can export them using The method to export HubSpot notes is similar to that of contacts. 

You have to follow the same steps as we explained earlier when exporting contacts using

But in the data entity section, you’ll select “Notes” instead of “Contacts”.

24 export contact notes

Here’s a piece of a notes export from HubSpot:

25 hubspot notes export

Export contacts from HubSpot with ease

Manually exporting contacts can take a lot of time, especially when you’re doing it frequently and dealing with a huge contacts list. You can possibly spend that time doing something more productive such as reaching out to potential clients or analyzing reports.  

Furthermore, manually exporting HubSpot contacts can have disastrous consequences if you end up processing incorrect data, this could waste significant amounts of money and resources due to inaccurate data, and possibly this could also damage your customer relationships as a result. is a dependable tool for accomplishing this with minimal effort. This tool automates the process of pulling data from HubSpot into Google Sheets, Excel, and BigQuery, ensuring that you always work with the most up-to-date and accurate data. 

Back to Blog

Comments are closed.

Focus on your business
goals while we take care of your data!