Built for Shopify

Countdown Timer App for Shopify.

One of 40+ apps inside Vitals.

Install App 7-day free trial
See all 40+ apps
4.9 ★★★★★ 2,800+ App Store reviews
PROUDLY BOOSTING THEIR SALES WITH VITALS
the skinnyfood co. Alex + Nova EZ Detangler Nuts 'N More LeatherUp Stock SupplierLittle Dresser the skinnyfood co. Alex + Nova EZ Detangler Nuts 'N More LeatherUp Stock SupplierLittle Dresser
COUNTDOWN TIMER

What is the Countdown Timer app?

The Vitals Countdown Timer app shows a countdown to your sale's end date on product pages, so shoppers see how long the sale price lasts.

+9%
conversion lift from visible deadlines
Trusted at scale
31k+
happy merchants
1,000+ Shopify Plus brands
4.9 ★★★★★ 2,800+ App Store reviews
Conversion
+54%
on the same traffic
2.06% before → 3.17% with Vitals
Order value
+42%
on orders with an upsell
$82.6 → $117.3 with an upsell

Why show a sale countdown?

A countdown tells shoppers when your sale really ends, so the ones who want the sale price buy before it does.

01
A deadline shoppers can trust

Show every shopper the same real end date for your sale.

Classic Tee$24.99 $29.99
Sale ends in
02Days:14Hrs:22Mins:05Secs
Add to cart
02
On sale products only

Keep the timer to discounted products, with no list to maintain.

Chinos$40.00 $50.00
02d 14:22
Classic Tee$29.99
No timer
03
No extra app

Add a sale countdown without installing another app.

SCRIPTS ON YOUR STORE
timer-app.jsREMOVED
vitals.js40+ apps

How does the countdown work?

You set a start and end date, and every shopper sees the same countdown to it.

01
Start and end date

Pick when the countdown appears and the moment it reaches zero.

Starts1 Nov, 00:00
Ends3 Nov, 23:59
Sale ends in
02Days:23Hrs:59Mins:59Secs
02
Store timezone

Count down in the timezone set in your Shopify admin.

TimezoneFrom Shopify
Store timeEurope/Paris (CET)
Ends Sun 23:59 store time
Classic Tee$24.99 $29.99
03
Ends on time

Take the timer off your product pages once the end date passes.

Sale endedTimer removed
Sale ends in
00Days:00Hrs:00Mins:00Secs
Classic Tee$24.99 $29.99
04
Expiry reminder

Get a note in your Vitals dashboard when a timer has ended.

Vitals dashboard
Countdown timer ended
Your timer expired 2 days ago.
Set new dates

Which products show the timer?

Discounted products, by default, and you can narrow that to the products you pick.

01
Discounted products

Show the timer on products with a compare-at price.

Chinos$40.00 $50.00
02d 14:22
Classic Tee$29.99
No timer
02
Sold-out products

Add the timer to out-of-stock products too, if you want.

Sold-out products
Classic Tee$24.99 $29.99
Sold out
Sale ends in
02Days:14Hrs:22Mins:05Secs
03
Pick products

Include or exclude the products you choose.

Products
Classic TeeInclude
ChinosExclude
Tee, blueInclude
04
Price and stock ranges

Limit the timer by price, discount or stock level.

Price from$20
Price to$100
Discount from10%
Stock below50
Chinos$40.00 $50.00
02d 14:22

Can I make it match my store?

Yes. You choose the style, colours, title and position, so the timer looks like part of your product page.

01
Seven styles

Pick Classic, Cards, Modern, Minimalist, Hexagon, Progress circles or Progress bar.

Classic
02Days:14Hrs:22Mins:05Secs
Cards
02Days14Hrs22Mins05Secs
Progress bar
02d 14:22:05
02
Colours

Set the title, digit, border and background colours.

Sale ends in
02Days14Hrs22Mins05Secs
Sale ends in
02Days14Hrs22Mins05Secs
Digits
03
Title

Write the line above the timer, such as "Sale ends in".

TitleSale ends in
Sale ends in
02Days14Hrs22Mins05Secs
Classic Tee$24.99 $29.99
04
Position

Choose where the timer sits, or place the theme block yourself.

Theme editorApp block
⋮⋮Price
⋮⋮Countdown Timer
⋮⋮Buy buttons
02d 14:22:05
05
Alignment and spacing

Align the timer left, centre or right and set its margin.

LeftCentreRight
Margin12 px
Sale ends in
02Days:14Hrs:22Mins:05Secs
Classic Tee$24.99 $29.99
06
Translations

Translate the timer's texts for each language your store sells in.

EN
Sale ends in
02Days14Hrs22Mins05Secs
FR
Fin des soldes dans
02Jours14H22Min05Sec

Which other Vitals apps help me run a sale?

Announcement Bars, Stock Scarcity and Upsell Builder, all in the same Vitals subscription, so you don't install or pay for three more apps.

Announcement Bars
Show a countdown bar to your sale's end on every page.
MARKETING
Stock Scarcity
Show how many items are left, from your real stock.
CONVERSION
Upsell Builder
Count down to the end date of each upsell on your product pages.
CONVERSION
See all 40+ apps Every tool is in the same subscription.

