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 (HubSpot) · 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.

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

5 ways to sync HubSpot with Google Sheets: official add-on vs Workflows vs Apps Script vs Brooked. Two-way sync, scheduled refresh, no Operations Hub.

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

Copper

Live

Import people, companies, leads, opportunities, projects & tasks from Copper CRM

Import contacts, deals, tasks, appointments & sales activities from Freshworks CRM

Get your spreadsheet hours back

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

Get started free