Back to Site Settings

HubSpot Setup

Connect HubSpot for your site, approve access, and Crawlbaby handles the rest. We detect the best extraction mode automatically and process changes in daily end-of-day batch mode.

HubSpot CMS Audit Guide Audit Logs Endpoint OAuth Token Refresh

Quick Setup

  1. Set platform type to HubSpot in Site Settings.
  2. Click Connect HubSpot from Site Settings.
  3. Approve the HubSpot authorization screen for your portal.
  4. Crawlbaby stores the connection and starts syncing automatically.
  5. HubSpot sites always run in Daily end-of-day batch mode.

How Sync Works

  1. Crawlbaby first probes GET https://api.hubapi.com/cms/v3/audit-logs/.
  2. If audit logs are unavailable for the portal, Crawlbaby falls back to GET https://api.hubapi.com/cms/v3/pages/site-pages + /landing-pages.
  3. Do not grant write scopes. Crawlbaby rejects write-capable scopes by design.
  4. Changed URLs are queued, deduped, and captured in daily batches.

Status

No HubSpot connection found for this site yet.

Read-Only Guardrails

  • HubSpot content API client only permits GET requests.
  • Token refresh is OAuth-only and separate from content API operations.
  • Write scopes are rejected and the connection is marked as re-auth required.
  • No webhook/subscription management endpoints are called.