Phishing Simulation

How Are Emails Detected as “Viewed”?

How Are Emails Detected as “Viewed”?

Overview

Emails are often tracked to determine when a recipient has opened or viewed them. The most common technique used for this purpose is pixel tracking — a small, invisible image embedded in the email that signals when the message is opened.

How It Works

Embedding a Tracking Pixel

A tiny, transparent image (typically 1×1 pixel) is inserted into the email body, for example:

<img src="https://yourdomain.com/track/open?id={email_id}" width="1" height="1" style="display:none;" />

This image is hosted on a tracking server.

When the Email Is Opened

When the recipient's email client loads the message and its images, it automatically requests the tracking pixel from your server.

Recording the Event

Each request to the pixel endpoint can be logged with metadata such as:

  • Email ID or campaign reference
  • Timestamp of open
  • IP address and device information (if applicable)
  • User agent (browser or email client)

This information is stored to mark the email as "viewed" or "opened."

Limitations

Image Blocking

Many email clients block remote images by default, meaning the pixel may not load until the user allows images.

Privacy Restrictions

Regulations like GDPR and CCPA limit the collection of identifiable data without user consent.

Partial Visibility

If the user previews the email without loading images, it may not register as opened.