Automate HubSpot to Google Sheets integration

Get analysis-ready data from HubSpot to Google Sheets on a schedule to streamline your reporting & analytics.

Loved by 24,000+ organizations across the globe

Why connect HubSpot to Google Sheets

Automate HubSpot reporting at your company

Populate Google Sheets with different types of HubSpot data (Deals, Contacts, Companies, etc.) to customize your reporting. Set up automatic data refresh, specifying the days and times that you want your CRM data to be updated in the spreadsheet. Ensure you always have a snapshot of the latest HubSpot information available in your working document or dashboard.

Monitor sales results in near to real time

Import HubSpot data to Google Sheets including custom fields to prepare information for further visualization. Use Google Sheets, Google Data Studio, Tableau, and other tools to build an automatically updating dashboard to review your sales performance and look for insights to optimize conversions. Share your custom dashboards and reports with all team members. Make them easy to read by everyone.

Improve sales team performance with ease

Establish HubSpot to Google Sheets integration without writing a single line of code. Export HubSpot Deals and other data required to analyze your sales employees’ productivity. Break down the information by the Deal Owner to see how they perform on a daily and weekly basis. Create an overview report to monitor your sales team's effectiveness and use the data to enhance established processes where required.

What data to pull from HubSpot to Google Sheets

01. Deals

Export Deals to build custom HubSpot reports in Google Sheets. Share this data with stakeholders to keep them up to date with your company’s progress, show the open vs closed deals, their total value, and more.

02. Contacts

Set up HubSpot integration with Google Sheets to import Contacts and create a dynamic list in a spreadsheet. Link the document with a marketing automation tool to commence an email onboarding process, or keep clients informed about updates.

03. Products

Pull Products information from HubSpot to Google Sheets to create a comprehensive list of all items currently available for sale. Blend your Products data with open Deals to see what items are expected to be paid for and shipped soon.

04. Tickets

Export HubSpot Tickets data to Google Sheets and create a customer service dashboard. Analyze how many tickets were registered and closed in the past period. Review what average response and reaction times were, and improve them.

05. Companies

Import Companies information from HubSpot to Google Sheets to get an overview of all organizations that have ever purchased from you. Review the list to find frequent buyers and see whether you can come up with a special offer or another incentive for them.

Connect HubSpot to Google Sheets using

Enjoy a seamless and efficient solution to integrate HubSpot and Google Sheets in just a few simple steps with zero technical skills required. Automate your reporting and analytical dataflows using collect, merge, preview, transform, and filter data from HubSpot before loading it to Google Sheets. Configure the desired schedule for the automatic data refresh that can be run from every month to every 15 minutes!

Get a one-stop solution to make data-driven decisions and drive the business forward. Use the out-of-the-box expert service to amplify your data analytics and workflow automation. Build bespoke data analytics dashboards to track your business metrics and see the holistic picture of your business.

Connect HubSpot to Google Sheets
integration connect

How to Integrate HubSpot with Google Sheets

  1. Select your data source and destination image
    Select your data source and destination (5 seconds)

    Select HubSpot among numerous other sources to import data and Google Sheets as a destination to store and analyze data.

  2. Pick a data entity to export image
    Pick a data entity to export (10 seconds)

    Pick the specific data entity you want to export from HubSpot. It could be anything ranging from contacts and deals to tickets and live product catalogs.

  3. Preview, transform & filter data image
    Preview, transform & filter data (2 minutes)

    Specify filter criteria and configure the data destination. Preview the results and make adjustments if needed, right in

  4. Set a schedule for data refreshes image
    Set a schedule for data refreshes (10 seconds)

    Set up a schedule for data refreshes so you always have the most up-to-date information (as often as every 15 minutes).

HubSpot Google Sheets Integration step-by-step

Whether you're a marketing professional looking to monitor campaign performance, a sales manager tracking leads, or a customer support team analyzing customer satisfaction metrics, exporting HubSpot data to Google Sheets can be a game-changer.

Despite the fact that you can export your HubSpot data manually, automated workflow gives you some crucial advantages. It saves you time since the HubSpot export data runs automatically without your involvement. It minimizes human errors that could take place if you move data by hand.

So, let's dive in and discover how to harness the power of HubSpot and Google Sheets together!

Step 1: Register account
You need one of the versions to run HubSpot Google Sheets integration. You can use our primary cloud-based app that can be installed right from HubSpot. To do that, find in HubSpot App Marketplace. Also, you can use an add-on from the Google Workspace Marketplace. With its help, you can set up HubSpot to Google Sheets integration even without leaving your working spreadsheet.

After logging into the app, you will need to set up a new Importer for the HubSpot account.
Step 2: Set up HubSpot as a Source
First, add a new importer and select HubSpot as a source app to start exporting. To do so:
  • Select the account you want to use with
  • Review accesses that requires and agree to use a 3d party app
