EmailTimer.App

Menu

Features

Everything you need to put a real deadline in the inbox

Ten timer styles, two of them right to left, six ways to set a deadline, personalized images built from the merge tags you already use, and a preview that tells you what each email client will actually show.

Animated flash sale countdown in the digital style under the headline Flash sale: 25% off everything: magenta numerals on blush pink between two magenta rules, reading 02 days 03 hours 34 minutes 12 seconds and counting down
One of the ten styles, at the 600 by 200 size a campaign sends. This is a render from the engine, not a picture of one.

Timer styles

Countdown timers your subscribers can watch running out

The countdown animates for thirty seconds after the email opens, one second per frame, then starts again from the first frame for as long as the email is open. Every style below is a real render, and it runs in your fonts and your colours once you have made it yours.

Animated flash sale countdown in the digital style under the headline Flash sale: 25% off everything: magenta numerals on blush pink between two magenta rules, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Digital

Plain numerals and nothing around them, the safe pick for a flash sale. Shown in magenta on blush pink.

Animated Christmas delivery cut-off countdown in the blocks style under the headline Last orders for Christmas delivery: white numerals on emerald plates, in an emerald panel with a mint border, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Blocks

Every unit on its own plate, so it holds up next to a busy product photo. Shown as a Christmas delivery cut-off in emerald and mint.

Animated Black Friday sale countdown in the flip style under the headline Black Friday: up to 40% off: white numerals on red flip cards, in a deep red band across a cream banner, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Flip

The split card people already read as a deadline. Shown as a Black Friday banner, deep red on cream.

Animated product launch countdown in the ring style under the headline The new collection drops in: violet numerals inside violet rings on soft lavender, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Ring

A closing arc around each number, made for the run up to a launch. Shown in violet on lavender.

Animated birthday offer countdown in the circles style under the headline A birthday gift from us: 20% off: deep coral numerals in pale coral circles on peach, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Circles

Softer than plates and still legible at phone size. Shown as a birthday gift in coral on peach.

Animated early access window countdown in the underline style under the headline Members' early access closes in: navy numerals over navy rules on sky blue, with a blue bar down the left edge, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Underline

One rule under each number, for editorial and premium sends. Shown as an early access window in navy on sky blue.

Animated saved cart reminder countdown in the bar style under the headline Your cart is reserved for: burnt orange numerals on a pale orange bar over sand, under a sunset orange band that carries the headline, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Bar

Numbers over a draining bar, so the urgency lands before the reading does. Shown holding a cart, in sunset orange on sand.

Animated live webinar countdown in the stacked style under the headline The live webinar starts in: teal numerals under teal labels, on a pale aqua ticket, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Stacked

Labels above the numbers, so it fits a narrow column. Shown as a webinar ticket in teal on pale aqua.

Animated Ramadan offer countdown in the arabic style under a Arabic headline, عرض رمضان ينتهي خلال, meaning the Ramadan offer ends in: gold numerals on teal plates, with Arabic labels, on deep teal edged in gold, running right to left, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Arabic

Arabic renders right to left, with days on the right. Shown as a Ramadan offer in gold on deep teal.

Animated Rosh Hashanah sale countdown in the hebrew style under a Hebrew headline, מבצע ראש השנה מסתיים בעוד, meaning the Rosh Hashanah sale ends in: deep blue numerals on a cream card, with Hebrew labels, in a deep sapphire frame, running right to left, reading 02 days 03 hours 34 minutes 12 seconds and counting down

Hebrew

Hebrew renders right to left too, with days on the right. Shown as a Rosh Hashanah sale in sapphire blue on a cream card.

When none of the styles matches a design your team already has, the artwork can come from a Photoshop file and the numbers animate on top of it. Turn a Photoshop file into a live email countdown.

Nothing breaks after the sale

At 00:00:00 the image becomes the closing graphic you chose before you sent. A subscriber who opens on Monday reads that the offer has ended, rather than staring at a counter stuck on zero.

Your fonts, not ours

Upload the brand faces your guidelines already specify as .woff2 or .ttf, and the numerals and labels are set in them. Included on every paid plan from $19 a month.

Readable at phone size

Most of your list is reading on a phone in one hand. Every style is drawn to stay legible at 600 pixels wide scaled into a 375 pixel screen, which is where the numbers usually fall apart.

Six ways to decide when the clock runs out

Not every campaign has one deadline. A welcome series and a Black Friday send need different answers, so you pick the model when you build the timer.

