HubSpot shared data

What QuotePoint reads, writes, and why.

The HubSpot integration requests only the CRM and schema access needed to launch governed quoting, maintain the QuotePoint deal card, and synchronize the production product library.

Data flow

Scope usage is explicit.

HubSpot objectDirectionPurpose
DealsRead + writeHubSpot → QuotePoint: deal context and selected sales-channel context. QuotePoint → HubSpot: linked quote ID/number, status, approval status, total, and QuotePoint URL.
CompaniesRead onlyUsed to prefill customer company context when launching QuotePoint from a deal.
ContactsRead onlyUsed to prefill customer name and email context when launching QuotePoint from a deal.
ProductsRead + writeQuotePoint publishes a one-way governed mirror of production products into HubSpot Products. QuotePoint remains the source of truth.
Deal schema / propertiesRead + writeUsed to create and maintain QuotePoint-specific deal properties, including the governed QuotePoint sales-channel field.

OAuth token handling

QuotePoint stores the HubSpot refresh token encrypted server-side. It is not returned to the browser. Access tokens are short-lived and refreshed server-side.

Modern OAuth endpoints

QuotePoint uses HubSpot 2026-03 token issuance, introspection, and revocation endpoints.

Workspace isolation

Connections are associated with the QuotePoint workspace that authorized them. CRM operations are scoped to that workspace connection.

Demo-data protection

Demo and test workspaces cannot synchronize quotes externally, and sample product records are excluded from product-library sync.

Requested scopes

Current HubSpot OAuth scope set.

The app requests OAuth plus deal, company, contact, product, and deal-schema scopes required for the workflows above.

oauth
crm.objects.deals.read
crm.objects.deals.write
crm.objects.companies.read
crm.objects.contacts.read
crm.objects.products.read
crm.objects.products.write
crm.schemas.deals.read
crm.schemas.deals.write

Questions?

Review QuotePoint's broader trust practices or contact us.