HubSpot Integration
In this article, we’ll integrate a Hubspot data source with Y42.
HubSpot is an inbound marketing and sales software that helps companies attract visitors, convert leads, and close customers. HubSpot integration replicates data using the HubSpot API.
A guide on how to best understand and use the data from the API is available here on the HubSpot Raw Data Guide.
Overview
Authentication
Import Settings
Schema
Updating your data
You have the option of scheduling Full imports or Incremental Imports by the month, weeks, days, and even by the hour. With the incremental import you will only add the new rows to that table, while a full import will actually re-import the entire table completely.
Incremental imports significantly increase the import speed, we import your table incrementally based on the last imported state e.g. id - If the table does not have a state, a full import will be triggered - This is done automatically.
We recommend therefore to schedule an incremental import regularly, but also schedule a full import with a certain frequency -- this is because only the full import will guarantee that old rows that have been updated on the data source will also get updated on your Y42 integration destination.
HubSpot Setup Guide:
Note: In order to connect Hubspot with Y42, you will need to have a Hubspot Account.
- On Integrate, click on "Add..." to search for Hubspot and select it.
- Name your integration.
- Click Authorize and log into your Hubspot account.
- Choose your domain name.
- After authentication, you are good to go and start importing your tables.
- Select the tables you need and click import. You can start accessing the tables once the status is “Ready”.
Note: You can always import and reimport other tables as well, or delete them.