HubSpot Connector
Use HubSpot as a source for supported CRM, marketing, engagement, and commerce data in any Supaflow destination.
Evaluating against Fivetran? See how Supaflow handles HubSpot pricing, connector quality, and Snowflake deployment side-by-side.
Supaflow vs FivetranLoad HubSpot into Snowflake
Dedicated pages for destination-specific setup, buyer questions, and Snowflake sync behavior.
Why Supaflow
All connectors included
Every connector is available on every plan. Pricing does not increase with connector count.
Pay for compute, not rows
Credit-based pricing. Usage scales with your pipelines, not with row counts.
One platform
Ingestion, dbt Core transformation, reverse ETL, and orchestration in a single workspace.
Capabilities
OAuth or Private App Authentication
Use HubSpot OAuth for user-delegated access with automatic token refresh, or a Private App access token for a connection managed by your team.
Configured Object Catalog
Select supported CRM records, engagements, marketing activity, commerce records, lists, owners, teams, users, roles, and pipeline metadata available to the connection.
Object and Property Discovery
Discover the properties available on supported objects, including custom properties the connected account can read.
Object-Specific Sync Modes
Use cursor-based incremental reads for supported CRM, marketing email, and engagement objects. Behavioral Events, lists, memberships, and lookup data use full refresh.
Supported Objects
CRM
Contacts and Companies
People and organizations in the CRM.
Deals and Leads
Sales opportunities and prospects.
Tickets
Customer service records.
Products, Line Items, and Quotes
Catalog and deal-related commercial records.
Marketing and Engagement
Marketing Emails and Email Events
Campaign definitions and available delivery or engagement events.
Lists and Memberships
Contact and company lists with membership records.
Calls, Emails, Meetings, Notes, and Tasks
Supported activity records attached to CRM work.
Commerce and Administration
Invoices, Payments, Subscriptions, Carts, and Orders
Supported commerce records.
Owners, Teams, Users, and Roles
People and permission lookup data.
Pipelines and Stages
Deal, ticket, and lead pipeline definitions.
Not Yet Supported
Portal-specific custom objects
Custom properties on supported objects are included, but custom object discovery is not currently implemented.
Forms and form submissions
Forms and form-submission records are not currently selectable objects.
How It Works
Choose an authentication method
Use OAuth for browser-based authorization or enter a Private App access token managed by your team.
Grant object access
Authorize the HubSpot account and read access required for the supported objects and properties you plan to sync.
Test, save, and select objects
Verify the connection, review the discovered catalog, and select the objects and fields required by the pipeline.
Use Cases
Marketing and sales analytics
Combine contacts, companies, deals, and marketing activity in a warehouse model for attribution and pipeline reporting.
Customer lifecycle reporting
Analyze supported ticket and engagement data alongside sales records from acquisition through service.
Custom property reporting
Include business-specific properties attached to supported HubSpot objects in downstream models.
Frequently Asked Questions
Can I connect HubSpot with a Private App access token?
Yes. Choose Private App authentication and enter an access token whose scopes cover the objects you want to read. OAuth remains the default for user-delegated access.
Why are some HubSpot objects missing?
An object appears only when it is in Supaflow’s supported catalog and the connected account or token can read it. Reconnect OAuth after adding access. Portal-specific custom objects and forms are not currently selectable.
How does incremental HubSpot sync work?
Supaflow keeps a separate saved position for each supported incremental object. Behavioral Events, lookup objects, and membership objects run full refresh.
Does Supaflow capture deleted HubSpot records?
The connector can request archived records for eligible objects when HubSpot still exposes them. It does not receive a hard-delete event after a record is permanently removed.
Does Supaflow support HubSpot custom objects?
Not yet. Custom properties on supported standard objects are included, but automatic discovery of portal-specific custom objects is not currently implemented.
Can I send HubSpot data somewhere other than Snowflake?
Yes. HubSpot is a source connector and can be paired with any supported Supaflow destination. The HubSpot-to-Snowflake page covers that destination-specific workflow.
Need a connector we don't support yet?
Build one with AI-powered Connector Dev Skills.
Learn More About the Connector SDK