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 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).
https://t.tikio.io/e/a1b2.gif?v=summer-sale-3What 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.
- Client compatibility
- Gmail dark mode
- Evergreen merge tags
- Image vs iframe
- Sizes and limits
- Outlook first frame
- Wrong time
- Blurry timer
- Stops after a minute
- Klaviyo flows
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