・
Have you ever wanted to add specific data exchanged in Microsoft Teams to HubSpot?
This is a necessary flow to visualize customer data and interactions, but when this happens frequently, data might be missed, or message logs might get lost, making it difficult to find the necessary data.
The solution to this problem is the API integration between Microsoft Teams and HubSpot. By utilizing the API, you can automatically add necessary information to HubSpot based on message data from Microsoft Teams!
In this article, we will introduce the automation flow that can be achieved by integrating Microsoft Teams and HubSpot.
If you are considering improving work efficiency, be sure to check it out!
By using Yoom, you can easily integrate Microsoft Teams and HubSpot without any coding.
Yoom provides templates for integrating Microsoft Teams and HubSpot, so even without API knowledge, you can achieve integration immediately just by registering.
■Overview
The workflow "Create a contact in HubSpot when a message with specific conditions is posted in Microsoft Teams" is a business workflow that enables communication automation.
When a message matching the 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 consistency of information.
■Recommended for
■Benefits of using this template
By integrating the APIs of Microsoft Teams and HubSpot, you can automatically sync data from Microsoft Teams to HubSpot!
Simply click "Try it out" on the automation example you're interested in and register an account to immediately experience the integration between Microsoft Teams and HubSpot.
Registration takes just 30 seconds, so feel free to give it a try!
You can create a contact only when a message with specific conditions is received, saving you the trouble of searching for messages related to contact creation.
■Overview
The workflow "Create a contact in HubSpot when a message with specific conditions is posted in Microsoft Teams" is a business workflow that enables communication automation.
When a message matching the 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 consistency of information.
■Recommended for
■Benefits of using this template
Now, let's create a flow that integrates Microsoft Teams with HubSpot!
This time, we will use Yoom to proceed with the integration of Microsoft Teams and HubSpot without any coding. If you do not have a Yoom account yet, please issue one from this registration form.
[What is Yoom]
This time, we will create a flow bot that transfers data to HubSpot when a message with specific conditions is posted on Microsoft Teams!
The creation process is broadly divided into the following steps.
■Overview
The workflow "Create a contact in HubSpot when a message with specific conditions is posted in Microsoft Teams" is a business workflow that enables communication automation.
When a message matching the 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 consistency of information.
■Recommended for
■Benefits of using this template
Integrating My App first will make the subsequent settings proceed smoothly.
First, we will integrate your current Microsoft Teams with Yoom.
Select My App → Add from the left side of the Yoom page.

Search for Microsoft Teams.
When the sign-in screen appears, please enter your email address and password.
*Microsoft 365 (formerly Office 365) has both a home plan and a general business plan (Microsoft 365 Business), and there is a possibility of authentication failure if you are not subscribed to the general business plan.

Next, integrate with HubSpot.
Please register or log in from the screen below.
If you do not have permission, please refer to How to Register My App in HubSpot.

Once the connection between Microsoft Teams and HubSpot is complete and displayed in My App, it is OK.
From here, we will create the flow.
Open the template page and click 'Try This Template'.
■Overview
The workflow "Create a contact in HubSpot when a message with specific conditions is posted in Microsoft Teams" is a business workflow that enables communication automation.
When a message matching the 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 consistency of information.
■Recommended for
■Benefits of using this template
As you proceed, the template will automatically be copied to your workspace, and the following screen will be displayed.

Select OK and proceed to the next step.
The template will be saved in My Projects.
You can change the template name if necessary.
Click on My Projects on the left to display the template you just copied.
Click the ellipsis (...) on the right and select Edit.

Now, let's set up the app trigger.
Select "When a message is sent to the channel".

Feel free to change the title.
Check the account information you just linked and proceed without changing the trigger action.
Please enter the required fields.
This setting determines how many minutes after a message is posted in a Microsoft Teams channel the trigger will activate.


Here, make a test post to the channel you specified earlier.
The red frame contains the word you want to set in the branching flow later.
(The flow will only proceed with posts containing this word.)

