Sales Intelligence & Automation Blog

Salesforce Email Tracking: How to Enable It & Run Reports

Written by Amy Green | Jul 24, 2026 3:55:00 PM

Most reps write emails all day and have no idea what happens after they hit send. Did the prospect open it? Click the case study link? Ignore it completely? Without tracking, every follow-up is a guess.

Salesforce email tracking helps and closes that gap. It tells you when a contact opens the email message, clicks a link, and, with the right setup, how a whole campaign is performing.

This guide covers what native Salesforce tracks, how to enable it in a few minutes, how to build reports that actually mean something, and what to do when tracking stops working. I have flagged where native tracking capabilities fall short too, because the gaps matter as much as the features.

Quick reference

  • Native Salesforce tracks opens and clicks on emails sent from Salesforce with Enhanced Email turned on.
  • Enable it under Setup > Activity Settings > Enable Email Tracking, in Lightning Experience.
  • Results appear on the Activity Timeline of the Lead or Contact record, marked Unopened or Read.

Native tracking does not capture replies, attachment views, or real-time alerts, and it does not track email sent from Gmail or Outlook unless you sync those inboxes.

What Salesforce Email Tracking Actually Does

Salesforce email tracking is the ability to see how a recipient interacts with an email after you send it: whether they opened it, when they opened it, and whether they clicked a link inside. That data logs straight onto the Lead or Contact record, so the next person to open that record sees the same history.

It helps three groups in different ways:

  • Reps get a signal for when to follow up, instead of calling blind.
  • Managers see which templates and subject lines earn engagement across the team.
  • Marketers see how one-to-one outreach lines up with larger campaigns.

Under the hood, Salesforce relies on Enhanced Email and the Activity Timeline. Enhanced Email stores each message as an EmailMessage record, a standard Salesforce object, instead of a plain Task. That email performance record is what carries the open and click data.

What Native Tracking Captures, and What It Misses

Native tracking is a solid starting point, but it has a defined edge. Knowing exactly where that edge sits saves you from trusting data that was never there.

Tracked natively

Not tracked natively

Email opens (sent from Salesforce)

Replies

Link clicks (sent from Salesforce)

Attachment opens or downloads

First opened and last opened time

Real-time desktop or mobile alerts

Activity Timeline status (Unopened / Read)

Gmail or Outlook sends without a sync

HTML Email Status (Salesforce Classic)

Clean per-recipient detail on group sends

A few specifics worth calling out:

Source matters. Once Enhanced Email and tracking are on, Salesforce can log activity for mail sent through Salesforce, Gmail, Office 365, and Email Relay. Mail you send straight from your inbox without a sync connection stays invisible. This is where email clients matter, because Gmail, Outlook, and other tools may handle images and logging differently.

Lightning vs Classic. In Lightning Experience, open and click data shows on the Activity Timeline. In Salesforce Classic, the same data lives under HTML Email Status.

Templates help. Tracking is most reliable when you send through Salesforce email templates in Lightning. Plain-text sends and some custom-built templates can fail to register opens.

Sales Email Tracking vs Marketing Email Tracking

Salesforce handles email tracking in two separate systems, and people mix them up constantly.

Sales email tracking (Enhanced Email, Sales Cloud) focuses on individual rep outreach. It tracks opens and clicks per recipient so a rep can time a call.

Marketing email tracking (Marketing Cloud) focuses on campaigns at scale. It measures open rates, click-throughs, unsubscribes, and deliverability across thousands of sends.

The simplest way to hold it in your head: Sales Cloud tracking tells one rep when to follow up with one person. Marketing Cloud tracking tells a team whether a campaign worked. Most sales orgs live in the first system and only touch the second through the marketing team.

How to Enable Email Tracking in Salesforce (Step by Step)

Turning tracking on takes two setup steps: enable Enhanced Email, then enable Email Tracking. Both live in Setup, and both need admin access.

Step 1: Enable Enhanced Email

1. Go to Setup and type Enhanced Email in the Quick Find box.

2. Open Enhanced Email.

3. Click Enable. Salesforce now stores emails as EmailMessage records.

