Resources/Email Tracking
Email TrackingConsiderationintermediate

Why your email open count is lying to you (and how we fixed it)

Your dashboard says 47 opens on that proposal. How many were actually the prospect? In most tools, you have no idea — because the tool counts every time you re-read your own sent email. Here is the fix.

Nate Summers
Co-Founder, Outsolvi
Published May 26, 20265 min read
🪞
Quick Answer541 words · 5 min read

Most email trackers count every pixel load as an open, including the ones you trigger by re-reading your own sent items. Outsolvi silently drops those by having the add-in already running in your inbox tell our server, in the same second the pixel fires, that the open is yours. The pixel still loads so nothing breaks, but the open is flagged is_self and filtered out of every stat by default. The reason this needs an add-in instead of cookies is that Outlook's internal viewer does not carry browser cookies, and Gmail proxies every tracking image through Google's servers, so the request never touches your network.

Try Outsolvi Free$7/mo yearly · $12/mo monthly · 14-day free trial · no credit card
Topics:email trackingOutlook email trackingGmail email trackingAI email insightsfollow-up automationconsideration

Key takeaways

  • An open is a pixel load, and a pixel load happens whether the recipient or the sender re-opens the email. Most trackers cannot tell the two apart.
  • Self-opens inflate the count on every sent email a rep ever re-reads, which for AEs running long deal cycles is a lot of phantom opens.
  • Cookies do not solve this on Outlook desktop (internal viewer, no browser cookies) or on Gmail (every image goes through Google's image proxy, never your network).
  • Outsolvi's fix: the add-in already running in the inbox sends a one-line heads-up to the server right before the pixel fires. If a heads-up arrives within a 5-second window of the open, the open is flagged is_self and excluded from stats.
  • The data is kept, not deleted. If you want to inspect self-opens you can, but every default view hides them.

Your dashboard says 47 opens on that proposal. How many were actually the prospect?

For most email-tracking tools, the answer is: nobody knows, including the tool. Every time you re-read your own sent email — to remind yourself of the wording before a call, to forward it to a champion, to copy-paste a line into a follow-up — the pixel loads. That counts. Same domain, same image, same request shape as the recipient's open. The server cannot tell you and the buyer apart.

For an AE running a 90-day deal cycle this is not a small problem. You re-read proposals constantly. You scan your sent folder before discovery calls. The opens you trust least pile up most on the deals you care most about.

The fix, in one sentence

We silently drop opens when it is you re-reading your own sent email.

The Outsolvi add-in is already running in your inbox — Outlook desktop, Outlook web, Gmail, Outlook for Mac. The moment you open one of your own sent emails, the add-in fires a one-line heads-up to our server: "this open is the sender, not the recipient." A second later the pixel loads. The server checks for a matching heads-up in the last 5 seconds and, if it finds one, flags the open as `is_self` and excludes it from every stat. The pixel still loads so nothing breaks. The record stays in the database with a flag, so you can inspect self-opens if you want — every default view hides them.

The obvious instinct is "set a cookie when the sender logs into Outsolvi, then check for it when the pixel fires." It fails on two of the three surfaces AEs actually use.

Outlook desktop's internal viewer is not a browser. When you open a sent email in Outlook desktop, the pixel request comes from Outlook's own HTTP stack, not Chrome or Edge. Your browser cookies live in your browser; the desktop client has never seen them. The server gets a plain image fetch with no identity attached. Outlook desktop is also where AEs spend the most time re-reading sent items — proposals, contracts, long threads — so losing self-open detection there is losing it where it matters most.

Gmail proxies every image through Google's servers. When a Gmail tab loads, your browser does not fetch the tracking pixel directly. Google fetches it, caches it, and serves the cached copy. The request hitting my.outsolvi.com comes from a Google data center, not your machine. No cookies from your browser, no IP that ties to you — every Gmail open looks anonymous and identical to every other Gmail open from the server's point of view.

That is why the add-in does the heads-up. It is the only thing already present in both surfaces that knows, from inside the client, that the user opening the email is the same user who sent it.

What counts and what does not

ScenarioCounts as a real open?
Recipient opens the emailYes
You re-read it in Outlook desktop with Outsolvi installedNo
You re-read it in Gmail with the Outsolvi extensionNo
You re-read it in Outlook web with Outsolvi installedNo
You re-read it on a colleague's laptop without OutsolviYes — we cannot tell
You forward your own sent email back to yourselfYes — treated as a genuine re-load
Apple Mail Privacy Protection pre-fetch on the recipient sideCounted, but tagged Tier 4–5 confidence
Corporate scanner or link-checker on the recipient sideCounted, but tagged Tier 5 confidence

The trade-off on the "colleague's laptop" row is deliberate. Detecting it would need IP fingerprinting that breaks on mobile networks, VPNs, and hotel WiFi. False negatives there cost less than fragile detection logic.

Across most accounts we have looked at, 15–40 percent of historical opens are self-opens. After the backfill runs, your count drops — and the number that remains is one you can act on.

Frequently asked questions

Direct answers to the questions readers of this article most often ask.

What counts as a self-open?+

You re-reading your own sent email from your Sent folder, Outlook's draft viewer, or Gmail's sent view. Anywhere the Outsolvi add-in is present, opens by you on emails you sent get flagged.

What if I open the email a hundred times next month?+

All hundred get filtered. The heads-up fires every time, so there is no 'one free self-open' limit — it is a live signal, not a quota.

What if I open the email on a colleague's laptop without Outsolvi installed?+

That one will count. The server has no way to know it was you. This is rare in practice; the alternative is fragile IP fingerprinting that breaks on mobile networks and VPNs.

Will my existing opens get cleaned up retroactively?+

Yes, via an optional one-time backfill. We walk every existing open and flag it as self if the requesting IP matches an IP your account has logged in from in the 30 days around that open. Not perfect, but cleans up most of the historical noise.

Could a recipient game this by pretending to be the sender?+

No. The heads-up includes the sender's authenticated Outsolvi user ID. The server only honors heads-ups where the user ID matches the tracker's owner. A recipient cannot spoof it because they do not have the auth token.

Are self-opens deleted or just hidden?+

Stored with is_self: true, hidden from every default stat. The record stays so you can answer 'did I open this myself?' if you ever need to.

Nate SummersCo-Founder, Outsolvi

Writing about email tracking, follow-up timing, and AI signals for sales teams who hit send on real pipelines. Outsolvi is built natively for Outlook and Gmail, with AI follow-up insights from $7/mo billed yearly.

Share this article

Put what you just read into practice

See every open, click, and reply across Outlook and Gmail, with AI signals telling you when to follow up. $7/mo billed yearly, free for 14 days.

No credit card. Cancel anytime.