A fixed date and time
Your Black Friday sale closes at 23:59 UTC on the 28th. Everyone counts down to the same second.
A deadline per subscriber
Each person gets their own end time, passed in from your flow. Their cart, their four hours.
Evergreen from first open
The clock starts when they open it. Good for welcome series where nobody arrives on the same day.
Evergreen from send
The clock starts when the email leaves. Everyone in the batch gets the same window.
Counting up
Time since a launch, a milestone, or a streak. The same engine, running the other way.
Recurring windows
A promotion that reopens every Friday at nine. Set it once and stop rebuilding it weekly.
How each one behaves, in detail

Personalized images

One campaign, and everybody gets their own graphic

A timer is one thing an image can carry. It can carry several. The same request that draws the countdown can put a name, a code, a balance and a product shot into the same picture, so you stop maintaining five near-identical versions of one email.

The merge tag reference
Anything in your list
First name, loyalty balance, tier, city, the discount percentage you calculated for that segment. If your platform can merge it into text, it can go into the image.
Codes that belong to one person
Pass the unique voucher from your flow and it is drawn into the graphic, so the code they see is the code that works for them.
Scannable QR codes
A ticket for the door, a one tap login, a coupon their phone can read at the till. Generated per subscriber inside the same image.
Layers that appear only when they should
Show the VIP banner to VIPs and the free shipping line to carts over the threshold. One template, several audiences, no duplicates to keep in sync.
The merge tag panel in the EmailTimer.App editor, listing each text field in the template next to the value this recipient would see
The merge tag panel. Each field in the template sits beside the value this recipient would get, and the panel writes the tag in your platform's own syntax when you publish.

Know before you send

See what each inbox will show, while you can still change it

Apple Mail collects images at delivery. Gmail keeps its own copy after the first open, for a length Google does not publish. Outlook on Windows shows one frame. None of that is a secret and none of it should be a surprise on the morning of a big send, so the editor puts it in front of you before you schedule.

What each client is documented to do

Email client Fetch moment Cache lifetime GIF animation What EmailTimer.App does Basis
Apple Mail (iOS 15+, macOS Monterey+) Apple Mail Privacy Protection (MPP) Delivery time (pre-fetched by Apple server) Testing reports 2 to 3 days Full 30-second live animation The timer counts down from the time remaining at delivery. A fixed deadline, such as 23:59 UTC, is still the right deadline. Documented by Apple
Gmail (web, iOS, Android) Google image proxy First open by recipient Not published by Google Full 30-second live animation First open displays a real-time countdown. A re-open can be served from the copy the proxy already holds. Documented by Google
Outlook on Windows (2016 to 2024) Word rendering engine Open time Not documented First frame only (static image) Frame 1 is a complete image with the time left at the fetch, so a reader who sees only that frame sees a correct still countdown. Expected, not yet documented or tested
Outlook on the web and mobile (iOS, Android) Native browser or app engine Open time Not documented Full 30-second live animation Expected to play the animation, 30 frames at one frame per second by default. Expected, not yet documented or tested
Yahoo Mail and AOL Yahoo image proxy Open time Not documented Full 30-second live animation Expected to fetch the image when the message is opened and play the animation. Expected, not yet documented or tested

The Apple and Gmail rows rest on Apple's and Google's published documentation and on third-party testing. Neither company publishes a cache lifetime: Apple documents the prefetch, Google documents the proxy, and the two to three days is FreshInbox's 2021 testing. The Outlook and Yahoo rows are what we expect those clients to do, with no vendor document behind them. No row comes from a test by us yet, and we will publish dated screenshots when we have them. Sources: Apple on Mail Privacy Protection, Google on the Gmail image proxy, FreshInbox on Mail Privacy Protection image caching.

On your biggest day

Black Friday morning is not the time to find out

When half your list opens the same email in the same ten minutes, many of those opens ask for the same image in the same second. The image service draws that second once and hands the same frames to everyone who asked for it, and a request it cannot answer in time gets a grey "image unavailable" card rather than a broken image.

If your team would rather generate images from code than from the editor, there is a REST API on the Growth plan, along with CSV uploads and webhooks. Nobody needs it to send a campaign.

The publish dialog in EmailTimer.App listing five checks, each marked Ready, with the image size, the frame count and the live version underneath
Five checks run before a template can go live, and the panel says what is in the file: the pixel size, the frame count, and which version is currently being fetched.

What these turn into on a real campaign

A feature list is easier to read than it is to act on. Each page below picks the timing model, the image layers and the expired state for one kind of send, and shows the snippet that goes into the flow.

If you are weighing this against another tool, the comparisons below use each vendor's own published prices.

Try it on the campaign you are building this week

The free plan covers 5,000 opens a month, and Starter is $19 for 250,000.