HubSpot companies in a live spreadsheet

Add the Companies table to a sheet as a data source named companies and its 31 columns become names your formulas, pivot tables and charts use. Sheets reads it from your HubSpot account each time the sheet opens or refreshes.

Each account's columns are its own HubSpot properties, custom ones included. The columns listed here are HubSpot's standard properties; custom objects are tables too (Enterprise).

Formulas on this table

=data.companies.sum(annual_revenue)
Total annual revenue. Adds up the Annual revenue column over every row of Companies.
=data.companies.sum(annual_revenue, country_region, A2)
Annual revenue per country/region. With a country/region in A2, the total for that one. Fill it down next to a list of them.
=list.companies(country_region)
Every country/region, once. Spills the distinct country/region values down the column: the row labels for the formula above.
=data.companies.count(record_id, country_region, "<>")
Rows with a country/region. Counts the rows whose Country/Region is not empty.
=data.companies.avg(number_of_associated_contacts)
Average number of associated contacts. avg, min, max, count, countd (distinct) and first work the same way as sum.

Columns

ColumnIn formulasType
Record IDrecord_idText
Annual revenueannual_revenueNumber
CitycityText
Company domain namecompany_domain_nameText
Company namecompany_nameText
Company ownercompany_ownerText
Country/Regioncountry_regionText
Create datecreate_dateDate and time
IndustryindustryText
Last activity datelast_activity_dateDate and time
Last modified datelast_modified_dateDate and time
Lead statuslead_statusText
Lifecycle stagelifecycle_stageText
Number of associated contactsnumber_of_associated_contactsNumber
Number of associated dealsnumber_of_associated_dealsNumber
Number of employeesnumber_of_employeesNumber
Phone numberphone_numberText
Recent deal amountrecent_deal_amountNumber
Recent deal close daterecent_deal_close_dateDate and time
State/Regionstate_regionText
Time zonetime_zoneText
Total revenuetotal_revenueNumber
TypetypeText
Website URLwebsite_urlText
Year foundedyear_foundedText
Associated contactsassociated_contactsText
Associated contact IDsassociated_contact_idsText
Associated dealsassociated_dealsText
Associated deal IDsassociated_deal_idsText
Associated ticketsassociated_ticketsText
Associated ticket IDsassociated_ticket_idsText

Other crm tables

Your companies, live

Contacts, companies, deals, tickets and activities become tables that formulas, pivot tables and charts read directly, opened inside HubSpot. Your numbers stay current without exporting.