Suped

Do ISPs re-fetch email tracking images, and what causes delayed email opens?

Summary

Email open tracking, a common practice, relies on embedding a tiny, transparent image (tracking pixel) in HTML emails. When a recipient opens the email and their email client downloads images, the tracking pixel is loaded from a server, triggering an open notification. However, multiple factors affect the accuracy of this tracking. ISPs and email clients cache images to reduce bandwidth, potentially causing inaccurate open counts if the same tracking pixel is reused. Delayed opens can occur if recipients open emails much later or if images aren't immediately displayed due to settings or connection issues. Some recipients open emails offline, with images loading when they reconnect. Image blocking by email clients, text-only clients, and privacy settings prevent the tracking pixel from loading, underreporting opens. Mailbox providers often proxy images, complicating IP-based tracking. Experts note that pre-fetching and caching mechanisms can lead to false positives, and open tracking, in general, is not fully reliable.

Key findings

  • Image Caching & Prefetching: ISPs and email clients cache images and may prefetch them, impacting the accuracy of open tracking.
  • Delayed Opens: Recipients may open emails much later, either intentionally or due to offline access or connection issues, causing delayed open notifications.
  • Image Blocking & Privacy: Image blocking by email clients and privacy settings prevents the tracking pixel from loading, underreporting open rates.
  • Proxying: Many mailbox providers proxy images, making accurate IP address tracking difficult.
  • Open Tracking Limitations: Open tracking is not fully reliable due to various factors, including caching, prefetching, and image blocking.

Key considerations

  • Open Rate Interpretation: Interpret open rates cautiously, considering factors like caching, prefetching, image blocking, and user settings.
  • Alternate Metrics: Focus on alternative engagement metrics like click-through rates, conversions, and website visits, which may be more reliable.
  • Cache Control: Implement appropriate cache control settings for tracking pixels to minimize the impact of caching.
  • Mobile Considerations: Consider the impact of mobile devices that download emails in WiFi zones but may not load images until later.
  • Data Analysis: Analyze open data by plotting histograms to understand the typical time frame for email opens in your audience.

What email marketers say

11 marketer opinions

Email opens are tracked using a small, often transparent, image called a tracking pixel embedded in HTML emails. When a recipient opens the email and their email client loads images, the tracking pixel is loaded from a server, triggering an open notification. Several factors can cause delayed or inaccurate open tracking. ISPs and email clients often cache images to reduce bandwidth, and if the same image is used across multiple emails, opening a previous email might register as a new open. Image blocking by email clients and privacy settings prevent the tracking pixel from loading, leading to underreporting. Some recipients open emails offline, with images loading (and the tracking pixel firing) when they reconnect. People simply open old emails much later than expected, and this is more common depending on the content type. Plotting a histogram of email opens over time shows a sharp decline followed by a long tail. Caching, pre-fetching, and proxying of images by email clients also affects tracking accuracy.

Key opinions

  • Image Caching: ISPs and email clients cache images, potentially causing inaccurate open tracking if the same tracking pixel is used across multiple emails.
  • Delayed Opens: Recipients may open emails much later, either due to personal habits or offline access, triggering delayed open notifications.
  • Image Blocking: Image blocking and privacy settings prevent the tracking pixel from loading, resulting in underreporting of email opens.
  • Tracking Pixel Mechanics: Email open tracking relies on a small image (tracking pixel) that, when loaded, sends a request to a server, recording an open event.
  • Engagement Patterns: Email open patterns typically show a sharp initial decline, followed by a long tail of delayed opens, influenced by send frequency and email content.

Key considerations

  • Open Rate Accuracy: Open rates may not be a perfect metric due to image blocking, caching, and privacy settings affecting tracking pixel accuracy.
  • Tracking Pixel Placement: Ensure the tracking pixel is correctly embedded in the HTML email to maximize the chance of it loading when the email is opened.
  • Image Proxying: Be aware that email image proxying by many email providers will result in inaccurate IP address open tracking.
  • Long-Term Tracking: Consider that delayed opens may occur weeks or months after the email was sent, and this can still influence overall email engagement metrics.
  • Email Client Settings: Remember that email client settings such as disabling automatic image downloads will affect open rate tracking accuracy.

Marketer view

Email marketer from SendGrid Blog shares that tracking pixels (tiny, transparent images) embedded in emails are used to detect when an email is opened. When the email is opened and images are displayed, the tracking pixel is loaded from a server, triggering an open notification. Delayed opens can occur when recipients open emails much later, or when images are not immediately displayed due to settings or connection issues.

