Sync HubDB tables in real time with any Database
Following up on our last product update about syncing Hubspot Subscriptions, we've just released support for HubDB tables. You can now keep Hubspot-managed data synced with your database, whether you're using existing HubDB tables or creating new ones.
HubDB joins a long list of our other supported Hubspot objects, including:
- Subscriptions
- Marketing Emails
- Forms
- Engagements (including calls, emails, meetings, notes, and tasks)
What is HubDB?
HubDB is a relational database tool in Hubspot to manage structured data in rows and columns, similar to a spreadsheet. It’s perfect for applications like product catalogs, event schedules, or team directories, where dynamic data needs to be referenced across multiple pages.
While HubDB is powerful, building a proper bi-directional, real-time sync using Hubspot's API can be a pain:
- Hubspot's Webhooks API doesn't support HubDB, so you'll need to poll the HubDB API instead to detect changes.
- HubDB tables have a row limit on API calls, typically around 1,000 rows per request. For larger tables, this requires implementing pagination.
- The HubDB API uses asynchronous calls, but managing the promise resolution correctly is difficult - particularly with paginated data.
- Real-time syncing isn't supported. Even after syncing data, updates might not reflect immediately and cause inconsistencies between your HubDB tables and your website.
Or you could skip these APIs and set up a bi-directional, real-time HubDB sync with Stacksync instead. Setup takes less than five minutes.
Who is this for?
If your business relies on structured data in HubSpot for website management, and you need to sync that data with internal databases, this is for you. Some examples include:
- E-commerce sites managing large product catalogs.
- Event organizations keeping event details consistent across multiple systems.
- Partnership teams syncing partner directories between their website and database.
How to sync HubDB tables to your database
Get started by installing Stacksync on the Hubspot marketplace. Setting up a two-way HubDB table sync with Stacksync is straightforward:
- Log into Stacksync
- Create a new sync or edit an existing one
- Connect Hubspot and a database
- Link your HubDB tables
Sign up for Stacksync to start syncing HubDB tables bi-directionally, or learn more about supported Hubspot objects in our documentation. Stacksync is ideal to sync HubDB and other HubSpot tables with Postgres, Supabase, Snowflake, BigQuery, MySQL and more.