Apple Mail frozen timer

Why is my countdown timer frozen or showing the wrong time in Apple Mail?

In short

A timer that shows the same numbers every time you reopen an email in Apple Mail is almost always one of two things: a cached image, or Mail Privacy Protection having downloaded the image before you opened anything. They have different fixes, and one of them has no fix at all — which is worth knowing before you spend an afternoon on it.

Cause 1: a shared proxy cache handed out one redirect to everyone

Timer links normally work as a redirect: a stable public URL points at the freshly rendered image. If that redirect is cached by a shared proxy, every reader can be served the same stale target and the countdown appears frozen for all of them. The fix belongs to the vendor, not to you: the redirect must be marked as private so shared caches will not reuse it across readers. tikio sends the redirect of a fixed-deadline or personal countdown with Cache-Control: private for exactly this reason. A shared evergreen countdown shows every reader the same time anyway, so its redirect may be cached for up to five minutes.

Cause 2: Mail Privacy Protection fetched the image at delivery

When Mail Privacy Protection is on, Apple downloads every image in the message the moment it arrives, then serves the reader from its own cache. The image was rendered correctly — at delivery time — and the reader may open the email hours later and see that older render. This is not a bug in the timer; it is Apple deliberately breaking the link between an image request and a human opening the email.

What you can do: vary the URL between sends

You cannot make the URL change per open — the URL inside a delivered email is fixed forever. You can make it change per send, which stops one campaign’s cached image from being reused by the next. Add a cache-busting parameter whose value differs each send: tikio reads it as v — for example the campaign name — and ignores it otherwise (it is listed in the URL parameters reference).

URL
https://t.tikio.io/e/a1b2.gif?v=summer-sale-3

What nobody can do: per-open freshness under MPP

Be sceptical of any vendor claiming to defeat Mail Privacy Protection. Since the URL in a delivered email is static and Apple controls when it is fetched, no provider can force a re-render at the moment a protected reader opens the message. The honest position is that MPP readers may see the render from delivery time, and that for most campaigns — where delivery and open happen within hours — the difference is small.

Or take the timer out of Apple Mail: show, hide or an image

If a stale time is worse than no time, change what Apple Mail readers get. On the link’s At zero step, In Apple Mail offers three modes: Show the timer (the default), Hide the timer, or Show an image instead — for example “Offer ends Nov 27”. tikio recognises Apple’s privacy proxy when it fetches the image and answers it accordingly; every other email app still gets the live timer. Be clear about the trade-off: with Hide, people reading in Apple Mail do not see the timer at all. Like the other link settings, the mode can be changed after sending.

Changed the deadline after sending? Apple may lag behind

A tikio link stores its timer, so you can move a deadline after the campaign has gone out and already-sent emails pick up the change within minutes. Apple Mail is the exception to “within minutes”: an image Apple prefetched keeps being served from Apple’s cache, and in our experience that can take up to two or three days to refresh. Gmail and other proxies can also hold an old frame for a while. If a correction really matters, say it in the text of a follow-up email as well.

What this means for evergreen timers

Per-recipient evergreen countdowns start at the recipient’s first open. Under MPP, that “first open” can be the prefetch at delivery, so the personal window starts earlier than the reader’s real first look. If your offer is genuinely tight — a few hours — prefer a fixed deadline for these audiences, or set In Apple Mail to Hide or an image: then Apple’s prefetch does not start anyone’s window. Over a 24- or 72-hour window the drift is rarely material.

Last updated: 2026-09-30.

FAQ

Questions, answered

How do I tell which cause I am hitting?

Open the email on a device with Mail Privacy Protection turned off, wait a minute and reopen. If the time advances there but not on your protected device, you are seeing MPP prefetching rather than a caching bug.

Does this affect Gmail too?

Gmail proxies and caches images as well, but it fetches on open rather than at delivery, so timers stay fresh for reopens. The behaviour that surprises people is specific to Apple’s prefetching.

Should I just avoid Apple Mail readers?

No. The timer renders correctly and shows a real deadline; only the precise moment of rendering shifts. Design the offer so a few hours of drift does not make the message dishonest, and the problem disappears.

More answers

Setting one up? See guides for your email platform or website embed guides.

Build a countdown that behaves

Free during early access — no watermark, no credit card. Your first countdown is live in a couple of minutes.

Create your free countdown