HubSpotとYoomの連携イメージ
[HubSpot API] Comprehensive Guide to Integration Methods with Various Apps and Use Cases.
Learn more about Yoom
HubSpotとYoomの連携イメージ
Automation Ideas

2025-05-21

[HubSpot API] Comprehensive Guide to Integration Methods with Various Apps and Use Cases.

r.suzuki
r.suzuki

By leveraging the HubSpot API, what kind of tasks can be streamlined?

For example, in the sales department, automatically synchronizing customer lists between HubSpot and external applications is expected to prevent human errors such as duplicate customer information or missed updates.

Additionally, operations that add or update information in database tools based on additions or updates in HubSpot can be realized.
By synchronizing registration information, customer information can be centrally managed, potentially improving the efficiency of sales and marketing activities.

Conversely, it is also possible to create or update information in HubSpot via the HubSpot API, triggered by information updates using the API of a task management tool.
Additional tasks or support requests may be automatically reflected in HubSpot tickets, eliminating the need for manual data entry.

In this way, by utilizing the HubSpot API, you can access various functions, making it easy to automate business processes and integrate data with other tools.
In particular, it is expected to improve operational efficiency in sales, marketing, and customer support departments.

To those of you who use HubSpot regularly!
Don't miss out on checking how to integrate apps with Yoom and the benefits of doing so until the end!

  • Those who use HubSpot regularly
  • Those who want to manage data centrally while maintaining data integrity
  • Those who need quick information sharing
  • Those who want to reduce manual tasks and improve operational efficiency

How to use the HubSpot API

This time, we will use a service called Yoom to utilize HubSpot without coding.

[What is Yoom]

First, please access the official Yoom website and create an account.
If you have already registered, please log in.
Yoom Account Creation Page

How to connect HubSpot with Yoom

0)Preparation
HubSpot allows registration of my apps with ID/Pass input using Oauth authentication, but you need to add permission to connect apps in HubSpot.

Please refer to this for more details.
How to Register My Apps in HubSpot | Yoom Help Center

Setting up My App Integration

1)Once logged into your Yoom account, register the app you will use.
Click "My Apps" and select "+ Add".


2)A list of apps that can be connected with Yoom will be displayed, and you can search for "HubSpot" from the search window at the top.

Once you have selected HubSpot, set it up with the account you will use.

__wf_reserved_inherit

__wf_reserved_inherit


3)Once registered, an icon will be displayed in My Apps.
Check if the icon of the registered app is displayed.

Now you can use the HubSpot API from Yoom!

Master the HubSpot API using Yoom's templates!

Yoom offers many flowbot templates, allowing you to easily use various flowbots with just a click.
Details about flowbots are introduced in the video below.
From here, we will introduce the templates that are actually prepared for each recommended job type and actual usage scenes.

Other Automation Examples Using HubSpot

By using the HubSpot API, you can achieve automation of various tasks.
All can be used with simple settings, so if you find something of interest, please give it a try!

Register when there is a contact addition or form submission in HubSpot

Since lead information is automatically reflected, human resources can be reduced, allowing resources to be allocated to other tasks.


The newly registered contact information from HubSpot will be recorded in the specified spreadsheet.

This is a flowbot that automatically registers contact information entered in HubSpot into Salesforce.

Create a record in kintone when a new contact is added to HubSpot.

Create issues or tasks when a HubSpot form is submitted

By utilizing the submitted form information to systematically manage tasks, you can enhance task management, leading to more effective workflow progress.


This flow creates a GitHub Issue when a HubSpot form is submitted.

This flow creates a task in ClickUp when a form is submitted in HubSpot.

This flow creates a new card in Trello when a form is submitted on Hubspot.

Create a contact in Hubspot once the information is registered

This reduces the risk of human errors such as transcription mistakes or omissions, leading to quick and highly accurate follow-ups.


This is the flow for creating a contact in HubSpot when a row is added to Google Sheets.

This is a flow to create a new contact in HubSpot when a new lead is created in ZohoCRM.

This is a flow to create a contact in HubSpot when business card information is registered in Sansan.

Update HubSpot information when information is updated

When information is updated, HubSpot information is automatically updated, which may help reduce the risk of data inconsistencies.


■Overview
kintone and HubSpot are used to manage customer information, but manually updating each one can be a hassle. It's not uncommon to forget to reflect updates from one to the other, resulting in data inconsistencies. By leveraging this workflow, when a record in kintone is updated, the related company information in HubSpot is automatically updated as well, allowing you to smoothly resolve these issues.

■Recommended for
・Those who manage customer information in kintone and HubSpot and feel that manual double entry is a problem
・Those who want to prevent input errors and information inconsistencies caused by manual data updates
・Those who want to automate data integration between SaaS apps and focus on more important core tasks

■Notes
・Please connect Yoom with both kintone and HubSpot.