What do merchants say about Vitals?

Merchants rate Vitals 4.9 stars across 2,800+ reviews on the Shopify App Store.

★★★★★

“We've been using Vitals for our store at Bigksport and it replaced at least 6 separate apps. The product reviews, upsells, shipping estimates, sticky add to cart and visitor replays all work seamlessly together. The fact that it doesn't slow down your store while doing all of this is the biggest win.”

Bigk Belgium · Over 1 year using the app
★★★★★

“This app has been a game changer - deleted at least 5 other apps and saved over $100 per month by using just this app. Easy to configure and heaps of options to improve numerous areas of the site.”

Addict Tackle Australia · Over 1 year using the app
★★★★★

“It not only added several useful functionalities, but it also drastically reduced the cost of all previous apps by 90%, and it increased our website speed drastically. Finally we got a better conversion rate and a better website for a very small price and all in one app.”

Karma Yoga Shop France · 7 months using the app
★★★★★

“This REALLY IS... about the only app you will need! Does everything I needed it to do and more. I was also able to delete 3 app speeding up my store! Our AOV has improved as well as our conversion rates.”

Bad Dog Gang United States · 9 days using the app
★★★★★

“Vitals combines powerful features like upsells, reviews, and conversion tools in one simple app. It replaces multiple apps, saves costs, and is super easy to use. One of the best apps on the Shopify App Store!”

Airpaq GmbH Germany · About 1 year using the app
★★★★★

“We've been using Vitals for our store at Bigksport and it replaced at least 6 separate apps. The product reviews, upsells, shipping estimates, sticky add to cart and visitor replays all work seamlessly together. The fact that it doesn't slow down your store while doing all of this is the biggest win.”

Bigk Belgium · Over 1 year using the app
★★★★★

“This app has been a game changer - deleted at least 5 other apps and saved over $100 per month by using just this app. Easy to configure and heaps of options to improve numerous areas of the site.”

Addict Tackle Australia · Over 1 year using the app
★★★★★

“It not only added several useful functionalities, but it also drastically reduced the cost of all previous apps by 90%, and it increased our website speed drastically. Finally we got a better conversion rate and a better website for a very small price and all in one app.”

Karma Yoga Shop France · 7 months using the app
★★★★★

“This REALLY IS... about the only app you will need! Does everything I needed it to do and more. I was also able to delete 3 app speeding up my store! Our AOV has improved as well as our conversion rates.”

Bad Dog Gang United States · 9 days using the app
★★★★★

“Vitals combines powerful features like upsells, reviews, and conversion tools in one simple app. It replaces multiple apps, saves costs, and is super easy to use. One of the best apps on the Shopify App Store!”

Airpaq GmbH Germany · About 1 year using the app
★★★★★

“The best thing by far is navigating and monitoring and updating all these features from one app and not have 15 different apps + it helps add more functionality on the site without massively impacting the load speed.”

Dear Barber United Kingdom · About 2 months using the app
★★★★★

“Amazing product and amazing support. Using this one app instead of multiple apps has really increased the speed of my website.”

3kingsmerch United States · Almost 2 years using the app
★★★★★

“For sure one of the best existing apps. I have around 9 apps installed already and the Speed Score did not dropped at least 1%. It is super easy to install & use.”

Nutriland Romania · 19 days using the app
★★★★★

“Is doing everything I'd hoped and more. The product bundling is very slick and it has replaced about 4 other apps, two of them paid ones.”

KASIE's Room Australia · 2 months using the app
★★★★★

“So many amazing apps in 1. If I could only choose 1 app, this would be it. The Visitor replays has been priceless when it comes to dialing in the user experience.”

Mermaidcat Designs United States · 12 days using the app
★★★★★

“The best thing by far is navigating and monitoring and updating all these features from one app and not have 15 different apps + it helps add more functionality on the site without massively impacting the load speed.”

Dear Barber United Kingdom · About 2 months using the app
★★★★★

“Amazing product and amazing support. Using this one app instead of multiple apps has really increased the speed of my website.”

3kingsmerch United States · Almost 2 years using the app
★★★★★

“For sure one of the best existing apps. I have around 9 apps installed already and the Speed Score did not dropped at least 1%. It is super easy to install & use.”

Nutriland Romania · 19 days using the app
★★★★★

“Is doing everything I'd hoped and more. The product bundling is very slick and it has replaced about 4 other apps, two of them paid ones.”

KASIE's Room Australia · 2 months using the app
★★★★★

“So many amazing apps in 1. If I could only choose 1 app, this would be it. The Visitor replays has been priceless when it comes to dialing in the user experience.”

Mermaidcat Designs United States · 12 days using the app

Frequently Asked Questions

4.9 ★★★★★
2,800+ App Store reviews
31,000+ happy merchants

No. Every shopper sees the same countdown to the end date you set. Vitals retired the restarting Evergreen timer in August 2026, so a countdown always points to a real end.

Add a sale countdown to your product pages.

One install. One bill. 7-day free trial.

One script
One team
One bill