MARKETPLACE
PLUGINS
HUBSPOT- EXPRESS
HubSpot- Express logo

HubSpot- Express

Published February 2025
   •    Updated February 2026

Plugin details

📝Description
HubSpot Express is built exclusively for Public Apps, enabling seamless integration with HubSpot’s CRM. Effortlessly retrieve, update, and manage contacts, companies, deals, and other CRM objects—all within your app. With OAuth 2.0 authentication, users can securely connect their HubSpot accounts, ensuring smooth data synchronization, enhanced workflow automation, and multi-user access via secure authorization flows. 🚀

🔥 Features

📌 Manage HubSpot CRM Data with Ease

✔️ Retrieve, create, and update contacts, companies, and deals
✔️ Access both standard & custom CRM properties
✔️ Authenticate securely using OAuth 2.0 Authorization Code Flow
✔️ Efficiently manage CRM objects through API calls

🚀 Built for Public Apps:

🔹 Supports multi-user authentication
🔹 Uses OAuth Scopes to ensure controlled access

Editor Link: https://bubble.io/page?id=chakor-plugin-demo-7&tab=Design&name=hubspot-express&type=page

Demo Link:https://chakor-plugin-demo-7.bubbleapps.io/version-test/hubspot-express

Our team is available to solve any problems or questions you may have, please open a thread on our support forum: https://forum.thechakor.com/t/plugin-issues

$8

One time

stars   •   0 ratings
9 installs  
This plugin does not collect or track your personal data.

Platform

Web & Native mobile

Contributor details

Chakor logo
Chakor
Joined 2021   •   371 Plugins
View contributor profile

Instructions

🛠️Setup Instructions (Public App Authentication)
Step 1: Register Your Public App in HubSpot

Log in to your HubSpot Developer Account.

Navigate to Apps → Public Apps in the Developer Portal.

Click Create an App and enter the required details, such as app name and description.

In the Auth Settings, set the Redirect URL where users will be redirected after authentication.

Under Scopes, select the necessary permissions (e.g., Contacts, Deals, Companies) based on the CRM data you need access to.

Step 2: Get Client ID & Client Secret

After creating the app, go to the Auth Settings.

Copy the Client ID and Client Secret—these will be required for API authentication.

Step 3: Authenticate Users via OAuth 2.0

To allow users to connect their HubSpot accounts, use the Redirect to HubSpot OAuth (Testing) action.

Provide the following parameters:
Client ID
Redirect URL
List of Scopes (space-separated format)

This action will redirect users to HubSpot’s authorization page, where they can grant access to your app.

Once authorized, HubSpot will redirect them back to the specified Redirect URL with an Authorization Code.

Step 4: Exchange Authorization Code for an Access Token

Use the Get Access Token action to exchange the received Authorization Code for an Access Token.

The Access Token allows API calls on behalf of the authenticated user.

Save this token securely for making further API requests.

Step 5: Manage Token Expiry & Refresh Process

Use the Refresh Token action to generate a new access token when the current one expires.

If user access needs to be revoked, use the Delete A Refresh Token action.

Final Step: Your HubSpot Express Plugin is Ready! 🚀

Your integration is now complete. Users can securely connect their HubSpot accounts, retrieve CRM data, and automate workflows. 🎉

Types

This plugin can be found under the following types:
Api   •   Action

Categories

This plugin can be found under the following categories:

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble