Skip to main content

WooCommerce Product Countdown Timer

Overview​

The Countdown Timer embed is a prominent on-page countdown — a Top Message, a Bottom Message, and large ticking digits — that you drop into the product page to create urgency around a limited-time offer.

Use this WooCommerce countdown timer plugin to add a WooCommerce product countdown timer, a fixed sale countdown timer, an evergreen countdown timer, or a targeted countdown timer on product page content.

Countdown Timer embed live on a product page

How it works​

Your sale ends soon. You add a Countdown Timer embed just above the Add to Cart button reading "Hurry up! — Sale ends in:" with a live clock. As the deadline nears, shoppers feel the pressure and buy sooner.

Pro feature

Embeds are available in the Pro version.

Step-by-step setup​

1. Pick the Countdown Timer type​

Open Sale Badges → Embeds → Add New, give the embed a Name, and turn Status on. Under Embed Type choose Countdown Timer.

Embed Type gallery: the Countdown Timer tile selected

2. Write your messages​

On the Content tab, set the two lines and (optionally) a call to action:

  • Top Message — the headline, e.g. Hurry up!
  • Bottom Message — the sub-line above the digits, e.g. Sale ends in:
  • Add Action — None, Button (Button Text, Button URL, Open New Tab), or Coupon (Coupon Text + Border Style).

Each field has a Translate button for per-language values.

Content tab: Top Message and Bottom Message with the live preview

3. Set the timer​

On the Countdown Timer tab:

  • Countdown Timer Mode — Till End Date (a fixed deadline) or Evergreen (a per-visitor timer).
  • Minutes / Once it ends (Evergreen) — the per-visitor duration (e.g. 120), then Repeat or Close the bar.
  • End Date / Time (Till End Date) — the moment it counts down to (the editor shows your store's server time).
  • Labels — rename Days / Hours / Minutes / Seconds.
  • Position & Style — Countdown Timer Style (Style 1–3), Width (Size), and Font Size.

Countdown Timer tab: Evergreen mode, labels, and timer style

4. Style it​

On the Theme & Styles tab, pick a Color Template (e.g. Sunset Blaze) to recolor the embed in one click, or set a Background gradient / image (which replaces the Colors-tab background). Then fine-tune Font Size / Font / Font Weight, Border, and Extra Styles — margins, Border Radius, and Width for desktop & mobile.

Theme & Styles tab: Color Templates, background, fonts, and width

5. Place it, target, then Save​

On the Targeting tab, tick Custom Position and set Position on Product Page (e.g. Before CSS selector) with a CSS Selector (default form.cart — this places the timer just above the Add to Cart form). Pick the Devices, add Products rules (Included / Excluded), then click Save.

Targeting tab: Custom Position before form.cart, devices, and product rules

Options explained​

Content​

SettingWhat it doesExample
Top MessageThe headline line.Hurry up!
Bottom MessageThe sub-line above the digits.Sale ends in:
Add Action → ButtonButton Text, Button URL, Open New Tab.Learn More
Add Action → CouponCoupon Text + Border Style (Solid / Dashed / Dotted).BLACKFRIDAY30

Countdown Timer tab​

SettingWhat it does
Countdown Timer ModeTill End Date (fixed deadline) or Evergreen (per-visitor).
End Date / Time(Till End Date) the target date/time.
Minutes / Once it ends(Evergreen) duration, then Repeat or Close the bar.
LabelsRename Days / Hours / Minutes / Seconds.
Countdown Timer StyleStyle 1, 2, or 3.
Width (Size) / Font SizeSize of the timer digits.

🧪 Example configuration​

The timer shown in the screenshots:

SettingValue
TypeCountdown Timer
Top / Bottom MessageHurry up! / Sale ends in:
Timer modeEvergreen — 120 min, Repeat
StyleStyle 1
Color templateSunset Blaze
Width (Desktop / Mobile)80% / 100%
PlacementBefore form.cart
TargetingSelected product(s)

What customers see​

The gradient countdown appears between the price and the Add to Cart button, ticking toward the deadline — a clear, hard-to-ignore nudge at the moment of decision.

Placement, targeting & schedule​

For the full placement, product-rule, condition, and schedule reference, see the Embeds overview.

Next Steps​

Frequently Asked Questions​

How do I add a countdown timer to a WooCommerce product page?​

Go to Sale Badges → Embeds → Add New, choose Countdown Timer, add your messages, select Till End Date or Evergreen, configure the design and targeting, then save.

What is an evergreen countdown timer?​

An evergreen countdown timer gives each visitor a timer based on the duration you set, such as 120 minutes. Choose what happens when it ends: Repeat or Close the bar.

Can I display a coupon with the sale countdown timer?​

Yes. Set Add Action to Coupon, enter the coupon text, and choose a border style. You can also use a button with a custom URL.