Pricing
All integrationsCRM & Sales
Live~3 minutes

HubSpot → Google Sheets

Sync HubSpot contacts, deals, and CRM records into Google Sheets for pipeline reporting.

OAuth 2.0 · Read-only by default · No data stored

~3 minutesSetup time
OAuth 2.0Authentication
15 minutesMin sync interval
Read-onlyDirection

Capabilities

Everything in the HubSpot connector

6 built-in capabilities — from live queries to scheduled syncs and AI-powered data analysis.

Import contacts, companies, deals, and tickets into Sheets
Scheduled syncs for live pipeline reporting
Secure OAuth 2.0 connection to your HubSpot portal
Supports multiple CRM object types in a single import
AI agent can query your HubSpot data and surface insights in plain English

Technical details

Built for IT teams to approve in one read

Every connection is read-only by default. Credentials are encrypted at rest. Brooked is a verified Google Workspace app.

Authentication
OAuth 2.0 (HubSpot)
Supported hubs
CRM · Marketing · Sales · Service
Connected objects
Contacts · Companies · Deals · Tickets · Activities
Write-back
Not supported (read-only)
Min sync interval
15 minutes
Portals
One connection per HubSpot portal
Data residency
Read-only — data flows directly to your Sheet

Setup guide

Connect in 3 steps

From install to your first live query in under 5 minutes. No engineering help required.

1

Install the extension

Add Brooked from the Google Workspace Marketplace.

2

Connect HubSpot

Authorize with your HubSpot account via OAuth to grant read access to your CRM data.

3

Choose a CRM object

Select contacts, companies, deals, or tickets and import them into your destination sheet.

Need help? Visit support →

Full step-by-step guide

How to Connect HubSpot to Google Sheets

The HubSpot lifecycle date properties nobody talks about (hs_v2_date_entered_*, hs_lifecyclestage_*_date), the Operations Hub Data Sync misconception that wastes hours, the plan-gating table (Free/Starter vs. Pro/Enterprise Workflows), Apps Script + Private App, and the named errors that block most setups.

Read the full guide

Use cases

How teams use HubSpot + Brooked

From finance reporting to real-time operations dashboards — see what your team can build.

Pipeline reporting

Pull deal stage, close date, and owner data from HubSpot into a Sheet for weekly pipeline reviews.

Live in Google Sheets
HubSpot → Sheets · auto-refresh

Available functions

Query HubSpot from a cell

Five built-in sheet functions — from natural-language queries to raw SQL and AI-powered KPI cells. No coding required.

fx

=BRKD_QUERY("HubSpot", "open deals by stage and owner")

Ask a natural-language question against any connected data source. Returns a table of results that spills into adjacent cells.

=BRKD_QUERY("HubSpot", "open deals by stage and owner")

Also supported

More CRM & Sales integrations

Connect Salesforce to Google Sheets — sync accounts, opportunities, and pipeline data

Get your spreadsheet hours back

Brooked sets up in seconds. Your team is querying live data before lunch.

Get started free