An integration between HubSpot and Google Sheets is a powerful way to securely supercharge your HubSpot reporting and share data with users outside of HubSpot.
Using Integration Fox to connect HubSpot and Google Sheets, you can export any HubSpot property in real time to a Google Sheet in 3 easy steps:
Once set up, you can use this data in other Google Sheets to do advanced data manipulation and to create complex reports where HubSpot reporting doesn't quite provide what you want out of the box.
Here are some helpful tips to help kick things off:
You pay for each Object you sync in Integration Fox - so having a central Spreadsheet with all synced data can really keep your costs down, but also you don’t want to have data all over the place in Google Drive.
We recommend that you create a single clearly named spreadsheet with a Sheet per Synced object. You may have sensitive data in this spreadsheet, so ensure that you review your permissions and limit who this spreadsheet is shared with.
One of the other benefits of using this integration is that you can limit Export permissions on your HubSpot users. Allowing exporting from your platforms is a major security concern - with this integration, you can export only the data that is required for your reporting and sharing and restrict carte blanche access to export your sensitive data.
When selecting data to export, keep security in mind, try to only sync the critical data and avoid where possible sensitive data that could be stolen or used for unsavory purposes. i.e. do you really need to export individual emails, phone numbers, etc?
The Google Sheet Tab that you sync the data to will overwrite every time data updates, therefore if you want to manipulate the data, e.g. use Google Sheet Functions to do advanced calculations or look-ups, you will want to take a copy of the data to another tab or spreadsheet and add these function here.
Hint: Use the IMPORTRANGE function to import your synced data to another sheet - IMPORTANT NOTE you will need to hover over the cell and Allow Access once you enter this function:
IMPORTRANGE(“spreadsheet_url”, “range_string”)
For example:
IMPORTRANGE("https://docs.google.com/spreadsheets/d/1Hh2grfB6rp9OQ2yAIu3S5YF_CCFJGwyqPGveABlOZKg/edit", "HubSpot Contacts!A:N")
This will import the data into your new sheet in real time.
Google Sheets has close to 500 functions that you can use to manipulate data, however, these are some of our favorites when it comes to manipulating data for reporting:
Date
Filter
Logical
Lookup
Maths
Text
Array
Web
These top tips are just the 'tip' of the iceberg, so if you're interested in learning more, or if you need some assistance with reporting using this tool, feel free to contact us.