Return to the flow bot and click Test.
If the integration is successful, the message content will be displayed in the retrieved value at the bottom of the screen.
By quoting these retrieved values during the subsequent action setup, you can achieve data integration between Microsoft Teams and HubSpot!
About Retrieved value | Yoom Help Center
Once you've done this, save your work.

Next, click "Extract data from text".

Please check the account information here as well.
Select the conversion type from the options below and proceed.
Note that tasks within parentheses will be consumed.
About counting "Number of task executions"

The items are already set. Test without making changes. If you'd like to extract more items, please enter item names in the "Items to Extract" box.

Once the extraction results are displayed in the retrieved value, save them.

Next, to proceed with the flow only when the specified word is included, click "Command Operation".

This is also pre-configured, so if there are no issues with the branch condition, save it.
This time, the flow will proceed only if the message content includes "Contact in HubSpot".
・Branching is a feature (operation) available on some paid plans.
In other cases, the operation of the flow bot you have set will result in an error, so please be careful.
・Some paid plans offer a 2-week free trial.
During the free trial, you can use restricted apps and features (operations).

Next, to set up creating a contact in HubSpot using the items extracted from the Microsoft Teams message content, click "Create Contact".

Check the linked account information and proceed.
Set up the items.
※ The items selected from the output are displayed in a red frame.
This indicates that the value is being quoted, allowing you to use the value obtained by the trigger as is.
If you enter fixed text here, it will be registered for that every time, so be sure to select the items obtained from the trigger from the retrieved value.

Select the lifecycle stage and lead status from the options.


Once the setup is complete, test and save.
※ Please note that testing will create a contact in HubSpot.
Let's check HubSpot.

It has been successfully registered.
When the following image is displayed, turn on the trigger.
With this, all settings are complete, so let's check if a contact is created in HubSpot when a message with specific conditions is posted in Microsoft Teams.

This concludes the method for "Creating a contact in HubSpot when a message with specific conditions is posted in Microsoft Teams".
This time, we introduced how to integrate data from Microsoft Teams to HubSpot, but if you want to integrate data from HubSpot to Microsoft Teams, please also use the following template.
Automatic notifications of contact creation and updates can help prevent oversights.
■Overview
The "Notify Microsoft Teams when a contact is created or updated in HubSpot" flow is a business workflow that facilitates smooth information sharing within the sales team.
Whenever a new contact is added or existing contact information is updated in HubSpot, a notification is automatically sent to Microsoft Teams.
This allows all team members to be aware of the latest customer information in real-time, enabling quick responses and strategic planning.
Leverage the integration of HubSpot and Microsoft Teams to achieve efficient information sharing.
■Recommended for
■Benefits of using this template
After closing a deal, you want to quickly follow up, right?
With this flow, you will be automatically notified when a deal is closed, allowing subsequent tasks to proceed smoothly.
■Overview
The "Notify Microsoft Teams when a HubSpot deal is closed" workflow facilitates communication within the sales team and shares deal progress in real-time. By leveraging the integration between HubSpot and Microsoft Teams, the entire team is quickly informed of important deal closures, enabling swift responses and enhanced team collaboration.
■Recommended for
■Benefits of using this template
By leveraging the APIs of Microsoft Teams and HubSpot, various automations can be achieved!
How about the following automations, for example?
By notifying Microsoft Teams of data additions and updates, you can reduce data omissions and improve response speed!
You can add data to HubSpot, notify other apps of data added to HubSpot, and transfer data to other applications!
By integrating Microsoft Teams data with HubSpot, it becomes easier to add data exchanged in chats to HubSpot, potentially reducing data omissions more than ever before!
This also reduces the effort and burden of data entry, increasing the likelihood of working efficiently!
Moreover, the key point of this integration is that it can be achieved without programming knowledge!
Yoom is packed with such automation ideas, which might make your daily workflows even simpler.
It's easy to implement even for beginners in app integration, so register with Yoom now and start implementing automation!