- Support levelCertified
- Available onCloud, Self-Managed Enterprise
- Connector version6.8.0
- Release stageGenerally available
One connector
Everything HubSpot can do in Airbyte
Sync to your warehouse
Land 36 HubSpot tables in 50+ destinations on a schedule you control.
Live entity actions
Read,create,updateanddeleteHubSpot records at runtime through typed entity actions.Context store search
Query synced HubSpot data with filters, sorting and semantic search, without spending HubSpot API rate limits.
Incremental syncs
Pull only the records that changed since the last run instead of reloading everything.
Specifications
What to know before you sync HubSpot
Sync capabilities
- Full Refresh SyncSupported
- Incremental SyncSupported
- Destinations50+ Airbyte connectors
Set up in 8 steps
- First, navigate to the HubSpot source connector page on Airbyte's website.
- Click on the "Add Source" button to begin the process of adding your HubSpot credentials.
- Enter a name for your HubSpot source connector and click on the "Next" button.
- You will be prompted to enter your HubSpot API key. To obtain your API key, log in to your HubSpot account and navigate to the "Settings" page. From there, click on "Integrations" and then "API key." Copy the API key and paste it into the Airbyte connector page.
- Next, select the HubSpot objects you want to replicate. You can choose from contacts, companies, deals, and more.
- Once you have selected the objects you want to replicate, click on the "Test" button to ensure that your credentials are working properly.
- If the test is successful, click on the "Create Source" button to finalize the process.
- Your HubSpot source connector is now set up and ready to use. You can begin replicating data from your HubSpot account to your destination of choice.
36 streams
Every table you can sync from HubSpot
Campaigns
Companies
Contact Lists
Contacts
Deal Pipelines
Deal Splits
Deals (including Contact associations)
Deals Archived (including Contact associations)
Email Events
Email Subscriptions
Engagements
Engagements Calls
Engagements Emails
Engagements Meetings
Engagements Notes
Engagements Tasks
Forms
Form Submissions
Goals
Leads
List Memberships
Line Items
Marketing Emails
Owners
Owners Archived
Users
Products
Properties
Contacts Property History
Companies Property History
Deals Property History
Subscription Changes
Tickets
Ticket Pipelines
Workflows
Account Details
8 actions
Supported HubSpot actions
List
Readlive records straight from the HubSpot API.Create
Writea new record back into HubSpot.Get
Fetcha single record by ID.Update
Patchfields on an existing record.API Search
Context Store Search
Query synced data with filters and sorting, with no API rate limits.
Semantic Search
Natural-language search across synced HubSpot records.
Delete
Removea record.
Full parameter-level details live in the HubSpot entity reference.
Authentication
Authenticate HubSpot once
OAuth
Private App
Use cases
What teams build with HubSpot
List recent deals
List recent tickets
List companies in my CRM
List contacts in my CRM
Create a new contact with email john@example.com and name John Smith
Create a new deal called 'Enterprise License' with amount 50000
Update the deal stage to 'closedwon' for a specific deal
Create a new company called 'Acme Corp' with domain acme.com
Create a support ticket with subject 'Login issue' and priority HIGH
Update the contact email for a specific contact
Associate contact 123 with deal 456
Link a contact to a company in HubSpot
Set contact 123 as the Primary contact for company 456
List all associations for contact 123 to companies
Remove an association between a contact and a deal
Add a note to contact 12345 saying 'Discussed pricing options'
List recent notes in my CRM
Get the details of a specific note
Delete a note from HubSpot
Log a call with contact 12345 about pricing discussion
List recent calls in my CRM
Create an email record for outreach to a contact
List recent emails in my CRM
Schedule a meeting with a contact for next Tuesday
List recent meetings in my CRM
Create a follow-up task for a deal
List tasks in my CRM
Show me all deals from Acme Corp this quarter
What are the top 5 most valuable deals in my pipeline right now?
Search for contacts in the marketing department at HubSpot
Give me an overview of my sales team's deals in the last 30 days
Identify the most active companies in our CRM this month
Compare the number of deals closed by different sales representatives
Find all tickets related to a specific product issue and summarize their status
Common questions
Didn't find your answer?
Please don't hesitate to reach out.
Do I need more than one HubSpot connection?
Do HubSpot entity actions need a sync to run first?
What is ETL?
What data can you extract from HubSpot?
How do I transfer data from HubSpot?
What are top ETL tools to transfer data from HubSpot?
What is ELT?
Difference between ETL and ELT?
Start moving HubSpot data today
Free for 14 days on Airbyte Cloud. One connection powers your scheduled syncs and your live HubSpot actions.