How to Connect Gmail to HubSpot CRM and Start Logging Emails
To connect Gmail to HubSpot CRM, first connect your personal Gmail inbox in HubSpot under `Settings > General > Email > Connect personal email`, then sign in to Google and approve the requested permissions. If you also want Log, Track, meeting, and CRM controls while writing emails in Gmail, install the HubSpot Sales Chrome extension. The connected inbox lets HubSpot use your Gmail address from CRM records; the extension adds HubSpot tools inside Gmail itself.
What you need before you connect Gmail to HubSpot
Have these ready before you begin:
- A HubSpot user account with permission to connect a personal email inbox. If you can't see the email connection options, ask a HubSpot super admin to review your account permissions.
- A Gmail or Google Workspace account that you can sign in to and authorize with Google.
- Access to the Google account's security and consent screens. A Google Workspace administrator may control whether third-party apps such as HubSpot can be connected.
- A supported desktop browser, usually Google Chrome, if you plan to install the HubSpot Sales extension.
- A clear decision about which address to connect. Connect your own work inbox, not a colleague's account, unless your company has explicitly approved that arrangement.
A personal connected inbox lets you send email from HubSpot records, log communication to the CRM, and use your Gmail address as a sending address in HubSpot. It does not add the HubSpot sidebar or compose controls to Gmail. For those Gmail-side tools, install the HubSpot Sales Chrome extension as well.
Google Workspace accounts can work, but company policy can block Google authorization, prevent browser extension installation, or restrict access to Gmail data. If Google says your administrator has blocked the app, an administrator usually needs to approve it in Google Workspace; changing a HubSpot setting won't resolve that restriction.
Connect your Gmail inbox to HubSpot CRM step by step
Connect the account in HubSpot settings first. HubSpot's labels can change slightly, but the personal email connection is normally here:
Settings > General > Email > Connect personal email- Click the settings icon in HubSpot.
- Open the personal email connection area.
- Select
Connect personal email.
- Choose
GoogleorGmailas your email provider.
- Sign in to the Google account you use for customer email.
- Review Google's requested permissions before selecting
Allow.
- Return to HubSpot and confirm that the inbox shows as connected.
Google may ask HubSpot for permission to read, compose, send, or manage mail and to access related account information. These permissions support sending from CRM records, logging eligible messages, and associating communication with CRM records. Read the consent screen closely, particularly if the account contains sensitive customer, financial, health, legal, or employee information.
After connecting the inbox, review the available email settings. Logging creates a copy of an eligible email activity on a HubSpot record. Tracking adds a tracking element to an outgoing email so HubSpot can report engagement, such as an open, when that tracking can be detected. Set these options according to your team's policy rather than treating logging and tracking as the same choice.
Contact sync is separate from connecting an inbox. Depending on your HubSpot subscription and enabled integrations, you may be able to connect Google Contacts through HubSpot's data sync or contact-sync settings. An inbox connection does not mean every Gmail contact will be copied into HubSpot. Before enabling contact sync, check field mapping, duplicate handling, and whether your organization wants personal Google contacts added to the shared CRM.
Install the Gmail extension if you want HubSpot tools inside Gmail
The HubSpot Sales Chrome extension adds HubSpot controls to Gmail's compose window. Install it if you spend most of your day in Gmail instead of sending from HubSpot contact records.
- Open the Chrome Web Store while signed in to the Chrome profile you use for work.
- Find the
HubSpot Salesextension published by HubSpot.
- Select
Add to Chromeand approve the browser installation prompt.
- Open Gmail in Chrome.
- Sign in to HubSpot when the extension asks you to authenticate.
- Compose a new Gmail message and look for the HubSpot panel or controls in the compose window.
- Turn on
Logbefore sending if you want the Gmail message saved to HubSpot.
- Turn on
Trackonly when engagement tracking is appropriate for the recipient and your company's policy.
With the extension installed, you can log an email, turn tracking on or off, view the recipient's existing CRM information, create a contact when needed, and insert HubSpot meeting links or templates where those features are available to your account.
Logging and tracking are usually selected for each message in Gmail. Check the controls before sending, especially when replying to an existing thread. Don't assume a message sent from Gmail without logging enabled will appear on the contact timeline.
Choose carefully what HubSpot can log and track
Logging keeps a customer conversation in HubSpot. Tracking reports interaction with an outgoing message. You can log without tracking, and that is often the more appropriate default for customer-facing teams.
| Feature | What it does | What to check |
|---|---|---|
| Email logging | Adds an email activity to the associated HubSpot record | The right contact, company, deal, or ticket is associated |
| Email tracking | Reports detectable opens and, where enabled, clicks | Consent, company policy, recipient privacy expectations |
| Contact sync | Copies or updates contact data between systems | Field mapping, duplicates, data ownership |
Emails sent from a HubSpot contact, company, deal, or ticket record are generally logged to the records you associate them with. Emails sent directly from Gmail need the HubSpot extension's logging control, or another approved logging method, if you want them recorded in the CRM. Connecting an inbox does not mean HubSpot will automatically log every Gmail message.
Attachments need a separate check. HubSpot may record the email activity, while attachment handling depends on the sending method, account settings, attachment size, file type, and HubSpot's current product behavior. If a document must be retained in the CRM, open the activity after sending and confirm that the attachment was copied.
Use HubSpot's never-log settings to exclude addresses or domains that should not be recorded. Common examples include internal domains, automated notification addresses, personal addresses, legal contacts, or sensitive customer communications. The exact location can vary, but look in your personal email logging settings for a never-log list.
Shared mailboxes need extra care. Connecting a shared account as one employee's personal inbox can create unclear ownership, expose messages to the wrong user, and produce incomplete logging. Use the shared inbox process approved by your HubSpot and Google Workspace administrators.
If you need to remove access later, return to the connected personal email settings, locate the Gmail account, and choose the disconnect option. Disconnecting stops future use of that connection, but it does not necessarily erase activities already stored in HubSpot. Review your company's retention rules before deleting records.
Send a test email and confirm it reached the right contact record
Test the setup with a colleague or a test contact you are allowed to email. Avoid using a customer who should not receive tracked mail.
- Open Gmail in Chrome and compose a message to the test contact.
- Confirm that the HubSpot Gmail controls are visible.
- Enable
Logfor the message.
- Enable
Trackonly if your test recipient and company policy allow it.
- Send a simple email with a distinctive subject line, such as
HubSpot Gmail connection test.
- Open HubSpot and search for the recipient's contact record.
- Check the contact timeline for the sent email activity and confirm that the sender, recipient, subject, and timestamp are correct.
- If tracking was enabled, check the email activity or tracking notification after the recipient opens the message, understanding that an open may not always be detected.
The connection is working when the logged email appears on the correct contact record and the Gmail controls behave as expected. If the activity is missing, check that logging was enabled before sending, that the recipient has a matching HubSpot contact record, and that the extension is signed in to the same HubSpot account. If the message is attached to the wrong record, review the association options before sending future emails.
Conclusion
Review the first few customer emails until you understand how your HubSpot account handles associations, exclusions, and attachments. Set up your never-log list before you begin logging routine correspondence, and use the Gmail extension's `Log` control as a final check before sending. If your team uses shared addresses or has strict Google Workspace controls, involve the HubSpot and Google administrators before connecting those accounts.
Frequently Asked Questions
Do I need the HubSpot Sales Chrome extension to connect Gmail to HubSpot?
No. You can connect a personal Gmail inbox in HubSpot settings without the extension. Install the extension if you want HubSpot logging, tracking, record details, and meeting tools inside the Gmail compose window.
Will every email I send from Gmail appear in HubSpot automatically?
No. Emails sent directly from Gmail generally need to be logged through the HubSpot Gmail extension or another approved logging workflow. Confirm that `Log` is enabled before sending, then verify the activity on the contact record.
Why is my Google Workspace account blocked during setup?
Your Google Workspace administrator may have restricted third-party app access or browser extensions. The administrator may need to approve HubSpot in Google Workspace before you can complete the connection.
Can I disconnect Gmail from HubSpot later?
Yes. Return to your connected personal email settings in HubSpot and disconnect the account. This stops future access through the connection, but existing CRM activities may remain subject to your HubSpot permissions and retention settings.
