/
Product updates

Sync HubDB tables in real time with any Database

We're releasing support for HubDB tables so you can sync web pages on Hubspot to any other database - two-ways, in real-time.
Blog post featured image

Sync HubDB tables in real time with any Database

Introduction

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:

  1. Hubspot's Webhooks API doesn't support HubDB, so you'll need to poll the HubDB API instead to detect changes.
  2. HubDB tables have a row limit on API calls, typically around 1,000 rows per request. For larger tables, this requires implementing pagination.
  3. The HubDB API uses asynchronous calls, but managing the promise resolution correctly is difficult - particularly with paginated data.
  4. 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:

  1. Log into Stacksync
  2. Create a new sync or edit an existing one
  3. Connect Hubspot and a database
  4. 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.

Ready to see a real-time data integration platform in action? Book a demo with real engineers and discover how Stacksync brings together two-way sync, workflow automation, EDI, managed event queues, and built-in monitoring to keep your CRM, ERP, and databases aligned in real time without batch jobs or brittle integrations.
→  FAQS
How does database synchronization work?
Database synchronization continuously replicates data changes between two or more databases in real time. Stacksync uses Change Data Capture (CDC) to detect inserts, updates, and deletes at the row level, then propagates those changes to connected databases within seconds. This keeps multiple database instances consistent without batch ETL jobs.
Can Stacksync sync between different database types?
Yes. Stacksync supports cross-database sync between PostgreSQL, MySQL, SQL Server, MongoDB, Snowflake, BigQuery, and other databases. The platform handles schema differences, data type conversions, and structural transformations automatically. You can sync a PostgreSQL operational database with a Snowflake data warehouse bidirectionally.
Is database sync secure with Stacksync?
Stacksync encrypts all database connections with TLS 1.2+ and supports SSH tunneling, VPN, VPC peering, and IP whitelisting for private database access. The platform is SOC 2 Type II and ISO 27001 certified. Stacksync uses zero-persistent-storage architecture, meaning your database data is not retained after synchronization operations.
How does Stacksync handle database schema changes?
When a connected database schema changes (new columns, renamed fields, type changes), Stacksync detects the modification and alerts your team. The platform suggests updated field mappings and can auto-adapt to compatible changes. For breaking changes, Stacksync pauses the affected sync and provides clear guidance on how to update your configuration.
What is the sync latency for database replication?
Stacksync achieves sub-second sync latency for database replication using CDC (Change Data Capture) triggers. Row-level changes in the source database are detected and propagated to the destination within milliseconds. This is significantly faster than batch ETL tools that operate on 15-minute to hourly schedules, ensuring your databases are always consistent.

Syncing data at scale
across all industries.

a blue checkmark icon
POC from integration engineers
a blue checkmark icon
Two-way, Real-time sync
a blue checkmark icon
Workflow automation
a blue checkmark icon
White-glove onboarding
“We’ve been using Stacksync across 4 different projects and can’t imagine working without it.”

Alex Marinov

VP Technology, Acertus Delivers
Vehicle logistics powered by technology