How to synchronize HubSpot with Notion

5 min read
Guide

Keeping your HubSpot data synced with Notion helps you organize, collaborate, and stay on top of your CRM records. With resynced.io, you can automatically sync HubSpot contacts, deals, companies, leads, and calls to Notion, no manual updates or data copying.

Learn how to configure one-way or two-way sync between HubSpot and Notion. We'll cover how to connect your accounts, map fields, choose what to sync, and define update behavior.

By the end, you'll have a Notion database that stays in sync with your CRM, perfect for managing workflows, sharing updates, or building internal tools.

1. Prepare your data

Ensure your Notion databases have columns you want to sync. resynced.io does not create columns automatically. The column names don't have to be identical.

2. Select platforms, connect accounts, and pick a source

In resynced.io, choose HubSpot and Notion as the apps you want to sync.

  • For HubSpot, click "Add new connection" and authorize your HubSpot account. Then, select the entity you want to sync, such as Deals, Companies, Contacts, Leads, or Calls.
  • For Notion, click "Add new connection" and select the pages you want to sync. Ensure you include all databases you might need later; this will allow you to reuse the connection for future syncs.

Then, pick the Notion database to sync. If you just created a connection with access to many databases, Notion's API may take a few minutes to load them. If your database isn't visible, wait 5–10 minutes and click "Refresh."

3. Filter the data you want to sync (optional)

By default, resynced.io will synchronize all entries. You can add filters to include only specific records based on checkboxes, text, status, or other criteria.

Select the column you want to filter, choose a condition such as "is equal to" or "is not equal to," and provide the value.

Important

The value must exactly match the source including capitalization. For instance, "Done" will not match "done."

4. Configure sync behavior for new and deleted items

By default, new items are created only from the left-side source. This means that when a new record appears in that source, it will appear on the right.
You can change this setting to allow item creation from both sources, and you can also enable deletion on either or both platforms.

5. Map fields, set sync direction, and start synchronization

Match HubSpot fields with the appropriate columns in Notion. You can map fields manually, or use the Auto-Mapping feature to instantly connect columns with matching names - a real time-saver.

Select your sync type:

  • One-way sync: updates flow in only one direction.
  • Two-way sync: updates reflect in both systems, keeping everything in sync.

Once you're ready, click Save and Run. Your sync will start and automatically refresh every 10 minutes. You can also trigger it manually using Sync Now.

Ready to sync your data?

Now you can keep HubSpot and Notion in sync with resynced.io. Your CRM data updates automatically in Notion, so you can manage projects, collaborate with your team, or track key info without manual copy-pasting.

Try resynced.io free for 14 days, no credit card needed.

Similar guides

How to synchronize HubSpot with Google Sheets

5 min read