■Overview
The workflow 'When an event is created in Google Calendar, update contact information in Hubspot' enhances information management efficiency.
Contacts are automatically updated along with event creation, making it easier to maintain up-to-date information.

■Recommended for those who
・Use Google Calendar for schedule management
・Want to quickly update contact information in Hubspot
・Do not want to spend too much time on sales activities or customer management
・Wish to integrate multiple tools to proceed with work efficiently
・Want to avoid duplication of tasks and establish an environment that allows for prompt information updates
Please connect each with Yoom.

■Notes
・Please connect each of Google Calendar and Hubspot with Yoom.
・The trigger can be set to intervals of 5 minutes, 10 minutes, 15 minutes, 30 minutes, or 60 minutes.
・Please note that the shortest triggering interval differs depending on the plan.

■Overview
The flow 'Update Hubspot contact when business card information is updated in Sansan' is a business workflow integrating the business card management service Sansan and Hubspot.
When business card information is updated in Sansan, the contact information in Hubspot is automatically kept up-to-date.
This reduces the effort of manual data updates and maintains data consistency.

■Recommended for
・Sales representatives conducting sales activities utilizing Sansan and Hubspot
・Marketing teams aiming to maintain data consistency
・Executives and team leaders wanting to reduce the time and labor associated with manual data updates
・IT personnel looking to improve business efficiency by utilizing the integration between Sansan and Hubspot
・Business professionals aiming for accurate data management by automating customer information updates

■Notes
・Please integrate each of Sansan and Hubspot with Yoom.
・Triggers can be set to operate at 5-minute, 10-minute, 15-minute, 30-minute, or 60-minute intervals.
・Note that the shortest trigger interval varies depending on the plan.
・[Sansan] is an app available only to the Team Plan and Success Plan.
For the Free Plan and Mini Plan, operations and data connects set by the flow bot will result in errors.
・Paid plans such as the Team Plan and Success Plan offer a 2-week free trial during which restricted apps can be used.

Create a contact in HubSpot when receiving emails or messages under specific conditions

By registering the received content as a contact in HubSpot, you should be able to maintain consistency and accuracy of customer information.


■Overview
The workflow 'Create a contact in HubSpot when a specific condition message is posted in Microsoft Teams' is a business workflow that automates communication.
When a message matching specified conditions is posted in Microsoft Teams, a contact is automatically created in HubSpot, contributing to the efficiency of sales and marketing.
This reduces the need for manual data entry and maintains information consistency.

■Recommended for:
・Sales personnel already using Microsoft Teams and HubSpot
・Marketing personnel who want to automatically manage leads from team communication
・IT administrators in companies who want to reduce data entry burden and improve work efficiency
・Business owners who want to enhance contact management in HubSpot and optimize sales activities

‍■Cautions:
・Connect Yoom with both Microsoft Teams and HubSpot.
・There are individual and general business plans (Microsoft365 Business) for Microsoft365 (formerly Office365), and if you are not subscribed to the general business plan, authentication may fail.


■Overview
The 'Create contact in HubSpot when 'New Lead Registration' is posted on Slack' workflow is a business workflow that streamlines lead management.

■Recommended for
- Sales personnel gathering new lead information using Slack
- Marketing personnel looking to manage leads more efficiently with HubSpot
- Team leaders spending a lot of time on data entry
- Business owners considering automation of sales processes

■Notes
- Please connect both Slack and HubSpot with Yoom.
- Branching is a feature (operation) available in the Mini Plan or higher. Operations set on the Free Plan will result in an error, so please be aware.
- A 2-week free trial is available for paid plans like the Mini Plan. During the free trial, you can use apps and features (operations) that are subject to restrictions.
- Triggers can be set to activate at intervals of 5, 10, 15, 30, or 60 minutes.
- The shortest activation interval varies depending on the plan, so please be aware.

■Overview
The flow 'Create a contact in Hubspot when receiving an email with specific conditions in Gmail' is a business workflow that integrates email management and customer management.
It automatically detects emails that match the conditions set in Gmail and registers the sender as a contact in Hubspot.
This reduces manual data entry and achieves efficient customer management.

■Recommended for
・Marketing personnel who use Gmail daily and want to manage emails efficiently
・Sales team leaders who want to smoothly manage customers in Hubspot
・Business owners who spend time on manual contact registration
・Those who want to automatically update and organize Gmail email content to improve business efficiency

■Notes
・Please integrate Gmail and Hubspot with Yoom.
・You can select the trigger interval from 5 minutes, 10 minutes, 15 minutes, 30 minutes, and 60 minutes.
・Please note that the shortest trigger interval varies depending on the plan.

Notify when a form is submitted to Hubspot

Automatic notifications may eliminate the need for manual entry, potentially preventing input errors and missed communications.


This is a flow to notify Google Chat when a form is submitted to Hubspot.