Step 2: Enable Email Tracking

1. In Setup, type Activity Settings in the Quick Find box.

2. Open Activity Settings.

3. Check Enable Email Tracking.

4. Save.

Once both are on, every qualifying email sent from Salesforce logs its opens and clicks to the matching Lead or Contact record. Work in Lightning Experience, since several of these tracking features do not surface the same way in Classic.

Pro tip: pair tracking with saved templates from day one. Consistent templates make your later reports comparable, because you can line up open and click rates for the same subject lines across reps.

How to Track List Emails and Mass Emails

Individual sends are only half the picture. Salesforce also lets you send a list email to a group and track it, which is what most reps mean by a small email blast.

To send and track a list email in Lightning:

1. Confirm the “Allow sending list emails” permission is on for the user.

2. Build a Contact, Lead, or Campaign list.

3. Select the recipients.

4. Click Send List Email.

5. Write the message, optionally from a template, then review and send.

List email results log to the individual records the same way single sends do. For aggregate performance across the whole list, you will want a report or a Campaign, which is the next section. Native list email tracking is basic, so teams sending real volume usually move to a dedicated tool.

How to Build Email Reports in Salesforce

This is where most reps get stuck. Salesforce shows a single open on a single record easily, but rolling that up into a report takes deliberate setup. There are four practical ways to report on email, from simplest to most complete.

1. HTML Email Status report (quickest)

For emails sent with tracking on, the HTML Email Status object records opens and clicks. Build a report on it to see which sent emails were opened and how often. This is the fastest native view of open and click data.

2. Activity report

Create a report using the Activities with Contacts or Leads type, then filter for email tasks. This shows who was emailed and when. It captures sends cleanly but carries limited engagement data on its own.

3. Campaign report (most complete)

Associate emails with a Campaign and track Member Status values: Sent, Opened, Clicked, Responded, and Unsubscribed. A Campaign report then rolls those into real performance numbers and can tie back to influenced revenue. The catch is setup. Someone has to create the statuses, keep every email attached to the right Campaign, and often build automation to update status. Many teams skip this and lose the data.

4. Email Log Files (deliverability)

For send and bounce data, Email Log Files give you a downloadable CSV. They cover roughly the last 30 days and need manual export, so they suit spot checks and deliverability audits rather than ongoing reporting.

What good looks like: once your reports run, watch the metrics that drive action rather than vanity counts. Typical B2B benchmarks land around a 15 to 25% open rate, a 2 to 5% click-through rate, and an unsubscribe rate under 0.5%. Use those as a rough floor, not a target, since list quality moves them more than any subject-line trick.

Why Salesforce Email Tracking Is Not Working (and How to Fix It)

When tracking looks broken, it is usually one of a handful of causes. Here are the ones I run into most.

“Unopened” but you know they read it. Opens rely on the recipient loading a tracking pixel. Apple Mail Privacy Protection, introduced in 2021, preloads images for Apple Mail users, which can both hide real opens and log opens that never happened. Corporate firewalls and image blocking do the same. Treat a single open as a soft signal, not proof. In other words, tracking isn’t perfect, and a single email open should never be the only signal.

The email went out as plain text. Tracking needs an HTML email. If sends convert to text, opens will not register. Send from an HTML template instead.

Opens are blank on a custom template. Some emails built in newer template tools do not populate the HTML Email Status report. Test with a standard Lightning template to confirm.

Gmail or Outlook sends show nothing. Native tracking only covers mail routed through Salesforce. To track inbox sends, you need a sync or integration connecting Gmail or Outlook to Salesforce.

Multi-recipient confusion. On an email to several people, an “Unopened” status can reflect one contact's record, not the whole group. Native tracking does not cleanly separate opens per recipient.

You are in Classic, looking in the wrong place. Open data sits under HTML Email Status in Classic, not the Lightning Activity Timeline.

Best Practices for Smarter Email Tracking

Tracking data only pays off if the team acts on it. These four habits turn raw opens into pipeline.

Don't chase every open