Next, choose the Data entity (the data you want to export). With, you can export the following data from HubSpot: Deals, Contacts, Companies, Products, Line items, Tickets, Owners, Calls, Emails, Meetings, Notes, Tasks:
Set up HubSpot as a Source
Optionally, you can specify created/updated before/after dates to filter the exported records. It is possible to filter data using four date filters:
  • Created after date - refers to the creation date of a selected data entity.
  • Created before date - refers to the creation date of a selected data entity
  • Updated after a date - refers to the updating date of a selected data entity
  • Updated before date - refers to the updating date of a selected data entity
Another optional feature is Advanced filters which allow you to filter data by any indexed HubSpot field (basic or custom). You can create and add up to 2 filters for one importer for your HubSpot Google Sheets integration. allows you to automatically consolidate data from multiple accounts, data entities, and even sources. For this, you only need to click Add one more source and configure it in the same way as described above.
Once the source configuration is ready, click Proceed to Destination Settings.
Step 3. Select Google Sheets as a Destination
When exporting data from any application, you need to provide a destination to, where all the data will be saved. So far, offers three options for destinations, including Google Sheets, Excel, and BigQuery. In our case, you need to connect your Google account. To do this:
  • Sign in to the chosen account.
  • Review the contents of access rights which you are granting to and press Allow.
  • Confirm your choices.
  • Read the Close this window message and close the pop-up.
Once your Google account is connected to, you will need to select an existing Google Sheets from your Google Drive. Select a sheet or create one by typing in a new name – your data will be stored in this sheet.
Select Google Sheets as a Destination has two options for Import mode. You can replace all previously imported data with the latest information available in your data source or append data, i.e., place the newly imported data under previously imported entries. You can do it at this tab as well.
Step 4. Preview and Transform your data
Another great feature available for HubSpot Google Sheets integration is our Transformation module. It simplifies the work with tables and data, allowing you to adjust extracted data directly in the interface of our application. There are four ways how you can use it:
  • Preview data – check if the data you need to extract loads correctly before exporting it.
  • Manage columns – hide the columns you don't want to export from HubSpot to Google Sheets, add new columns, rename and reorder them, change their type, and merge information from several columns into one.
  • Filter data – extract only the needed data based on various criteria. To do so, you must select the column containing the filtering criterion (for example, status) and specify the desired value.
  • Perform calculations – you can calculate new metrics based on your data directly within's interface. All you need to do is add a new column and provide a calculation formula.
Preview and Transform your data
Step 5. Schedule
Finally, configure the schedule for automatic data imports. With, you can schedule HubSpot Google Sheets exports at a custom frequency, up to every 15 minutes. To do this, toggle on the Automatic data refresh and customize the schedule:
  • Interval (from 15 minutes to once per month)
  • Days of the week
  • Time preferences
  • Time zone
Click Save and Run once you're ready. After the successful import, you can check your spreadsheet with the exported HubSpot data by clicking the View Results button.
Schedule Hubspot to Google Sheets integration
Video Instruction
If some of the steps in our instructions raise questions or you want to know more, feel free to find answers in our help center. Also, feel free to use our detailed video instructions to help you set up your HubSpot Google Sheets integration in minutes without any hustle. Together with our data expert, you will learn how to keep your HubSpot data in a spreadsheet always up to date with no manual effort.

Why use to set up HubSpot to Google Sheets integration

As a sales and marketing manager, or business owner, optimizing sales processes has always been and will be one of your core objectives. To achieve it, it is necessary to automate routine tasks, making sure your employees focus on what generates the most income, and not on the areas requiring lots of manual work. can help you reach this goal by automating the output of HubSpot data straight to Google Sheets and giving you easy access to the most recent sales information displayed in the format you prefer.

Go beyond default HubSpot reporting capabilities and customize the contents of every dashboard and graph you create, as well as share the contents with the parties involved without the need to create a separate CRM account for each of them.

HubSpot Logo
Google Sheets Logo
Google Sheets
Manage, Share, Analyze Logo
Manage, Share, Analyze

See what our customers say

" automatically imports the full dataset you need and it refreshes it completely on any schedule you want. No triggers necessary. And the best of all, the team is very supportive.

star star star star star

4.9 out of 5

Alfredo H.
Financial Analyst

"The integrations are easy to set up and automate, my colleagues think I'm a genius, but it's really that is doing the heavy lifting.

star star star star star

4.9 out of 5

David V.
Program Director

Set up multiple integrations to count on every day

Looking to import data from  ShopifyClockifyJira,  or any other app? Not a problem. Use to link a data source to Google Sheets to automate workflows and leverage the power of spreadsheets across all your projects!

Shopify Logo Clockify Logo Airtable Logo Google BigQuery Logo HubSpot Logo Jira Logo
See more integrations

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

Business goal image