This is a flow to notify Microsoft Teams when a form is submitted to Hubspot.

This is a flow to notify Discord when a form is submitted in HubSpot.

When there is an inquiry on HubSpot, create a response with Dify and notify

Since the inquiry details and response proposal are notified together, the response speed is likely to improve.


This flow creates a response in Dify and notifies Slack when an inquiry is made on HubSpot.

This is a flow to create the response content with Dify and notify it to Chatwork when there is an inquiry in HubSpot.

This is a flow to create a response in Dify and notify Microsoft Teams when there is an inquiry on HubSpot.

Create a Folder When a Company is Registered in HubSpot

A folder is automatically created each time a company is registered, saving you the time and effort of creating folders manually.


This is a flow to automatically create a folder in Microsoft SharePoint for each company when a company is registered in HubSpot.

This is a flow to create a folder for each company in OneDrive when a company is registered in HubSpot.

This flow creates a new folder in Box when a new company is created in HubSpot.

Create a HubSpot contact when payment is completed or an order is placed

Automation of tasks will prevent human errors such as input mistakes and duplicate registrations, ensuring an accurate data management system.


This is a flow to add the purchaser to the HubSpot contact when an order is placed on Shopify.

■Overview
The "Create a HubSpot contact when payment is completed on Stripe" flow is a business workflow that automatically registers customer information in HubSpot after online payment.
This eliminates the need for manual data entry and enables quick information sharing with sales and marketing teams.

■Recommended for
・Business owners who use Stripe for online payments and want to manage customer data in HubSpot
・Sales and marketing personnel who want to improve work efficiency by reducing time spent on manual data entry
・IT personnel who want to easily set up and automate the integration between Stripe and HubSpot
・Administrators of companies aiming for centralized customer information management and strengthening integration between SaaS applications

■Notes
・Please integrate both Stripe and HubSpot with Yoom.
・Stripe is an app available only on the Team Plan and Success Plan. If you are on the Free Plan or Mini Plan, the operations and data connections set in the flow bot will result in errors, so please be careful.
・Paid plans such as the Team Plan and Success Plan offer a 2-week free trial. During the free trial, you can use apps that are subject to restrictions.

This is the flow to register with HubSpot when payment is completed with Square.

Benefits of Integrating HubSpot

1. Reduce Manual Work

By integrating applications, it becomes possible to adopt operations that add contact information to HubSpot in line with information additions or updates on external applications.
For example, by automatically adding customer information registered in a database tool to HubSpot, it is expected that automatic synchronization of customer information can be achieved.
Since data is quickly reflected in HubSpot, it not only reduces the effort of inputting but also serves as a means to promote smooth information sharing across the team.
Reducing manual operations is expected to improve productivity.

2. Suppress Human Error

With the introduction of automated flows, actions are executed automatically based on HubSpot information, which should help prevent human errors and improve the accuracy of information.
For example, let's consider using a flow bot integrated with a communication tool.
When a form in HubSpot is submitted, it can be set to automatically send notifications, ensuring that inquiries from customers can be reliably confirmed.
This allows for prompt and consistent support responses without missing any inquiries, which can also lead to improved customer satisfaction.

3. Achieve Smooth Transition to Subsequent Tasks

By utilizing the HubSpot API, various business operations can be carried out smoothly.
For instance, when a new contact is registered in HubSpot, it can be set to automatically notify sales representatives, allowing them to quickly grasp the addition of leads.
With notifications, representatives can swiftly transition to subsequent tasks such as setting up meetings or follow-ups with customers, which is expected to invigorate sales activities and marketing strategies.
It should contribute to shortening the time until a contract is concluded.

Conclusion

In this article, we introduced everything from how to integrate HubSpot API and applications to actual use cases.
By utilizing the HubSpot API, it should be possible to achieve automatic updates of external applications triggered by updates to HubSpot information.
Preventing human errors and registering and managing accurate information also leads to maintaining data accuracy and improving analysis precision.
With the automation of tasks, the transition to the next sales activities proceeds smoothly, and overall operational efficiency is expected to improve.

Please aim to streamline your daily operations using the HubSpot API!
Additionally, by using Yoom, you can easily implement the HubSpot API even without programming knowledge.

Make use of Yoom's easy and diverse templates!

With Yoom, you can easily build the kind of collaboration
described here without programming knowledge.
Try Yoom for free
About the Author
r.suzuki
r.suzuki
While exploring ways to improve operational efficiency in a small to medium-sized enterprise in a region with limited human resources, we discovered Yoom. I was amazed at how much efficiency could be achieved by implementing Yoom, something I had casually wished for. Even without any knowledge or experience in systems or programming, our operations have significantly transformed, and I am writing to share this experience with many others who might feel the same way.
Tags
Automatic
Automation
HubSpot
Integration
Related Apps