HubSpot

saasbuilt on requestauth: OAuth2 or a private app token

Sync HubSpot contacts, companies, deals, and engagements.

The HubSpot connector syncs your CRM into analytics-ready tables in your data warehouse. Pull contacts, companies, deals, tickets, engagements, pipelines, and owners from the HubSpot CRM API, with Ingest handling auth, pagination, and retries so the tables stay current.

HubSpot is not a certified connector yet. Ingest authors one from the vendor's API documentation when a customer asks for it, runs it against the real API, and only then lists it as deployable. Request it and it moves up the queue.

What you can sync

Ingest lands the following HubSpot data in your warehouse or lake, each as its own table on the schedule you pick:

  • Contacts and companies
  • Deals and pipelines
  • Tickets
  • Engagements
  • Owners and teams

Authentication

OAuth2 or a private app token. Create a private app in HubSpot settings and copy its access token, or register a public app for OAuth2.

Credentials go into a form, never into a chat, and are held in a secret store under your own path. Only the key NAMES ever reach the control database.

Resources