Email countdown timer best practices

The most important email countdown timer best practice is to count down to a real deadline: when the clock hits zero, the offer must end. After that, place the timer near the top next to the offer, write the deadline in text as well, size it for phones, give it alt text, and decide what readers see after it expires.

Those habits are what separate a timer that drives action from one readers learn to ignore. This guide goes through each one, with the reasoning and the specifics, and ends with a pre-send checklist.

1. Count down to a real deadline, and only a real one

A countdown timer makes a promise: when this reaches zero, the offer ends. Keep it, and readers learn your deadlines mean something. Break it, and every future timer is noise. As covered in the psychology of urgency, urgency only works because readers believe it.

It's also a legal matter in the US, the UK and the EU, and regulators have named countdown timers specifically:

This isn't legal advice, but the practical rules are clear:

2. Put the timer above the fold, next to the offer

Readers decide in seconds whether to keep reading. Place the timer where it's visible without scrolling on a phone, close to the headline, the offer and the main button. A timer that sits below three product grids is decoration.

Keep the order simple: what's on offer, how long it lasts, what to do. In practice that's often headline, timer, button, then the details. Link the timer image to the same page as your button, because people tap the most prominent thing on the screen.

Use one timer per email. Two clocks, or a clock plus a banner shouting "last chance", compete with each other and with the button.

3. Always write the deadline in text too

Every live email timer is an image, and there are readers who won't see it animate or won't see it at all:

One line of text fixes all three: "Sale ends Sunday, November 30 at 11:59 pm ET." Always include the date and the time zone. "Ends tonight" is ambiguous for readers in another time zone.

4. Size and style the timer for phones

Much of your list will read the email on a phone, where the timer shrinks to the screen width. Design for that:

5. Make the timer accessible

A timer that only works for sighted readers with images on isn't doing its job.

6. Decide what happens at zero

People open emails hours or days after you send them. Whoever opens after the deadline should see that the offer has ended, not a row of zeros and not a deal that no longer exists.

7. Don't use a timer in every email

If every email has a countdown, none of them is urgent. Save timers for genuine deadlines: a flash sale, the last day of a launch price, a shipping cut-off, an event start, a welcome code that expires.

Ongoing deadlines are a reasonable exception. A recurring "order by 2pm for same-day dispatch" timer is true every day it's shown, so it doesn't wear out the same way. It just needs to be accurate in your time zone and your dispatch rules.

Within one sale, though, put the same timer in every email of the sequence: the announcement, the reminder and the last call. The last-call email, sent in the final hours to subscribers who haven't bought yet, is where a countdown close to zero does the most work. Because the image is drawn at each open, the announcement sent days earlier shows the same time left as the email sent this morning.

8. Pick the timer type that matches the offer

The timer type should mirror how the offer actually works:

Mixing these up creates exactly the mismatch regulators object to: a personal 48-hour countdown on a sale that really ends Friday, or a fixed countdown on a welcome code that actually lasts a week.

9. Test in real inboxes before every send

Preview panes don't show how a GIF behaves. Send real tests, and check:

  1. Gmail, Apple Mail and, if your readers use it, classic Outlook for Windows.
  2. The time at opening matches the deadline, and moves on when you reopen the email a few minutes later.
  3. For evergreen timers, test with a contact who has never opened this timer, because the timer remembers each recipient's first open.
  4. The image address in the received email still points to the timer service, not a copy in your platform's file library.
  5. Images off: the alt text and the text deadline still carry the message.
  6. Mobile: the timer scales without overflowing, and the digits are readable.

If something looks stale, the usual causes are Apple Mail loading the image early, a cached copy, or a test contact who already opened the timer.

10. Measure, and test designs against each other

Track clicks on the timer and on the button separately, and compare emails with a timer against similar emails without one. Don't assume a lift you haven't measured. To test a timer against no timer at all, split one send into two versions in your email platform, identical except for the timer, and compare clicks and revenue per recipient rather than opens, which Apple Mail Privacy Protection inflates. Repeat it on more than one send before deciding; a single result is often noise. If you send enough volume, an A/B test of two timer designs (layout, color, placement copy) tells you which reads better for your audience; see countdown timer A/B testing.

Pre-send checklist

FAQ

Where should I place a countdown timer in an email?

Above the fold, close to the headline, the offer and the main call-to-action button, so it's visible on a phone without scrolling. Put the written deadline right next to it and link the timer image to the offer page. Use one timer per email so it doesn't compete with your button.

Are fake countdown timers illegal?

Fake urgency is treated as deceptive in the US, UK and EU. The FTC names the "baseless countdown timer" as a dark pattern, the UK's CMA treats false limited-time claims as banned under the DMCC Act 2024, and the EU's Unfair Commercial Practices Directive blacklists them. A timer that ends when the offer genuinely ends is fine. Take legal advice for your situation.

Should I use a countdown timer in every email?

No. Timers work because they signal something unusual. Use them for genuine deadlines such as flash sales, launch pricing, shipping cut-offs and expiring codes. A recurring daily cut-off timer is an exception, because it's accurate every day it appears.

What should a countdown timer show after it expires?

An expiry message such as "This offer has ended", or a fallback image that points readers to what's still available. Avoid leaving the timer at zero. Also update the landing page the email links to, since people will keep clicking after the deadline.

What size should an email countdown timer be?

Design it to match the width of your email's content area and let it scale down with max-width: 100% and height: auto. Readability on a phone matters more than pixel size: use large digits, short labels, and drop the days unit for offers that end within a day.

Do countdown timers need alt text?

Yes. Screen readers read the alt text, and so do readers whose images are blocked. Write the deadline itself, such as "Sale ends Sunday, November 30 at 11:59 pm ET", instead of "countdown timer".

Build a timer that follows these rules

flashtimer gives you brand styling, labels in your readers' languages, expiry messages and fallback images, and timer types for every kind of deadline, with an honest first frame in Outlook. Start free — no card.