7 Sep 2022 - SendGrid Blog

Marketer view

Email marketer from Reddit user u/johndoe123 shared in a reddit thread that some people have the habit of opening emails from weeks or months ago. This accounts for some delayed opens. Others are because of mobile devices that download emails when in wifi zones but don't load images until later.

6 Sep 2021 - Reddit

What the experts say

3 expert opinions

Email tracking images are subject to caching and pre-fetching by ISPs and email clients. This means that images are stored and may be re-used, leading to potential inaccuracies in open tracking. Mailbox providers often proxy images for user privacy, which masks the user's IP address and can affect tracking. The reliability of open tracking is questionable due to factors like image blocking, pre-fetching by clients even if the recipient doesn't open the email, and caching mechanisms that can skew results. Image loads at times significantly after receipt are likely due to user action.

Key opinions

  • Image Caching: ISPs and email clients cache tracking images, which can lead to a refetch of the image even if the email wasn't truly opened or opened much later.
  • Proxying: Many mailbox providers proxy images, making it difficult to identify the actual IP address of the recipient opening the email.
  • Open Tracking Inaccuracies: Open tracking is not always reliable, as image blocking, pre-fetching, and caching can lead to false positives or missed opens.
  • User Action: Image loads at times significantly after receipt are likely due to user action, and less to do with automated processes.

Key considerations

  • Open Rate Reliability: Be aware that open rates may not accurately reflect actual email opens due to the various factors influencing image loading.
  • IP Address Tracking: Understand that image proxying limits the ability to track recipient IP addresses effectively.
  • Data Interpretation: Interpret open rate data cautiously, considering the potential for inaccuracies caused by caching, pre-fetching, and image blocking.
  • Alternative Metrics: Consider focusing on alternative metrics like click-through rates or conversions, which may provide a more reliable measure of engagement.

Expert view

Expert from Email Geeks explains that pre-fetched images are cached but will expire. If a user opens the same email on a different client, the image will be refetched. Image loads at times significantly after receipt are likely due to user action.

20 Jun 2024 - Email Geeks

Expert view

Expert from Word to the Wise explains that many mailbox providers now proxy images to protect the privacy of their users. This can result in all image fetches appearing to come from the proxy server's IP address. ISPs also cache these images and may refetch depending on their cache policies.

21 Sep 2023 - Word to the Wise

What the documentation says

5 technical articles

Email tracking relies on embedding a small, invisible image (tracking pixel) within the email. When the recipient opens the email and their email client downloads the image, a request is sent to the server, recording an open. However, the accuracy of open tracking is affected by several factors. Email clients and browsers use HTTP caches to minimize network traffic and improve user experience by storing and reusing images. This aggressive caching, along with image blocking, text-only email clients, and pre-fetching, complicates accurate open tracking. The open rate reflects when the tracking pixel is downloaded, whether immediately or later. While caching impacts results, it's generally short-term.

Key findings

  • HTTP Caching: Email clients use HTTP caches to store and reuse images, reducing network traffic but complicating open tracking.
  • Image Blocking: Image blocking and text-only clients prevent the loading of tracking pixels, leading to inaccurate open rate metrics.
  • Delayed Opens: Open rates reflect when the tracking pixel is downloaded, which can be delayed if the recipient opens the email later or if images are not immediately loaded.
  • Open Tracking Technology: Email tracking technology relies on a tiny image embedded in the email, which sends a request to the server when loaded, recording an open event.

Key considerations

  • Cache Management: Implement proper cache control headers to ensure tracking pixels are not served from the cache improperly.
  • Open Rate Interpretation: Interpret open rates with caution, considering the various factors affecting tracking pixel accuracy.
  • Alternative Metrics: Consider using alternative metrics like click-through rates and conversions for a more comprehensive view of email engagement.
  • User Experience: Balance the need for accurate tracking with the user experience, considering the impact of aggressive caching and image loading settings.

Technical article

Documentation from Oracle Help Center details that the open rate metric reflects when an email's tracking pixel is downloaded. This download typically occurs when the recipient views the email and their email client downloads images. Delayed opens often reflect a user opening an email later. Caching will impact results but is generally short term.

27 Nov 2021 - Oracle Help Center

Technical article

Documentation from ietf.org explains that HTTP caches are typically used by mail user agents to minimize network traffic and improve the user experience. These caches will store images fetched by the MUA and reuse them when the same image is encountered again, either in the same message or in a different message. Caches are expected to be consistent with HTTP caching semantics.

10 Aug 2022 - ietf.org

Start improving your email deliverability today

Sign up