How to Connect Your Email Account to HubSpot.

 

Connecting your email account to HubSpot is one of the first things every new user needs to do - and one of the most common sources of friction during onboarding. For Gmail users, the process is usually straightforward. For organisations running Microsoft 365 or Outlook, it sometimes requires something most people don't expect: approval from a Microsoft administrator.

This guide walks you through the full connection process for both email providers, explains exactly why Microsoft admin consent is required and what it means, and gives you the steps to get it resolved quickly - whether you are the admin or need to escalate to someone who is.

How to Connect Your Email Account to HubSpot | warbble·digital
The Direct Answer

To connect your email to HubSpot, go to Settings - General - Email Integrations and follow the OAuth authorisation flow for Gmail or Microsoft 365. If you are on Microsoft 365 and see a message saying admin approval is required, this is because your organisation's IT policy restricts third-party app access - your Microsoft tenant admin needs to grant consent for HubSpot in Azure Active Directory before you can complete the connection.

73%
Of HubSpot onboarding delays involve email connection issues
48 hrs
Average wait time when Microsoft admin approval is not pre-arranged
15 min
Time to resolve Microsoft admin consent once the admin is involved

How to Connect Your Email to HubSpot: Step by Step.

01
Go to Email Integration Settings in HubSpot

In your HubSpot portal, click the Settings icon (the cog) in the top navigation. From the left-hand menu, navigate to General, then select the Email Integrations tab. This is where you manage your personal email connection - separate from any marketing email sending domains.

You will see options to connect Gmail, Office 365, or another email provider via IMAP. Select the provider that matches your work email.

Important Distinction

Email integration here refers to your personal inbox connection for logging and tracking sales emails. It is separate from your marketing email sending domain (configured under Settings - Marketing - Email - Sending Domains). The two setups are independent of each other.

02
Authorise HubSpot via OAuth

Click Connect your inbox and select your provider. HubSpot will redirect you to your email provider's authorisation screen - either Google's OAuth consent screen or Microsoft's permission request page. You will be asked to sign in and grant HubSpot permission to access your inbox.

For Gmail and Google Workspace accounts, this step usually completes without issue. Google's OAuth flow is designed to allow individual users to grant third-party application access, so no administrator intervention is required in most cases.

Gmail Users

If your Google Workspace admin has restricted third-party app access, you may also see a block screen. Ask your Google admin to approve HubSpot (App ID: 503782644386) in Google Admin Console under Security - API Controls - App Access Control.

03
Microsoft 365: Understanding the Admin Approval Screen

If your organisation uses Microsoft 365 (formerly Office 365) or Outlook with a corporate domain, you may encounter a screen that says "Need admin approval" during the OAuth flow. This is not an error - it is Microsoft's built-in security feature called Admin Consent.

By default, many Microsoft 365 tenants are configured to require tenant-wide administrator approval before any third-party application (including HubSpot) can access organisational data via the Microsoft Graph API. This policy exists to protect the organisation from unauthorised app access and is controlled by the tenant's Global Administrator or Application Administrator in Azure Active Directory.

Why This Happens

Your IT team may have enabled "User consent settings" restrictions in Azure AD, which blocks users from independently granting third-party apps access to their Microsoft accounts. This is a deliberate security policy decision - not a HubSpot limitation - and it requires an admin to resolve.

04
How to Get Microsoft Admin Consent: Two Paths

There are two ways to resolve the Microsoft admin approval requirement, depending on whether you are the Microsoft 365 Global Administrator yourself or need to involve your IT team.

Path A - If You Are the Microsoft 365 Admin: When you encounter the admin approval screen, sign in with your Global Administrator account. You will see an option to "Consent on behalf of your organisation". Tick that checkbox and click Accept. This grants HubSpot tenant-wide consent and allows all users in your organisation to complete the HubSpot email connection without further approval requests.

Path B - If You Need to Involve Your IT Team: On the admin approval screen, there is a link to "Send a request to your admin". Click this to generate an automatic approval request email to your Microsoft 365 Global Administrator. Share this guide with them and ask them to approve HubSpot (Microsoft App ID: d74b6f46-be0e-4059-a7ca-57a3e50e9e44) in Azure Active Directory under Enterprise Applications - Admin Consent Requests.

For Your IT Team

HubSpot requires the following Microsoft Graph API permissions: Mail.ReadWrite, Mail.Send, offline_access, openid, profile, User.Read. These are standard permissions for CRM email integration and do not grant HubSpot access to any data beyond the individual user's inbox.

05
Complete the Connection and Configure Your Logging Preferences

Once authorisation is granted, HubSpot will confirm the connection and return you to the Email Integrations settings page. You will see your connected inbox listed with a green status indicator.

At this point, configure your logging preferences: decide whether to log emails automatically or on a per-email basis, set up your email signature in HubSpot, and install the HubSpot Sales Extension for Gmail or the HubSpot Sales Add-in for Outlook so you can access HubSpot tools directly from your inbox.

