How to set an estimated delivery time in the WooCommerce shipping

An estimated delivery time tells your customers when they can expect their order to arrive. Instead of just showing the shipping method and cost, you can display clear delivery information (e.g., “Delivery in 3–5 business days”).

With the Flat Rate Shipping Plugin for WooCommerce, you can add custom estimated delivery messages to each shipping method.

Why use estimated delivery times?

  • Set clear expectations: Reduce customer confusion about when orders will arrive.
  • Build trust: Shoppers are more likely to complete checkout when they see delivery timelines.
  • Lower support requests: Customers won’t need to ask “When will my order arrive?”
  • Boost conversions: A clear delivery message often improves cart completion rates.

Configure the steps

1. Install and Activate the Plugin

  • From your WordPress Dashboard, go to Plugins → Add New.
  • Install and activate the Flat Rate Shipping Plugin for WooCommerce.

2. Add a shipping method

  • Go to Dashboard → Dotstore → Flat Rate Shipping.
  • Either click Add New Shipping Method.

3. Add estimated delivery text

  • In the shipping method settings, find the option “Estimated Delivery Time”.
  • Enter your custom message (e.g., “Delivery in 3–5 business days”, “Same-day delivery for local orders”, or “Delivery by Friday, Aug 30”).

4. Save settings

  • Click Save Changes.
  • The estimated delivery message will now display under the shipping method on the checkout page.


Two real examples

Example 1: Standard delivery

  • Shipping Method: Flat Rate ($5)
  • Estimated Delivery: 3–5 business days
  • Checkout Result: Customers selecting this option see:

    Flat Rate – $5 (Delivery in 3–5 business days)


Example 2: Express delivery

  • Shipping Method: Flat Rate ($15)
  • Estimated Delivery: 1–2 business days
  • Checkout Result: Customers selecting this option see:

    Express Shipping – $15 (Delivery in 1–2 business days)


Expected outcome

Once configured, WooCommerce will show your custom estimated delivery time next to each shipping method at checkout. Customers can make better choices, you reduce uncertainty, and your store looks more professional and trustworthy.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.