Count down your product sale. Show how many are left.
The countdown reads the sale dates set on a WooCommerce product. It never changes a price, a sale date, a coupon or the stock. Needs WooCommerce 8.0 or later.
Sale dates from the product
Products with sizes and colors
Four stock line choices
Cache cleared when the sale changes
WooCommerce sale mode follows the product's dates
Schedule the sale in WooCommerce and the countdown follows. Change the dates there, by hand or with a bulk import, and every timer and bar on that campaign moves with them.
Reads the sale from the product
Standard countdown timers require you to set a fixed date manually. When your WooCommerce promotions end or get extended, you have to remember to edit every module. Divi Countdown Extended binds directly to the product post meta, keeping your store synchronized.
- Uses WooCommerce's own sale schedule
- Bulk changes reach the countdown
- Hide, message, zero or redirect when the sale ends
- One place to change a date
A sale with no end date has nothing to count down to.
Ends October 25, 2027 at 11:59 pm (UTC).
Timers that follow the size a visitor picks
When sizes or colors have different sale end dates, the Countdown Timer shows the one for the option the visitor picks.
Step 01
Follows the choice
The timer switches when the visitor picks another option, without a reload.
- Works with core dropdowns
- Zero blocking or page refresh
Step 02
One timer per end date
Options that end at the same time share a timer.
- Independent sale end dates
- Different percentage discounts
- Smooth countdown transition
Step 03
A product template for every product
Leave Product on "current" in a Theme Builder product template and each product page counts down its own sale.
Four stock line choices
For products that track stock, a line appears once stock is at or under the number you set (10 by default).
Mode 01
Off
No stock line.
Mode 02
Exact number
Writes the number into the page.
Only 7 left
Mode 03
Only a few left
Text without a number.
Only a few left
Mode 04
Live number
Fetched as the page opens, so a cached page still shows the current count.
Only 4 left
Six places for the stock line on a promo bar
When displaying a notification ribbon across the top of your shop, position the stock scarcity line exactly where it converts best. Choose from six distinct ergonomic layout positions.
What the plugin does and does not do
Divi Countdown Extended is an urgency presentation and layout engine. It reads WooCommerce data safely and never alters core prices, orders, taxes, or database records.
Read-only
Zero Pricing Alteration
Prices, taxes, shipping and checkout stay with WooCommerce. The plugin only reads.
- Zero coupon manipulation
- Zero price override bugs
- Fully compatible with tax plugins
Stock stays with WooCommerce
Native Inventory Deductions
When stock or a sale changes, the plugin queues a page cache clear so the count on the page catches up.
- Hooks to woocommerce_product_set_stock
- Automatic product page cache purge
- Shows the stock WooCommerce manages, even during spikes
For developers
Clean Filter Hooks
Filters for the site-wide bar, the campaign's state, evergreen consent and how many repeating rounds go into the page, plus an action after each cache clear.
- de_countdown_campaign_state filter
- de_countdown_show_site_bar filter
- Full multisite support