Docs Estimated Delivery Date Setup & Configuration

Setup & Configuration

WooCommerce → Estimated Delivery

Settings Tab

Control the estimate style, display text, badge styling, and where the estimate appears across your store.

Estimate Style

Choose how the delivery date is shown to customers:

  • Single date — shows one specific date, e.g. “Get it by Monday, Nov 4”.
  • Date range — shows a delivery window, e.g. “Nov 4 – Nov 7”.

Prefix Text

An optional label shown before the date. Default is Estimated Delivery. Leave empty to hide the label entirely.

Single Date Text

The template used when estimate style is set to single date. Use the {date} placeholder for the calculated date.

Default: Get it by {date}

Date Range Text

The template used when estimate style is set to date range. Use {date_start} and {date_end} placeholders.

Default: {date_start} - {date_end}

Custom Colors & Badge Styling (PRO)

Enable this toggle to style the delivery estimate with custom colors, a background badge, and an icon.

  • Badge style — choose the presentation style. Options include Background badge.
  • Text color — the color of the estimate text (e.g. #ffffff).
  • Icon color — the color of the icon shown alongside the estimate (e.g. #00ff7b).
  • Badge background — the background color of the badge (e.g. #000000).

Where to Display

Select all locations where the delivery estimate should appear:

  • Single product page — on the product page.
  • Shop / archive — on shop and category listing pages.
  • Cart — above the checkout button.
  • Checkout — on the classic and block checkout.
  • Order received — on the thank-you page.
  • Order emails — in WooCommerce order emails.

Product Eligibility

  • Hide for virtual products — do not show an estimate for virtual products.
  • Hide for downloadable products — do not show an estimate for downloadable products.
  • Hide for out-of-stock products — do not show an estimate when a product is out of stock.

Scheduling Tab

Configure your store’s working schedule to accurately calculate the first possible dispatch date.

Working Days

Select which days of the week your store processes and dispatches orders. Only checked days count toward the lead time — unchecked days and holidays are skipped automatically.

Order Cut-off Time

Orders placed before this time are processed the same day. Orders placed after the cut-off count from the next working day. Choose whether to apply the store’s timezone or the customer’s local timezone.

Example
Cut-off is set to 8:30 PM. A customer orders at 9:00 PM on Monday — dispatch moves to Tuesday, and the delivery window is calculated from there.

Global Default Lead Time

The default minimum and maximum lead time in business days, used when no Delivery Rule matches the order. Enter a Min and Max value (e.g. Min 4, Max 7).

Per-Weekday Cut-off Times (PRO)

Enable this toggle to set a different cut-off time for each day of the week, overriding the global cut-off.

  • Enable the Per-weekday cut-off times toggle.
  • A Cut-off per day grid appears with one time field for each day (Monday–Sunday).
  • Enter the cut-off time for any day you want to override.
  • Leave a day’s field blank to use the global Order cut-off time for that day.
blank

Store Holidays

Add specific dates when your store does not dispatch orders. These dates are skipped when calculating the delivery window. Click + Add holiday to add a date, and the trash icon to remove one.

Delivery Rules Tab

Create rules to override the global default lead time for specific shipping methods, shipping classes, or shipping zones.

blank

How Rules Work

When a product matches more than one rule, the most specific rule wins: Shipping Method first, then Shipping Class, then Shipping Zone. The global default lead time is used when no rule matches.

Adding a Rule

  • Click + Add rule.
  • Select the Rule Type: Shipping Method, Shipping Class, or Shipping Zone.
  • In the Applies To dropdown, select the specific method, class, or zone.
  • Enter the Min and Max lead time in business days.
  • Click Save Changes.

Advanced Rule Targeting (PRO)

PRO adds per-product and per-category lead time overrides below the standard rules table.

  • Per-product lead time — enable to allow a custom lead time to be set on individual products from their edit screen (Shipping tab). Overrides all other rules.
  • Per-category delivery rules — enable to assign lead times to entire product categories. Category rules are checked before shipping rules. Click + Add category rule, select a category, and enter Min and Max days.
Priority Order
Per-product (highest) → Category rules → Shipping Method / Class / Zone rules → Global default lead time (lowest).