> ## Documentation Index
> Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# HubSpot source for ELT & CDC

> Configure HubSpot as a data source in Integrate.io ELT & CDC. Replicate CRM contacts, deals, and marketing data to your data warehouse.

| | |
| :- | :- |
| **Description** | Platform of marketing, sales, customer service, and CRM software |
| **Supported Replication** | Initial Sync, Continuous Sync |
| **Authentication Type** | OAuth |

## Setting up HubSpot for ELT & CDC

### Overview

ELT & CDC uses the API provided by HubSpot to sync the data. [HubSpot API Reference](https://developers.hubspot.com/docs/api/overview?__hstc=114807128.e9e9933c8d9c45b1844eea326cb91117.1773206473134.1773644995679.1773651794752.10&__hssc=114807128.8.1773651794752&__hsfp=65225c58ccf4e92dfb3263d765bc6ca7)

### Requirements

* You need to authenticate via OAuth2.
* Sign In and Authenticate.

<Frame>
  <img src="https://mintcdn.com/integrateio/SIDFEDRgXpxG0yrn/images/cdc/sources/image-60.png?fit=max&auto=format&n=SIDFEDRgXpxG0yrn&q=85&s=f3792802ed5c1f90978e6abe127b3bc9" alt="HubSpot OAuth sign-in and authentication prompt" width="1140" height="1358" data-path="images/cdc/sources/image-60.png" />
</Frame>

## Custom objects

HubSpot custom objects are supported alongside standard objects such as contacts, deals, and companies. Select them in the pipeline configuration the same way you select standard objects.

### New-column detection

Turn on the **Auto Sync New Columns** toggle to automatically sync new columns added to custom objects. When enabled, the connector detects properties added to your custom objects and syncs them without any manual reconfiguration.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.