Congratulations to Cicadaman & co. for getting Froyo running on the Nook Color! Visit the nook Color portal!
See Rooting new hardware FIRST if you have a nook original with a 1003* serial# or above.

Animated GIF or still image? Email countdown timer compatibility, inbox by inbox

The first time most marketers embed a countdown timer in an email, they test it in Gmail, watch the seconds tick down, and ship it. Then someone in finance opens it in desktop Outlook and asks why the "live" timer is frozen.

It isn't broken. It's the difference between the two ways a timer can be drawn, and how each email client treats them. If you understand email countdown timer compatibility before you send, you can pick the right approach and stop worrying about which inbox your subscribers happen to use.

Here are both approaches, how each inbox handles them, and how to choose.

Every email countdown timer is an image first

Let's clear up the biggest misconception. There's no such thing as a "live timer" in the way a web developer means it. Email clients strip JavaScript for security, so nothing inside an email can run a clock.

What timer services do instead is generate an image on demand. Your email contains an ordinary image tag pointing at the timer service. When a subscriber opens the message, their mail client requests that image, the server calculates the time remaining at that second, draws it, and sends it back. Open the email again tomorrow and the server draws a fresh image.

So every timer is "live" in the sense that it's correct at the moment of opening. What differs is what happens during the few seconds someone is looking at it.

Animated GIF timers: the ticking kind

Most timer services, including Sendtric, MailTimers, MotionMail, and CountdownMail, generate an animated GIF. The server draws the current time left, then draws the next 60 or so frames, one per second, and stitches them together. The result looks like a clock ticking down for about a minute, which is usually longer than anyone stares at an email.

It's a nice effect, with some real downsides. Several clients don't animate GIFs at all and show only the first frame. Sixty frames also weigh a lot more than one, which you'll notice on a weak mobile connection. And after the last frame the GIF simply stops, so anyone who leaves the email open for a while ends up looking at a clock that's quietly wrong.

Still-image timers: the consistent kind

The other approach is to draw a single still image showing the exact time left when the email is opened. No animation. This is what Alterable does.

You lose the moving seconds, and for some brands that genuinely matters. The ticking is part of the urgency. What you gain is a timer that looks identical in every client, loads fast, and never shows a half-rendered frame. Reopen the email and it redraws with the correct time, same as a GIF.

For most senders, consistency wins. A timer that looks identical everywhere beats one that ticks for some readers and freezes for others.

Email countdown timer compatibility, client by client

Gmail (web and app)

Full support for animated GIFs. Your timer ticks. One nuance: Gmail loads images through its own proxy server rather than directly from the timer service. Timer providers send headers telling the proxy not to cache the image, so it stays accurate, but if you ever see a timer that looks a few minutes behind, the proxy is almost always why.

Apple Mail (Mac, iPhone, iPad)

Full animation. Apple's Mail Privacy Protection also routes images through Apple's servers, which hides the reader's location and device from the sender. For a countdown that's harmless, since time left doesn't depend on who's reading. It matters much more for location-based content like store maps or weather.

Classic Outlook for Windows

This is the famous exception. Outlook 2007 through 2021 and the classic Microsoft 365 desktop app use Word's rendering engine, and they show only the first frame of an animated GIF. Your subscribers see a static timer. The good news: that first frame is generated at the moment of opening, so the time displayed is correct. It just doesn't move.

New Outlook, Outlook on the web, and Outlook for Mac

All three animate GIFs normally. Microsoft's newer Outlook for Windows is built on web technology, so as more companies migrate to it, the Outlook problem slowly shrinks.

Yahoo Mail and Samsung Email

Both animate GIFs without issues.

Older Android mail apps

Some older native Android clients show only the first frame, like classic Outlook. Gmail for Android is fine.

How to design a timer that works everywhere

Whichever approach you choose, a few habits make compatibility a non-issue.

If you use an animated timer, design the first frame on purpose. It's all classic Outlook users will ever see, so it needs to be a clean, readable display of the time left rather than a transition frame.

Write real alt text, too. Some subscribers block images entirely, especially in corporate environments. Alt text like "Offer ends Sunday at midnight ET" keeps the urgency when the timer doesn't load at all.

Dark mode catches people out. A timer with a transparent background can end up with dark digits on a dark background once a client inverts the email. A solid background color avoids the problem.

Size matters less than you'd think, within reason. Most timers look best around 600 pixels wide or less, and they scale down on phones. Very wide GIF timers get heavy fast.

Finally, set an expired state. After the deadline, the timer should either hold at zero or swap to a message or image you choose. An email that keeps counting into negative numbers, or advertises a closed sale, costs you trust.

Which approach fits your list?

Look at your own client data before you decide. Most ESPs report opens by email client, even if Apple's privacy features blur the numbers.

Even consumer lists include plenty of people reading on a work laptop in desktop Outlook. And if you send B2B campaigns, Outlook users may be the majority. A still-image timer gives every one of them the same clean experience and removes the "why is it frozen?" question entirely, with a lighter file that loads faster on mobile too.

Either way, the timer is right at the moment it's opened. That's the part that actually drives urgency.

Testing before you send

Don't trust a single test. Send the campaign to yourself and open it in at least three places: Gmail on your phone, Apple Mail if you have it, and desktop Outlook if your audience uses it. Reopen it a few minutes later to confirm the time updates. If you have access to a rendering tool like Litmus or Email on Acid, run it through that too.

Alterable renders still-image timers on every plan, including a free one with no watermark (alterable.com). Build one in a couple of minutes, put it next to your current GIF timer in a test send, and open both in desktop Outlook. The difference is obvious.

Views
Personal tools
  • Log in / create account
Navigation
nookDevs Team
miscellaneous
Toolbox
  • What links here
  • Related changes
  • User contributions
  • Logs
  • Special pages
  • Printable version