Recommended Setting

Enable automatic email logging for your domain so all outbound emails to contacts in HubSpot are captured without manual action. You can always exclude specific addresses (e.g. internal team emails) by adding them to your Never Log list under Email Integrations.

The Microsoft Admin Approval Process at a Glance.

Microsoft 365 Admin Consent Flow
From connection attempt to fully active inbox integration
STEP 1 User attempts email connect STEP 2 Microsoft shows consent screen ADMIN ACTION Global Admin approves in Azure AD - typically ~15 mins - STEP 4 User completes OAuth flow COMPLETE Inbox connected, logging active
Average Resolution Time by Connection Method
Based on warbble·digital onboarding data across 200+ implementations
Gmail / Google Workspace ~5 min Microsoft 365 (user is admin) ~15 min Microsoft 365 (IT team escalation) 24-48 hrs avg.

Connected but Something Isn't Working?

Signs Everything Is Set Up Correctly
  • Your inbox shows a green "Connected" status in HubSpot Settings
  • Sent emails appear automatically on the relevant contact records
  • You receive open and click notifications when contacts engage
  • The HubSpot Sales Extension is installed and active in your inbox
  • Your email signature in HubSpot matches your standard signature
  • The "Never Log" list excludes internal team email addresses
Common Issues to Check
  • Emails are not logging - check your BCC address or extension is active
  • Microsoft consent screen reappears - admin consent may not have been granted organisation-wide
  • Tracking notifications not arriving - check HubSpot notification preferences
  • Inbox shows "Disconnected" - your OAuth token may have expired, reconnect
  • Emails logging to wrong contacts - check duplicate records in HubSpot
  • Extension not loading - check browser permissions and extension is enabled

I had a very good experience with the team from warbble·digital for our HubSpot onboarding process. We had regular calls and updates which was really helpful and my questions were always answered. Highly recommend!

- Donaghy, K.

Frequently Asked Questions.

HubSpot connects to Microsoft 365 via the Microsoft Graph API, which requires OAuth authorisation. Many Microsoft 365 tenants have a security policy that prevents individual users from granting third-party applications access to their organisational accounts without administrator oversight. This is controlled in Azure Active Directory under User Consent Settings. When this restriction is in place, a Global Administrator or Application Administrator must grant consent on behalf of the organisation before any user can complete the connection. It is a Microsoft security policy, not a HubSpot limitation.
Yes. HubSpot is a Microsoft-verified application and requests only the minimum permissions required for email integration: the ability to read and send emails on behalf of the connected user, and basic profile information. HubSpot does not access other Microsoft 365 services, SharePoint files, Teams data, or other users' inboxes. The permissions granted are scoped to the individual user's inbox only, and the connection can be revoked at any time from either HubSpot's Settings or from Azure Active Directory.
If you cannot reach your Microsoft 365 Global Administrator, there are two interim options. First, use HubSpot's BCC logging feature: every time you send an email, BCC your unique HubSpot logging address (found in Settings - General - Email Integrations) and the email will be logged to the relevant contact record. Second, install the HubSpot Sales Extension and use the manual log toggle on a per-email basis. Neither is as seamless as a full OAuth connection, but both allow you to maintain CRM hygiene while the admin approval is being arranged.
Each HubSpot user can connect one personal inbox to their account for logging and tracking. If you manage multiple email addresses, you can use BCC logging to capture emails sent from secondary addresses. At the team level, HubSpot also supports connected inboxes for shared team email addresses (such as sales@yourcompany.com) via the Conversations Inbox feature, which is a separate configuration from personal inbox connection and allows multiple team members to manage a shared email queue.
The HubSpot Sales Extension (for Chrome/Gmail) and the HubSpot Sales Add-in (for Outlook) are browser and application extensions that bring HubSpot functionality directly into your inbox. They allow you to log emails, access HubSpot templates and sequences, insert meeting booking links, and see real-time contact information without leaving your email client. They are strongly recommended for any sales or account management user. You can install the Chrome extension from the Chrome Web Store or the Outlook add-in from Microsoft AppSource - both are free.
OAuth tokens expire or are revoked in a number of situations: your Microsoft or Google account password was changed, an administrator revoked application access, or the token simply expired after an extended period of inactivity. The fix is straightforward - go to Settings - General - Email Integrations, disconnect the existing connection, and reconnect by going through the OAuth flow again. If you are on Microsoft 365 and the admin consent requirement reappears, the organisation-wide consent may have been revoked by your IT team and will need to be re-granted in Azure Active Directory.
Free Digital Strategy

Let's Meet for 15 Minutes.

Book a quick call and we'll determine exactly how we can help you. After the call, we'll send you a free digital strategy valued at €997 - no strings attached.

Book Your Free Call ->
HubSpot Diamond Partner · Top 3% Globally · 200+ Implementations

 

Share

Book some time with our Marketing Expert.