HubSpot Email Tracking and Logging: Complete Setup Guide
Every sales and marketing team runs on email. But sending emails without knowing what happens next is like dropping letters into a void. Did the prospect open it? Did they click the case study link? Did the message even land in their inbox?
HubSpot's email tracking and logging features answer those questions, giving your team real-time visibility into prospect engagement and feeding that data back into your CRM for smarter follow-ups, better lead scoring, and tighter pipeline management.
This guide walks through the full setup process: enabling tracking for opens, clicks, and replies, configuring email logging so every conversation is captured in your CRM, integrating Gmail and Outlook, and using tracked engagement data to trigger automations. We will also cover privacy considerations that are easy to overlook but critical to get right.
A HubSpot account (free CRM or any paid tier), a Gmail or Outlook email account, and the HubSpot browser extension or desktop add-in installed. Certain automation features require Sales Hub Starter or higher.
Email Tracking vs. Email Logging: What's the Difference?
Before diving into setup, it helps to clarify two terms that HubSpot treats as distinct features:
| Feature | Email Tracking | Email Logging |
|---|---|---|
| What it does | Monitors whether a recipient opens your email, clicks links, or downloads attachments | Saves a copy of the sent email to the contact's CRM timeline |
| How it works | Inserts a tiny invisible tracking pixel and wraps links with redirect URLs | BCCs or directly syncs the email content to HubSpot's database |
| Real-time alerts | Yes — desktop and in-app notifications when an open or click happens | No — logging is a record-keeping function, not a notification system |
| Requires extension | Yes (or connected inbox) | Yes (or connected inbox) |
| Available on free plan | Yes (limited notifications) | Yes |
In practice, you almost always want both enabled. Tracking gives you the engagement signals. Logging gives your entire team visibility into the conversation. Together, they keep your CRM data clean and your outreach context-rich.
Setting Up Email Tracking (Opens, Clicks, and Replies)
Email tracking is the feature that gives your reps those satisfying real-time notifications: "Your prospect just opened your email for the third time in ten minutes." Here is how to set it up properly.
Step 1: Connect Your Inbox to HubSpot
Before any tracking works, your email account needs to be connected to HubSpot. This is separate from installing the browser extension (which we will cover in the Gmail and Outlook sections below). To connect your inbox:
Navigate to Email Settings
In HubSpot, go to Settings > General > Email. Click the Connect personal email button.
Select Your Email Provider
Choose Gmail/Google Workspace or Outlook/Office 365. Follow the OAuth prompts to authorize HubSpot's access.
Verify the Connection
Once connected, you should see your email address listed under Connected Accounts with a green status indicator.
Step 2: Enable Tracking Defaults
With your inbox connected, configure your default tracking behavior so reps do not have to remember to toggle it on for every email.
Open Email Send Settings
Go to Settings > General > Email > Configuration. Under Email Send & Track, you will find the default toggles.
Toggle Tracking On
Enable Track email opens and Track email clicks as defaults. These can be overridden on a per-email basis, but setting them as defaults ensures consistent data capture.
Configure Notifications
Under Notifications > Email, choose whether you want real-time desktop notifications, in-app notifications, or both. We recommend enabling desktop notifications for your sales team and keeping in-app only for marketing users who do not need instant alerts.
HubSpot tracks opens using a 1x1 pixel image. If a recipient's email client blocks images by default (common in corporate Outlook environments), the open will not register. Click tracking is more reliable since it works regardless of image-loading settings. When building workflows or A/B testing sequences, lean on click data as your primary engagement signal rather than opens alone.
Reply Tracking
Reply tracking does not require a separate setup step. When your inbox is connected, HubSpot automatically detects replies to tracked emails and logs them on the contact's timeline. Replies also update the email's engagement status in your activity feed and can be used as triggers in sequences and workflows.
Configuring Email Logging
Logging ensures that every email you send (and optionally receive) is stored on the relevant contact record in HubSpot. This is essential for team visibility: if a rep is out sick, their colleague can pick up the thread without asking "What did you last send this person?"
Automatic Logging via Connected Inbox
Once your inbox is connected (Step 1 above), HubSpot can automatically log emails sent through the CRM. To refine this:
Set Logging Defaults
Under Settings > General > Email > Log & Track, enable Log emails sent from CRM and choose whether to log all emails or only those sent to contacts already in HubSpot.
Configure BCC Logging (Optional)
HubSpot provides a unique BCC address for each user. Adding this address to the BCC field of any email—even those sent outside of HubSpot—logs the message to the CRM. Find your BCC address under Settings > General > Email > Log & Track.
Set Up Domain Exclusions
You probably do not want to log every email. Add internal domains (like your own company domain) and common non-prospect domains to the Never log list. This prevents cluttering your CRM with internal chatter, calendar invites, and vendor correspondence.
Logging only works well if your contact records are clean. If the same prospect exists as three duplicate records, the logged email attaches to whichever record matches first, leaving the others without context. Prioritize CRM hygiene alongside your logging setup to avoid fragmented communication histories.
Gmail and Outlook Integration Steps
While connecting your inbox handles the backend sync, installing the HubSpot extension or add-in puts tracking and logging controls directly inside your email client. This is where most reps interact with HubSpot's email features day to day.
Gmail Integration
Install the HubSpot Sales Extension
Visit the Chrome Web Store and search for "HubSpot Sales." Click Add to Chrome and follow the prompts. Sign into your HubSpot account when asked.
Compose a Test Email
Open Gmail and compose a new email. You should see Track and Log checkboxes near the send button. If you enabled defaults earlier, these will already be checked.
Use the Sidebar
When viewing an email, the HubSpot sidebar appears on the right. It shows the contact's CRM record, recent activity, and deal information. You can also insert templates, sequences, and meeting links directly from this sidebar.
Outlook Integration
Install the HubSpot Sales Add-in
For Outlook desktop, download the add-in from HubSpot's marketplace or your HubSpot settings page (Settings > General > Email > Connect personal email > Outlook). For Outlook Web, install it via the Microsoft AppSource store.
Authorize and Configure
After installation, the HubSpot icon appears in your Outlook ribbon or toolbar. Click it to sign in and configure your tracking and logging defaults.
Test the Integration
Send a test email to yourself with tracking enabled. Verify that an open notification appears in HubSpot and that the email is logged on your own contact record.
The HubSpot mobile app supports sending tracked emails, but it does not replicate the full extension experience. For reps who send most of their outreach from a phone, make sure their inbox is connected so that logging works automatically even without the extension active.
Using Tracked Emails as Automation Triggers
Tracking and logging are not just about visibility. The real power is in using engagement data to drive automated actions. This is where email tracking connects to your broader event-driven sequence strategy.
Sequence Enrollment Based on Engagement
HubSpot sequences can be configured to branch based on email engagement. For example:
- If a prospect opens your email but does not reply within 48 hours, the sequence automatically sends a follow-up with a different angle.
- If a prospect clicks a pricing link, the sequence pauses and creates a task for the rep to call immediately.
- If a prospect replies, the sequence unenrolls them automatically so the rep can take over the conversation manually.
These branching behaviors keep outreach responsive without requiring reps to manually monitor every email. For more on building effective sequences, see our guide on tracking the signals that matter from outreach tools.
Workflow Triggers Using Email Data
Beyond sequences, HubSpot workflows (available on Professional plans and above) can use email engagement as enrollment triggers:
| Trigger | Automation Example | Use Case |
|---|---|---|
| Email opened 3+ times | Increase lead score by 10 points | Lead scoring and prioritization |
| Link clicked (specific URL) | Assign to sales rep and create deal | High-intent signal capture |
| Email replied | Move deal stage, notify account executive | Pipeline acceleration |
| No engagement after 7 days | Move to nurture sequence | Re-engagement campaigns |
| Attachment downloaded | Send follow-up with related case study | Proof-point-driven outreach |
Feeding Tracking Data into AI-Powered Outreach
If you are using AI tools to personalize outreach, email engagement data becomes even more valuable. Open and click patterns reveal which messaging resonates with specific segments, which subject lines drive engagement, and which CTAs convert. Platforms like Octave can leverage this engagement data to generate more targeted, higher-converting email content—turning your tracking insights into actionable personalization at scale.
The key is making sure your tracked data flows cleanly into the fields your AI tools reference. If you are mapping HubSpot properties to external tools, our guide on HubSpot field mapping for AI-generated content covers the setup in detail.
Privacy Considerations for Email Tracking
Email tracking is powerful, but it operates in a gray area that your team needs to navigate carefully. Regulations, recipient expectations, and email client policies are all shifting toward greater privacy.
Legal and Compliance Factors
- GDPR (EU/EEA): Tracking pixels can be considered personal data processing. If your recipients are in the EU, you may need a lawful basis for tracking. Legitimate interest is the most common justification for B2B sales emails, but document your reasoning.
- CAN-SPAM (US): Does not specifically regulate tracking pixels, but requires honest subject lines and functioning unsubscribe mechanisms in commercial emails.
- CCPA/CPRA (California): Requires disclosure of data collection practices. If you collect engagement data on California residents, it should be reflected in your privacy policy.
- CASL (Canada): Requires express or implied consent before sending commercial emails. Tracking is generally permissible within consented emails.
Technical Privacy Shifts
Apple's Mail Privacy Protection (introduced in iOS 15 and macOS Monterey) pre-loads tracking pixels, making opens appear to fire even if the recipient never actually reads the email. This inflates open rates and can trigger false-positive automations.
If a significant portion of your audience uses Apple Mail, treat open data as directional, not definitive. Build your automations around click and reply signals instead, which remain reliable regardless of email client. This is another reason why A/B testing your sequences matters—you need to validate that your triggers are driving real engagement, not phantom opens.
Best Practices for Ethical Tracking
- Be transparent. Your privacy policy should mention that you use email tracking technologies in sales communications.
- Use tracking selectively. Not every internal or customer-service email needs to be tracked. Use the per-email toggle to disable tracking when it is not relevant.
- Respect opt-outs. If a prospect asks you to stop tracking their emails, honor it immediately.
- Audit your never-log list regularly. Make sure sensitive domains (legal counsel, HR contacts, personal emails of existing customers) are excluded from tracking and logging.
Common Issues and Troubleshooting
| Problem | Likely Cause | Fix |
|---|---|---|
| No open notifications | Recipient's email client blocks images, or Apple Mail Privacy Protection is masking real behavior | Rely on click data instead; verify tracking is enabled in extension settings |
| Emails not logging to CRM | Inbox disconnected, or recipient's domain is on the "never log" list | Re-authorize inbox connection; review domain exclusion list |
| Extension not appearing in Gmail/Outlook | Extension disabled, browser updated, or corporate IT policy blocking it | Re-enable extension; check with IT about browser extension policies |
| Emails logging to wrong contact | Duplicate contact records in CRM | Merge duplicates; implement CRM hygiene processes |
| Tracking data not appearing in workflows | Using Sales Free (workflows require Professional+); or filter criteria misconfigured | Upgrade plan or verify workflow enrollment criteria |
Taking It Further: From Tracking to AI-Optimized Outreach
Setting up email tracking and logging is foundational work. It gives your team the data layer that every downstream optimization depends on. But the real competitive advantage comes from what you do with that data.
When you can see which emails get opened, which links get clicked, and which messages earn replies, you have a feedback loop that should inform every future email you write. The challenge is that most teams collect this data and never act on it systematically. Patterns go unnoticed. Winning subject lines are not replicated. Underperforming templates stay in rotation for months.
This is where AI-powered tools change the equation. Octave uses engagement data like the signals HubSpot captures to generate personalized outreach at scale, automatically incorporating the proof points and messaging angles that your tracking data shows are working. Instead of manually analyzing open rates and rewriting templates, you feed the signals into a system that adapts continuously.
The setup described in this guide is the prerequisite. Clean tracking data flowing into a well-maintained CRM gives AI tools the high-quality inputs they need to produce high-quality outputs.
Frequently Asked Questions
Does email tracking work with all email clients?
Open tracking depends on the recipient's email client loading images. Clients that block images by default (some corporate Outlook configurations, privacy-focused clients like ProtonMail) will not register opens. Click tracking works across all clients since it relies on link redirects. Reply tracking works universally as long as your inbox is connected.
Can I track emails sent from my phone?
If you send emails through the HubSpot mobile app, tracking is supported. If you send through your native Gmail or Outlook mobile app, tracking will only work if your inbox is connected and the email is sent to a contact in your CRM. The browser extension does not function in mobile email apps.
Will recipients know I am tracking their emails?
Most recipients will not notice tracking. However, technically savvy recipients can detect tracking pixels in the email source code, and some email clients flag tracked emails. Some browser extensions (like Ugly Email or PixelBlock) specifically detect and block tracking pixels.
How many tracked emails can I send on the free plan?
HubSpot's free plan includes email tracking with up to 200 notifications per month. Paid Sales Hub plans offer unlimited tracking notifications.
Does logging count against my HubSpot email send limits?
No. Logging is a record-keeping function and does not count against marketing email send limits. It simply copies the email content to the contact's timeline. Marketing email limits apply only to emails sent through HubSpot's marketing email tool.
Can I retroactively log old emails?
No. HubSpot can only log emails going forward from the point of connection. If you need historical email data in your CRM, you would need to use HubSpot's email import tools or a third-party migration service.
