HubSpot and Microsoft Teams Integration Guide
Connecting Hubspot with Microsoft Teams lets your team work from one place while still keeping CRM data accurate and up to date. In this guide, you will learn how to set up the integration, manage record notifications, and create HubSpot tasks directly from Teams messages.
This walkthrough is based on the official product documentation and is designed to help admins and users follow best practices in a clear, step-by-step way.
What You Need Before Connecting HubSpot to Teams
Before you start the HubSpot integration process, confirm that you have the right access and apps ready in both systems.
- Access to a HubSpot account with permission to install apps.
- A Microsoft 365 account with permission to add Teams apps.
- Existing Teams channels where sales, marketing, or service teams collaborate.
- At least one HubSpot object you want to monitor, such as deals, tickets, or companies.
When everything is ready, you can move on to installing and configuring the integration.
How to Connect HubSpot with Microsoft Teams
Use the official integration flow so that notifications and records sync correctly between the two platforms.
Step 1: Install the HubSpot App in Microsoft Teams
- Open Microsoft Teams.
- Go to the Apps section in the left sidebar.
- Search for HubSpot in the app store.
- Select the app published by HubSpot and click Add or Install.
- Confirm any permissions requested so Teams can communicate with your CRM data.
After installation, HubSpot will appear in the Teams sidebar or in the list of installed apps.
Step 2: Authorize the HubSpot Account
- In Microsoft Teams, open the HubSpot app.
- Click Sign in or Connect.
- A browser window will open, prompting you to log into your HubSpot account.
- Select the correct HubSpot account if you have access to more than one.
- Review and approve the requested permissions to finish the connection.
Once authorization is complete, Teams can send and receive data from your CRM according to your notification and record settings.
Configure HubSpot Notifications in Teams
After connecting, you can choose which activities in HubSpot should appear as notifications inside Microsoft Teams channels or direct messages.
Types of Notifications You Can Receive
The integration supports several notification types, including:
- Assignments of records such as contacts, deals, tickets, and companies.
- Mention notifications when a teammate tags you in a HubSpot comment.
- Task reminders and task assignments from the CRM.
- Form submissions or conversation events, depending on your portal settings.
Exact options may vary based on your subscription level and settings in your HubSpot account.
Set Up Personal HubSpot Notifications in Teams
- In HubSpot, click your profile picture in the main navigation.
- Select Profile & Preferences.
- Navigate to the Notifications section.
- Open the tab for Other apps or Integrations and locate Microsoft Teams.
- Enable the notification types you want to receive in Teams, such as assignments or mentions.
These settings are user-specific, so each teammate can customize which alerts they see inside Microsoft Teams.
Send HubSpot Notifications to a Teams Channel
To keep project or pipeline discussions centralized, you can route specific HubSpot notifications into chosen Teams channels.
- In HubSpot, go to Settings in the main navigation.
- Select Integrations and then choose Connected apps.
- Find and open the Microsoft Teams app configuration.
- Locate the section for Channel notifications or similar.
- Choose the Team and specific channel where notifications should be posted.
- Specify which HubSpot events should trigger messages, such as new deals in a pipeline or ticket updates.
This configuration lets your sales or service team track critical CRM changes directly where they collaborate every day.
Manage HubSpot Records from Microsoft Teams
The integration is not only about alerts. You can also interact with HubSpot records from within Teams to keep your database accurate without leaving your conversations.
View Associated HubSpot Records in Teams
When a notification appears in Teams, it often includes details about the related HubSpot record. For example:
- Contact name and lifecycle stage.
- Deal amount, pipeline, and stage.
- Ticket status and priority.
From the message, you can usually click a deep link to open the full record in your HubSpot portal for more context or editing.
Create HubSpot Tasks from Teams Messages
One powerful feature is the ability to turn Teams messages into actionable HubSpot tasks, which keeps follow-ups from getting lost in chat history.
- In a Teams conversation, hover over the message you want to act on.
- Click the More options menu (often represented by three dots).
- Select the HubSpot option from the list.
- Choose Create task or a similar command.
- Fill in task details, such as title, due date, priority, and owner.
- Associate the task with a HubSpot record if prompted, such as a contact or deal.
- Save the task.
The new task will appear in your HubSpot task queue with a reference to the original Teams message, making it easy to recall the conversation context.
Best Practices for Using HubSpot with Teams
To get the most from the integration, consider these practices when rolling it out across your organization.
Standardize Channels for HubSpot Notifications
Define which Teams channels will host specific HubSpot alerts. For example:
- One channel for high-value deal updates in the main sales pipeline.
- Another channel for urgent support ticket changes.
- Dedicated channels for regional teams or business units.
This avoids duplicate or noisy notifications and helps each group focus on the information they care about.
Align HubSpot Task Usage with Team Habits
Encourage users to:
- Create tasks from Teams messages whenever a follow-up is required.
- Assign tasks to specific owners instead of generic queues.
- Use due dates and priorities so nothing is missed.
By combining disciplined task management in HubSpot with quick creation from Teams, your team can move from conversation to action faster.
Troubleshooting the HubSpot and Teams Integration
If notifications or record actions are not working, check these common areas.
Check Permissions in Both Systems
- Confirm the HubSpot user has permission to view and edit the relevant objects.
- Verify that the Microsoft Teams user is allowed to install and use apps in the workspace.
- If the integration was installed by an admin, ensure that consent was granted for the entire organization if required.
Reauthorize the HubSpot Connection
- Open the HubSpot app inside Microsoft Teams.
- Sign out if you are already logged in.
- Sign back in and approve the requested permissions.
- In HubSpot, visit Settings > Integrations > Connected apps to confirm the Microsoft Teams app is active.
Reauthorizing often resolves issues caused by expired tokens or changed login credentials.
Where to Learn More About HubSpot and Teams
For the full, official reference, see the product documentation on managing records and notifications in Microsoft Teams at this HubSpot help article.
If you need strategic or technical guidance on rolling out the integration at scale, you can also consult a specialized partner such as Consultevo for implementation and optimization support.
By connecting your CRM with everyday collaboration tools and following the steps above, your team can keep HubSpot data current, respond to key events quickly, and stay aligned around the same, accurate customer information.
Need Help With Hubspot?
If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.
“`
