How to add a countdown to a promotional email
Add a countdown to a promotional email by inserting a hosted countdown GIF, keeping the offer’s exact deadline in text, and placing a clear call to action beside it. Use the email embed code rather than a website iframe. The image can communicate time remaining, while the written deadline and destination page keep the offer understandable when images are blocked or cached.
Sign up free to create an email countdownBy the CountdownShare team · September 27, 2026
Write the offer before you design the timer
A useful promotion names the benefit, the deadline, and any conditions that affect the decision. “Offer ends soon” becomes clearer as “Save 20% on selected items until 30 November at 18:00 UTC.” A countdown should reinforce that statement, not hide missing details behind moving digits.
Example email copy
Save 20% on selected workshop kits until 30 November 2026 at 18:00 UTC. Use the offer page to check eligible products and availability.Button: View the offer
This is illustrative copy, not a live CountdownShare promotion. Replace the dates, discount, and destination with the terms you actually intend to honor. For conference reminders, use a registration deadline and matching registration button instead.
Keep the image hosted at its generated address
Create your countdown with the offer’s fixed deadline and timezone, then choose the email output. Copy the generated email HTML into a supported HTML or code block in your sending platform. If your editor supports remote image URLs, use the generated image address in that field.
Do not download the GIF and upload it as a new file if you want CountdownShare to generate the time remaining for subsequent image requests. Rehosting a downloaded copy preserves that copy rather than the changing source. The editor may also rewrite or proxy images, so verify what your actual test email loads.
Website countdowns use an iframe; email countdowns use an image. Email clients do not provide the same scripting environment as a browser. Mailchimp’s HTML email limitations describe why ordinary website code and some animated effects cannot be assumed to work in an inbox.
For platform-specific placement, use the Mailchimp email countdown guide or Klaviyo countdown guide. The HTML email guide explains the image-and-link structure.
A fresh image request is not the same as every open
The hosted source can generate an updated countdown when it receives a request, but a mail client may reuse a cached image. Privacy systems can fetch remote content before the recipient reads the message. The timer therefore cannot guarantee a freshly generated, second-accurate value on every reopening.
Mailchimp explains the effect of automated image loading in its Apple Mail Privacy Protection guidance. That is also why image requests should not be reported as verified human opens.
Keep the absolute deadline in ordinary email text, make the destination page authoritative, and configure sensible expired output. Those three choices keep the campaign coherent even when the animated image is stale or hidden.
Put the next action within reach
A “View the offer” or “Register now” button should open the relevant page, not a generic homepage that makes the reader search again. Give the button a useful text label and make it easy to tap. Use a separate email button when that gives you better control over the layout.
CountdownShare’s Free email image includes branding and links to the CountdownShare homepage. Pro lets you point the timer image to your offer page and adds email design choices and analytics. A separate button created in your email platform can link to your offer on either plan. Compare the Free and Pro features and click both links in a test email before sending.
Test the delivered email before sending
- Images off: can the recipient still understand the offer, deadline, and next step?
- Animation unavailable: does a static frame remain readable? Mail-client support varies; avoid an empty introductory frame.
- Phone screen: are the timer and button legible without horizontal scrolling?
- Link check: do the image and button open the intended offer page?
- After expiry: does the destination explain that the promotion has ended rather than promising an unavailable discount?
For an expiry test, use a separate test timer with a short deadline. Do not alter a live campaign’s deadline just to see what happens. Send to the clients your audience actually uses and inspect the delivered message, not only the editor preview.
Separate image loads, clicks, and sales
CountdownShare’s email-image analytics describe requests to the timer image. Your sending platform can provide its own link-click reporting, and the destination system records purchases or registrations. These are different events with different denominators.
The product’s notification CTA rate is for website countdown notifications, not email click-through rate. To calculate a purchase conversion rate, connect the relevant campaign visits to completed purchases in your own reporting. A busy image endpoint alone does not demonstrate revenue lift.
For the broader campaign review, read how to evaluate a countdown’s effect on revenue. If the same deadline appears on the landing page, use a website countdown there and keep its date consistent with the email.