How to Import HubSpot Data into Notion

Looking for an easy way to import HubSpot data to Notion? Whether you need to track contacts, manage deals, or analyze customer insights, a Notion HubSpot integration can help streamline your workflow.

With Note API Connector, you can seamlessly connect HubSpot’s API and import data into Notion—without coding. This guide will walk you through the process step by step, from generating a HubSpot access token to setting up API requests that sync HubSpot data with Notion.

Getting started with Note API Connector

You can get started in just a few clicks:

Simply authenticate your Notion account, grant the necessary permissions, and start creating API requests effortlessly.

👉 Follow the official setup guide for step-by-step instructions.

Generate a HubSpot Access Token

To import HubSpot data to Notion securely, you'll first need to create a private app in HubSpot to generate an API key.

Log in to HubSpot and navigate to Settings.

HubSpot Settings

Click Integrations → Private Apps.

HubSpot Private Apps

Click Create private app and confirm.

HubSpot Create Private App

Name your app (for example, "Note API Connector")

HubSpot Private App Name

Configure app permissions by clicking Scopes → Add new scope.

HubSpot App Scopes

Now, you can choose which data the integration should access. Search for read scopes, as Note API Connector only needs to read HubSpot data. Feel free to select the data you need—you can always adjust these settings later. When you are done, click Update.

HubSpot API Scope

Now you should see list of allowed scope and you can click Create app.

HubSpot Create Private App

You should see a confirmation dialog indicating that the HubSpot app has been created. Click Show token, then copy and store it safely. This token allows you to access your HubSpot data via the API.

HubSpot Reveal Token

When you open Private Apps, you will see the created app, where you can also View access token.

HubSpot Private Apps

Import HubSpot Data into Notion

Before making API requests, review HubSpot’s API documentation to explore what data you want to import: HubSpot API.

Importing HubSpot Contacts

To import contacts from HubSpot, start by searching for the relevant API endpoints in the HubSpot API documentation.

HubSpot API Search

Use the search bar to find the API for the data you want to import, such as Contacts.

HubSpot API Search Contacts

Once you locate the API documentation, review the request format.

HubSpot Curl

To retrieve HubSpot contacts, use the following API endpoint:

https://api.hubapi.com/crm/v3/objects/contacts?limit=10&archived=false

Create a Notion database where you will store your imported HubSpot contacts.

Notion HubSpot Database

Open Note API Connector and click Create request.

Name your request (e.g., HubSpot Contacts). Select the Notion database where you want to import the data.

Notion Create Request

Paste the API URL into the URL field.

Notion Paste URL

Navigate to Authorization → Bearer Token and enter your HubSpot API token.

HubSpot Notion Bearer Token

Review the fetched HubSpot contacts in the Response Field Mapping view.

HubSpot Notion Response View

Click Save & Import to store the data in your Notion database.

Notion HubSpot Imported Data

Automate Data Updates in Notion

Manually refreshing your HubSpot data in Notion can be a time-consuming, especially when tracking contacts, deals, and marketing campaign metrics. With Note API Connector’s scheduling feature, you can automate data updates, ensuring your Notion dashboard always reflects the latest HubSpot information—without lifting a finger.

Set it to refresh hourly, daily, or at custom intervals, so you never have to worry about outdated data again. Whether you're monitoring sales pipelines, tracking lead engagement, or analyzing customer relationships, automated synchronization lets you focus on strategy while your data stays current.

Automate Data Updates

Conclusion

With Note API Connector, importing HubSpot data into Notion is straightforward and code-free. This Notion HubSpot integration centralizes your valuable CRM information in one collaborative workspace, making it easier for teams to access and utilize customer data.

Whether you're tracking contacts, monitoring deals, or analyzing marketing performance, connecting HubSpot to Notion eliminates data silos and improves team productivity. The ability to create custom views, filters, and dashboards in Notion transforms your HubSpot data into actionable insights.

🚀 Start streamlining your workflow today. Try Note API Connector and seamlessly import HubSpot data to Notion to create a unified hub for your customer information.

Frequently asked questions