A single open is light interest at best, and image blocking makes it noisier every year. Watch for patterns instead: repeated opens in a short window, or an open plus a link click, signal real intent. A click almost always beats an open as a buying signal.

Act while it is warm

The value of an open decays fast. A quick call an hour after a prospect clicks through to a case study lands very differently than one three days later. Check your notifications, open your emails throughout the day, and follow up while the content is still in their head.

Standardize templates

When the whole team sends from the same core templates, your reports finally compare like with like. You can see which subject line actually wins instead of guessing. Test small variations, then roll out what works.

Track past opens and clicks

Opens and clicks are the floor, not the ceiling. Replies, attachment views, and real-time alerts tell you far more about intent, and native Salesforce does not capture any of them.

Where Native Tracking Runs Out (Replies, Attachments, Alerts)

The honest limitation of native Salesforce tracking is that it stops at opens and clicks on Salesforce-sent mail. Three things it will not do:

  • Log replies automatically onto the record.
  • Tell you when a prospect opened or forwarded an attachment.
  • Alert you in real time, on desktop or mobile, the moment engagement happens.

For a lot of teams, those three gaps are exactly the data that decides a deal. That is where an integration earns its keep.

How Cirrus Insight Extends Salesforce Email Tracking

Native tracking lives inside Salesforce. The problem is that reps live in Gmail and Outlook. Cirrus Insight closes that gap by putting the tracking where the selling actually happens.

With Cirrus Insight, a rep can:

  • See opens, clicks, and replies in real time, without logging into Salesforce.
  • Auto-log email activity to the right record, so nothing gets copy-pasted or lost.
  • View Salesforce context, the contact, opportunity, and account, right inside the inbox.
  • Track attachment and link engagement, not just whether a message was opened.
  • Book meetings from the same thread with a built-in scheduler.

The short version: Salesforce tells you an email was opened. Cirrus Insight tells you who is engaged, on which content, and when to pick up the phone. If your team sends most of its email from Gmail or Outlook, that difference is the whole game.

Want tracking that follows your reps into the inbox? See how Cirrus Insight works with a live demo.

FAQs

Does Salesforce have built-in email tracking?

Yes. With Enhanced Email and Email Tracking enabled, Salesforce logs opens and link clicks for emails sent from the platform. The data appears on the Activity Timeline of the Lead or Contact record.

How do I enable email tracking in Salesforce?

Enable Enhanced Email under Setup > Enhanced Email, then turn on tracking under Setup > Activity Settings > Enable Email Tracking. Use Lightning Experience and send through templates for the most reliable results.

Can Salesforce track emails sent from Outlook or Gmail?

Not on its own. Native tracking only covers mail sent through Salesforce. To capture opens, clicks, and replies from Gmail or Outlook, you need a sync or an integration like Cirrus Insight.

Why is my Salesforce email tracking not working?

The usual causes are image blocking or Apple Mail Privacy Protection hiding opens, emails sending as plain text instead of HTML, custom templates that skip the HTML Email Status report, or checking the Lightning timeline when you are in Classic (where it is under HTML Email Status).

Can Salesforce track email replies?

No. Native tracking covers opens and clicks only. Replies have to be logged manually, or automatically with a tracking tool like Cirrus Insight that writes them back to the record.

How do I run an email report in Salesforce?

Report on the HTML Email Status object for quick open and click data, use an Activities report for sends, or build a Campaign report with Member Statuses (Sent, Opened, Clicked, Responded, Unsubscribed) for full performance. Email Log Files cover deliverability for the last 30 days.

How do I track a list email or mass email?

Turn on the “Allow sending list emails” permission, build a list, and use Send List Email. Results log to individual records; for aggregate numbers, tie the send to a Campaign or report on it.

Does Salesforce track email attachments?

No. Native tracking does not log attachment opens or downloads. An integration like Cirrus Insight can track attachment and link engagement for deeper intent signals.

Is Salesforce email tracking GDPR and CCPA compliant?

It can be, if you use it responsibly. Honor unsubscribe and Don't Track preferences in the Data Protection and Privacy settings, get consent, and be transparent about tracking. Compliance depends on how you use the feature, not just whether it is on.