Title: Estimated Delivery Date Per Product For WooCommerce
Author: howdytheme
Published: <strong>November 16, 2022</strong>
Last modified: June 29, 2026

---

Search plugins

![](https://ps.w.org/estimated-delivery-date-per-product-for-woocommerce/assets/
banner-772x250.png?rev=3423504)

![](https://ps.w.org/estimated-delivery-date-per-product-for-woocommerce/assets/
icon-256x256.png?rev=2818831)

# Estimated Delivery Date Per Product For WooCommerce

 By [howdytheme](https://profiles.wordpress.org/howdytheme/)

[Download](https://downloads.wordpress.org/plugin/estimated-delivery-date-per-product-for-woocommerce.zip)

 * [Details](https://wordpress.org/plugins/estimated-delivery-date-per-product-for-woocommerce/#description)
 * [Reviews](https://wordpress.org/plugins/estimated-delivery-date-per-product-for-woocommerce/#reviews)
 *  [Installation](https://wordpress.org/plugins/estimated-delivery-date-per-product-for-woocommerce/#installation)
 * [Development](https://wordpress.org/plugins/estimated-delivery-date-per-product-for-woocommerce/#developers)

 [Support](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/)

## Description

**Estimated Delivery Date Per Product For WooCommerce** is a free WordPress plugin
that displays a calculated estimated delivery or shipping date on your WooCommerce
store — right where customers need it most. Show delivery estimates on the product
page, cart page, checkout page, order page, and in order confirmation emails to 
give shoppers the confidence they need to complete their purchase.

Studies consistently show that displaying expected delivery dates significantly 
reduces cart abandonment and increases conversions. When customers know when their
order will arrive before they check out, they’re far more likely to follow through.
This plugin puts that information front and center, automatically calculated based
on the dispatch delay days you configure — globally or per product.

> **Requires WooCommerce** to be installed and activated.

[📄 Documentation](https://topsmodule.com/how-to-add-estimated-delivery-date-per-product-for-woocommerce/)
| [🔴 Live Demo](https://topsmodule.com/task/estimated-shipping-date-per-product-for-woocommerce/)
| [⭐ Get Premium](https://www.topsmodule.com/product/estimated-delivery-date-per-product-for-woocommerce/)

#### Why Show Estimated Delivery Dates in WooCommerce?

Shipping uncertainty is one of the top reasons shoppers abandon their carts. When
a customer doesn’t know when their order will arrive, they hesitate — and hesitation
leads to drop-off. Displaying a clear, product-specific estimated delivery date 
removes that uncertainty and builds trust at the most critical point of the buying
journey.

This plugin is also extremely lightweight — just 0.3 KB CSS and 0.9 KB JS on the
product page — so it won’t slow down your store.

#### Key Features (Free)

 * ✅ **Estimated Delivery Date on Product Page** — Display a delivery date estimate
   directly on the single product page, right near the Add to Cart button
 * ✅ **Delivery Date on Cart Page** — Show estimated delivery dates in the cart
   so customers are reassured before reaching checkout
 * ✅ **Delivery Date on Checkout Page** — Reinforce delivery expectations at the
   point of purchase to reduce last-minute drop-off
 * ✅ **Delivery Date on Order Page** — Display the estimated delivery date on the
   order confirmation and account order pages
 * ✅ **Delivery Date in Order Emails** — Include the estimated delivery date in
   WooCommerce order confirmation emails sent to customers
 * ✅ **Global Dispatch Delay Setting** — Set a single dispatch delay (in days) 
   that applies to all products across your store
 * ✅ **Per-Product Dispatch Delay** — Override the global setting with a unique
   order dispatch delay for each individual product
 * ✅ **Per-Variation Dispatch Delay** — Set different dispatch delays for each 
   product variation independently
 * ✅ **Enable / Disable Delivery Date Display** — Toggle the delivery date on or
   off globally or per product as needed
 * ✅ **Delivery Widget with Icons** — Display a visual delivery widget showing 
   the order, dispatch, and delivery stages with custom icons and text
 * ✅ **Customize Widget Icons & Text** — Set custom icons and labels for the order
   placed, shipping, and delivery stages of the widget
 * ✅ **Custom Text Position** — Control where the delivery estimate text appears
   on the single product page, cart, checkout, and order pages
 * ✅ **Custom Colors** — Set background color, text color, and border color for
   the delivery widget and delivery text — globally or per product
 * ✅ **Custom Delivery Text** — Write your own delivery message text for the product
   page, cart, checkout, and order pages
 * ✅ **Shortcode Support** — Use `[esdppfw_product_estimated_delivery]` to manually
   place the delivery date anywhere on a page or template

#### Premium Features

 * ⭐ **Enable Delivery Days for All Products** — Apply delivery day settings globally
   across all products from one place
 * ⭐ **Out of Stock Handling** — Enable or disable the delivery date display when
   a product is out of stock
 * ⭐ **Backorder Handling** — Control delivery date display for products on backorder
 * ⭐ **Delivery Date Format** — Choose and customize the format in which the estimated
   delivery date is displayed
 * ⭐ **Email Delivery Text Position** — Control where the estimated delivery date
   appears within WooCommerce order emails

[Upgrade to Premium ](https://www.topsmodule.com/product/estimated-delivery-date-per-product-for-woocommerce/)

#### What Users Are Saying

> _“Super clean. Only 0.3 KB CSS and 0.9 KB JS extra on product page. Lightweight
> plugin.”_ — Daniel Avram
> _“Author helped with my issue asap and now all works fine as expected.”_ — bfeltman
> _“Good work! Keep it up.”_ — tajmohamed30

#### Perfect For

 * WooCommerce stores selling physical products with varying lead times
 * Dropshipping stores where dispatch times differ by product or supplier
 * Made-to-order or custom product stores with longer processing times
 * Stores with seasonal or pre-order products that have set dispatch windows
 * Any WooCommerce store wanting to reduce cart abandonment with transparent delivery
   expectations

#### How It Works

Configure your global dispatch delay in days from the plugin settings. Optionally
override this on individual product or variation edit pages. Once set, the plugin
automatically calculates the estimated delivery date from the current date plus 
the configured delay days and displays it in the chosen locations — product page,
cart, checkout, order page, and email — using the widget style and custom text you’ve
configured.

## Screenshots

[⌊Estimated delivery date widget displayed on the WooCommerce single product page⌉⌊
Estimated delivery date widget displayed on the WooCommerce single product page⌉[

Estimated delivery date widget displayed on the WooCommerce single product page

[⌊Delivery date shown on the cart page⌉⌊Delivery date shown on the cart page⌉[

Delivery date shown on the cart page

[⌊Estimated delivery date on the checkout page⌉⌊Estimated delivery date on the checkout
page⌉[

Estimated delivery date on the checkout page

[⌊Delivery date on the WooCommerce order confirmation page⌉⌊Delivery date on the
WooCommerce order confirmation page⌉[

Delivery date on the WooCommerce order confirmation page

[⌊Per-product dispatch delay settings in the product edit panel⌉⌊Per-product dispatch
delay settings in the product edit panel⌉[

Per-product dispatch delay settings in the product edit panel

[⌊Plugin global settings — colors, text, icons, and display options⌉⌊Plugin global
settings — colors, text, icons, and display options⌉[

Plugin global settings — colors, text, icons, and display options

[⌊Delivery widget with order, dispatch, and delivery stage icons⌉⌊Delivery widget
with order, dispatch, and delivery stage icons⌉[

Delivery widget with order, dispatch, and delivery stage icons

[⌊Estimated delivery date included in WooCommerce order confirmation email⌉⌊Estimated
delivery date included in WooCommerce order confirmation email⌉[

Estimated delivery date included in WooCommerce order confirmation email

[⌊Per-variation delivery delay configuration⌉⌊Per-variation delivery delay configuration⌉[

Per-variation delivery delay configuration

[⌊Frontend product page with delivery widget and custom colors⌉⌊Frontend product
page with delivery widget and custom colors⌉[

Frontend product page with delivery widget and custom colors

[⌊Multiple display positions overview⌉⌊Multiple display positions overview⌉[

Multiple display positions overview

## Installation

 1. Make sure **WooCommerce** is installed and activated on your WordPress site.
 2. Go to **Plugins > Add New** in your WordPress dashboard.
 3. Search for **“Estimated Delivery Date Per Product For WooCommerce”** and click **
    Install Now**.
 4. Click **Activate** after installation completes.
 5. Go to the plugin settings in your WordPress admin to configure your global dispatch
    delay, widget style, colors, and display options.
 6. Optionally, open individual product edit pages to set per-product or per-variation
    dispatch delays.
 7. Save your settings — estimated delivery dates will now appear on your product, 
    cart, checkout, and order pages automatically.

Alternatively, download the plugin ZIP and upload it via **Plugins > Add New > Upload
Plugin**.

## FAQ

### Does this plugin require WooCommerce?

Yes. WooCommerce must be installed and activated for this plugin to work.

### Can I set different delivery times for different products?

Yes! You can set a global dispatch delay for all products and then override it individually
on each product’s edit page. Per-variation delays are also supported.

### Where can the estimated delivery date be displayed?

The free version supports displaying the estimated delivery date on the single product
page, cart page, checkout page, order page, and in WooCommerce order confirmation
emails.

### Can I customize the look of the delivery date display?

Yes. You can customize the background color, text color, and border color of both
the delivery text and the delivery widget — both globally and per product. You can
also set custom icons and text for the order, dispatch, and delivery stages of the
widget.

### Can I write my own delivery message text?

Yes. You can set custom delivery message text for the product page, cart, checkout,
and order pages independently.

### Does this plugin handle out-of-stock or backorder products?

Out-of-stock and backorder display control is a **Premium feature**. [Upgrade here](https://www.topsmodule.com/product/estimated-delivery-date-per-product-for-woocommerce/).

### Can I control the date format of the estimated delivery date?

Custom date format control is a **Premium feature**. The free version uses the default
date format.

### Is the plugin lightweight?

Yes. The plugin adds only 0.3 KB of CSS and 0.9 KB of JavaScript on the product 
page, making it one of the most lightweight delivery date plugins available.

### Can I place the delivery date anywhere on the page using a shortcode?

Yes. Use the shortcode `[esdppfw_product_estimated_delivery]` to manually place 
the estimated delivery date anywhere on a page or inside a template.

### Where can I find documentation?

Full setup documentation is available at [topsmodule.com](https://topsmodule.com/how-to-add-estimated-delivery-date-per-product-for-woocommerce/).

## Reviews

![](https://secure.gravatar.com/avatar/b82c791c566bc6201fc2c30f34dd115ef27ed4a168dee32616394ae548b3f806?
s=60&d=retro&r=g)

### 󠀁[bad](https://wordpress.org/support/topic/bad-351/)󠁿

 [rodrigofnx](https://profiles.wordpress.org/rodrigofnx/) June 27, 2025

It doesn´t work properly and almost everything is locked for the pro version

![](https://secure.gravatar.com/avatar/d7187a1a6b1c0bf168de62fb98dbfdcaeb1d52bee70887ddef06a532ac4bad95?
s=60&d=retro&r=g)

### 󠀁[Good support. Plugin works good.](https://wordpress.org/support/topic/good-support-plugin-works-good/)󠁿

 [bfeltman](https://profiles.wordpress.org/bfeltman/) June 27, 2025

Author helped with my issue asap and now all works fine as expected

![](https://secure.gravatar.com/avatar/7fe1cea42f9e6d31656e222c292c679418e182d21c0307f6d0b01b7a68dd60b6?
s=60&d=retro&r=g)

### 󠀁[Simple and great](https://wordpress.org/support/topic/simple-and-great-219/)󠁿

 [tajmohamed30](https://profiles.wordpress.org/tajmohamed30/) August 3, 2023

good work! keep it up

![](https://secure.gravatar.com/avatar/8b1fd7a5069f1ea7156c20234d8b74191ef7adf8ce342ca593c6cd3bedd65bcf?
s=60&d=retro&r=g)

### 󠀁[Great plugin. I recommend](https://wordpress.org/support/topic/great-plugin-i-recommend-7/)󠁿

 [Daniel Avram](https://profiles.wordpress.org/danieldumitruavram/) March 3, 2023

This is exactly what I was looking for. Super clean. Only 0.3 KB css and 0.9 KB 
js extra on product page. Lightweight plugin. Thank you Will be nice if will add
the option to exclude weekend. If I set 2 day delivery and is Friday to display 
estimated delivery Tuesday.

 [ Read all 4 reviews ](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/)

## Contributors & Developers

“Estimated Delivery Date Per Product For WooCommerce” is open source software. The
following people have contributed to this plugin.

Contributors

 *   [ howdytheme ](https://profiles.wordpress.org/howdytheme/)

[Translate “Estimated Delivery Date Per Product For WooCommerce” into your language.](https://translate.wordpress.org/projects/wp-plugins/estimated-delivery-date-per-product-for-woocommerce)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/estimated-delivery-date-per-product-for-woocommerce/),
check out the [SVN repository](https://plugins.svn.wordpress.org/estimated-delivery-date-per-product-for-woocommerce/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/estimated-delivery-date-per-product-for-woocommerce/)
by [RSS](https://plugins.trac.wordpress.org/log/estimated-delivery-date-per-product-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0

 * Initial release — Display calculated estimated delivery and shipping dates on
   WooCommerce product, cart, checkout, order pages, and emails with per-product
   and per-variation dispatch delay support.

## Meta

 *  Version **1.0**
 *  Last updated **2 months ago**
 *  Active installations **200+**
 *  WordPress version ** 5.5 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 5.0 or higher **
 * Tags
 * [delivery date](https://wordpress.org/plugins/tags/delivery-date/)[estimated delivery date](https://wordpress.org/plugins/tags/estimated-delivery-date/)
   [estimated shipping date](https://wordpress.org/plugins/tags/estimated-shipping-date/)
   [shipping date](https://wordpress.org/plugins/tags/shipping-date/)[woocommerce](https://wordpress.org/plugins/tags/woocommerce/)
 *  [Advanced View](https://wordpress.org/plugins/estimated-delivery-date-per-product-for-woocommerce/advanced/)

## Ratings

 4 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/reviews/)

## Contributors

 *   [ howdytheme ](https://profiles.wordpress.org/howdytheme/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/estimated-delivery-date-per-product-for-woocommerce/)