Skip to content

Getting started

Most shops can show a countdown in a few minutes. Install, enable the countdown, then set a sale end date on a product.

  • WordPress 6.5 or newer
  • WooCommerce 8.0 or newer (HPOS and Cart/Checkout Blocks supported)
  • PHP 8.1 or newer
  1. Install and activate WooCommerce (8.0 or later).
  2. Upload the ticker folder to /wp-content/plugins/, or install directly from the WordPress plugin directory.
  3. Activate the plugin through the Plugins screen.

Go to WooCommerce → Ticker and enable the countdown, then configure:

  • Countdown source — read each product’s native WooCommerce sale date, a single store-wide campaign date, or both (product sale date first, global campaign as fallback).
  • Placement — product summary, before/after the add-to-cart form, or the product meta area.
  • Format — days:hours:minutes:seconds, hours:minutes:seconds, or compact.
  • Heading and expired message — optional heading and the message shown after the sale ends.
  • Scarcity threshold — show “Only N left in stock” for products that track inventory at or below the threshold (default 5).
  • Per product: open a product, set Product data → General → Sale price dates → To.
  • Store-wide: set a global campaign end date in Ticker’s settings.

The countdown then appears on the product page.

  1. Open a product with a sale end date — the live countdown should tick down.
  2. Reduce a tracked product’s stock to your threshold — the “Only N left in stock” message should show.
  3. Let a sale expire (or set a past date) — the clock should be replaced by the expired message.
  4. Confirm there is no layout shift: the markup reserves space before the timer fills in.

For products that manage stock, when the remaining quantity is at or below your threshold Ticker shows “Only N left in stock!”. Products that do not track stock never show it.

The free edition covers sale and global campaign countdowns, placement and format options, the low-stock scarcity message and the friendly expired state.

Ticker PRO (planned) adds custom or scheduled campaign windows via the ticker/end_timestamp filter and more — not basic countdown access.