Product launches

Product launch countdown email: from waitlist to launch day to early-bird deadline

A product launch countdown email shows your waitlist exactly how long until the doors open, then how long the early-bird price lasts, live at the moment each person opens it. Below: a launch sequence with send times and subject lines, which timer to use at each stage, and how the countdown turns into an “available now” image the second you launch.

Free plan · 20,000 views a month · No card

Your store

The sale ends soon. Don't miss it.

Offer ends in

Product launch countdown email showing days and hours until a new product goes on saleShop the sale

Step by step

Set up your launch countdowns

  1. Create a fixed timer counting to launch

    Make a fixed timer set to the launch moment, in the time zone you'll announce it in, for example Tuesday at 10am Eastern. This one goes in every pre-launch email. On Basic and up you can describe the launch to flashtimer's AI and review the timer it drafts.

  2. Add a second timer for the early-bird deadline

    Duplicate the launch timer and set the copy to the end of your launch offer, such as early-bird pricing that ends 72 hours after launch. Two identical-looking timers, two honest deadlines: one says “launching in”, the other says “launch price ends in”.

  3. Set the launch-moment fallback image

    On Basic and up, upload a fallback image for the launch timer: a product shot with “Available now”. When the countdown hits zero, every teaser already sent shows it on the next open. For the early-bird timer, the fallback can say the launch price has ended and show the regular price.

  4. Embed the timers in your launch emails

    Paste the image URL or HTML snippet into each email, linked to the product or waitlist page. On Pro and up, connected platforms such as Klaviyo, Mailchimp or Kit get the timer inserted into a draft campaign for you, and Shopify discounts can become timers that stay in sync.

  5. Test both states before launch week

    Send a test, then temporarily set the deadline a minute ahead to check the fallback image appears, and set it back. Check the launch date and time is written in the text for classic Outlook readers, and that every link works before and after the launch.

A product launch email sequence with countdown timers

Most launches use four to six emails over two to three weeks. The launch timer appears in every pre-launch email, so you never write “in 5 days” and have it be wrong by the time someone opens it. A sequence to adapt, with launch day as L:

  • L−14: announcement and waitlist. What it is, who it's for, when. Timer counts to launch. Subject: “Something new arrives on Nov 10”.
  • L−7: behind the scenes. How it's made, one detail people will care about. Subject: “7 days to go: here's what's inside”.
  • L−1: early access for the waitlist. Subject: “You're on the list: early access opens tomorrow”.
  • L, launch morning. The launch timer has turned into your “available now” image. Add the early-bird timer. Subject: “It's here. Launch price for 72 hours.”
  • L+2: early-bird ending. Early-bird timer, now in hours. Subject: “Launch pricing ends tomorrow at 10am”.

Pre-launch email countdowns that turn into “available now”

A teaser email opened after launch is the most wasted email in a launch: it says “coming soon” about something you can buy. With a fixed timer and a fallback image, the same email changes on its own. Before launch it counts down; after, it shows your product with “Available now”, and the link around it goes to the product page.

Plan the link so it works in both states. Pointing every teaser at the product page, with a waitlist form there until launch, keeps old emails useful. If you move the launch date, change the deadline on the timer and every teaser already in inboxes shows the new countdown on the next open; then tell your list why in a short email.

Waitlist early access with a shared countdown

Giving your waitlist 24 hours of early access before the public launch? Use an evergreen timer that starts on send (Basic and up). Everyone in that one send shares a countdown that begins when you send, through a signed send link you create right before sending. If the email goes out at 9:03am instead of 9:00, the clock still matches the access window you promised.

If your waitlist builds over weeks and each person gets a fixed window from when they join, an evergreen timer that starts on each reader's first open fits better. See evergreen countdown timers. For growing that list in the first place, read building your email list before a sale.

Early-bird pricing countdowns

An early-bird price only works if it really ends. Set a separate fixed timer for the early-bird deadline, and make sure the price or discount code changes at exactly that moment. If you sell through Shopify or WooCommerce on Pro and up, connect your store: the discount becomes a timer, and its end date stays in sync with the store.

Keep the copy specific: “Launch price $79 until Friday 10am ET, then $99.” Put the deadline in the preheader as well. For a limited drop, on Business a Shopify timer can also expire when the product sells out, so nobody clicks a countdown to something already gone.

Launch day countdown timers in every inbox

The timer is an animated GIF rendered on open, so it works anywhere images show: Gmail, Apple Mail, Yahoo and Outlook on the web, Mac and mobile. Classic Outlook for Windows (2007–2019, and newer versions with Windows animations turned off) shows only the first frame (the correct time left when opened, not ticking), so always write the launch date and time in the text. Apple's image pre-fetching gets the live countdown by default; on Pro and up, Apple Mail options can show it a message, your fallback image or nothing instead, so it never shows a stale countdown.

Want the timer to look like the launch itself? Use your brand fonts and colors, a transparent background on Basic and up, and see custom branded countdown timers. On Business, A/B test two timer designs on the same send with countdown timer A/B testing.

Questions

Answered before you ask.