1. Home
  2. Product Expiry for WooCom...
  3. Global Settings
  4. Pro Settings

Pro Settings

Product Expiry Pro adds a second settings page alongside the free Settings page. Go to Product Expiry → Pro Settings to find it. These options control the countdown timer, customer reminder emails, and automatic pre expiry discounts. They work together with the date and action you already set on each product or variation.

The page is split into three sections, each with its own master switch so you can turn a feature on without touching the others.

  • Countdown Timer
  • Customer Pre-Expiry Reminders
  • Auto-Discount Before Expiry

Countdown Timer

Shows a live countdown to the expiry date on the product page, building urgency for time limited offers and soon to expire stock.

Enable Countdown Timer

The master switch for the countdown timer. It is off by default, so turn this on first before any of the other Countdown Timer options will take effect.

Timer Label

The text shown just before the countdown, for example “Expires in:”. Leave it blank if you would rather let the countdown speak for itself.

Display Style

The visual style of the countdown. Choose from:

  • Blocks: each unit of time shown in its own boxed segment, the most prominent style.
  • Badge: a compact pill style countdown that sits neatly near the price or add to cart button.
  • Minimal: plain text with no extra styling, useful for matching a theme’s existing look.

Show Seconds

When set to Yes, the countdown includes a seconds unit and updates every second. When set to No, it updates once a minute instead, which is lighter on the page and is the better choice for most stores.

Urgency Threshold (Days)

The number of days before expiry that the countdown should start appearing. Set this to 0 to always show the countdown regardless of how far away the expiry date is.

Show on Shop / Archive Pages

When set to Yes, the countdown also renders on shop and archive listing pages, not just the single product page. This needs an archive position already set under Product Expiry → Settings in the free Frontend Display section, since the countdown follows that position.


Customer Pre-Expiry Reminders

Sends an email to a customer before a product they already purchased expires. Each order gets one consolidated, store branded email rather than a separate message per product, and a customer is never reminded about the same order twice.

Enable Customer Reminders

The master switch for customer reminder emails. It is off by default, so turn this on first before the reminder will be sent.

Days Before Expiry

How many days before the expiry date the reminder should go out. For example, set this to 3 to remind customers three days before their purchased product expires.

Order Lookback (Days)

Only orders placed within this many days are eligible for a reminder. The default is 365. This keeps the reminder relevant to recent buyers and avoids emailing someone about an order from years ago.

Email Subject

The subject line for the reminder email. You can use the same placeholders available in Email Intro Text below.

Email Intro Text

The introduction shown above the automatically generated list of expiring products in the email. Four placeholders are available:

  • {customer_name} — the customer’s name.
  • {days} — how many days remain before expiry.
  • {expiry_date} — the date the product expires on.
  • {site_title} — your store’s name.

The list of expiring products itself is built automatically and appended below your intro text, so you only need to write the opening message.


Auto-Discount Before Expiry

Automatically puts a product on sale a set number of days before it expires, then restores the original price once the product is out of that window. This runs in both directions on its own, so you do not need to remember to set or remove a sale price by hand.

Enable Auto-Discount

The master switch for automatic discounting. It is off by default, so turn this on first before any product is discounted.

Start Days Before Expiry

How many days before the expiry date the discount should begin. For example, set this to 5 to start discounting five days before a product expires.

Discount Type

How the discount is calculated, either Percentage or Fixed amount off the regular price.

Discount Amount

The size of the discount, read according to the Discount Type above. For example, 20 means 20 percent off when the type is Percentage, or 20 currency units off when the type is Fixed.

The original price is saved before the discount is applied and restored automatically once the product moves outside the discount window, so the change is fully reversible and nothing needs to be set back manually.


Every email these features send, customer reminders included, is also recorded in the same Email Log found under Product Expiry, so you can confirm a reminder actually went out without checking your inbox.

How can we help?