How to Set up Shopify Estimated Delivery Date on the Product Page?

How to Set up Shopify Estimated Delivery Date on the Product Page?

On this page

One of the easiest ways to build trust and reduce uncertainty at checkout is to add Shopify estimated delivery date on the product page. In this guide, you’ll learn exactly how to install, set up, and customize the estimated delivery date (EDD) to show accurate delivery timelines on your product pages. Here’s more of what we have to tell you in this tutorial:

  • Add the delivery date widget to product pages
  • Customize the message and display style
  • Adjust delivery time for timezones, holidays, and cut-off times

Step 1: Install and set up NS Estimated Delivery Date

1. Begin by installing NS Estimated Delivery Date from the Shopify App Store.

Shopify Estimated Delivery Date on the Product Page EDD

2. Open the app and follow the onboarding instructions provided.

3. Start by clicking Add block.

add edd block

4. On the redirected page (Product Page customization), Click Add section > Apps > NS Estimated Delivery Date.

Product Page customization

5. Drag and place the EDD widget where you’d like it to appear on the product page.

Drag and place the EDD widget

6. Click Save to confirm.

Step 2: Customize EDD widget

Customize the EDD message

1. Return to the app and go to the Global Rules tab.
2. Customize the delivery message text to reflect your brand’s tone and language.

Customize the delivery message text

3. You can format the message further by adding: countries, flags, countdown timers (cut-off time), and more.

💡 The EDD widget includes both a message and a delivery timeline.

4. Choose the display option in the Visual section:

  • Only the message
  • Only the timeline
  • Both (recommended if you want more room to explain delivery policies or run promotional messages)

5. Customize widget visuals, including icons, texts, date types.

💡 Use the Preview tab to view your changes live.

Customize widget visuals

6. In the Padding section, adjust the spacing around the widget for more breathable page layout.

7. Under Date Format, select a suitable format for displaying delivery dates.

8. In the Language settings, choose a display language for your delivery date from the dropdown.

choose a date display language

Set timezone-based delivery estimate

Under Timezone Settings:

  • Toggle “Automatic convert timezone” to allow the app to detect the visitor’s IP and show delivery dates based on their local time.
  • Or select a fixed timezone for consistent display.
Automatic convert timezone in NS Estimated Delivery Date

Enable out-of-stock message

1. You can display a custom message when a product is unavailable. This is helpful for:

  • Letting customers know a restock is coming
  • Offering pre-order options
  • Managing expectations around fulfillment
Enable out-of-stock message

2. Click Save once done.

Step 3: Configure estimated delivery timing

1. Navigate to the Estimated Delivery Time section at the top of the settings tab.

2. Set your delivery time range based on how long it takes your store to fulfill and ship orders.

3. Check the boxes to exclude weekends or non-working days from the estimate.

exclude weekends or non-working days

Exclude holidays

1. In the Holidays section, toggle the feature ON.

2. Click Add Date.

custom holidays

3. You can add multiple holidays by:

  • Adding the holiday name
  • Choosing the date
  • Clicking Done to confirm
add multiple holidays

💡 Once set, the app will automatically skip those holidays when calculating delivery dates.

Set countdown timers (cut-off time)

With the Cut-off Times settings, you can configure the countdown timer to boost urgency when showing the delivery message.

1. Customize the message around the timer and choose your desired time format.

Set countdown timers

2. Click Save to apply.

3. Then go back to the widget settings tab, and click Add Cut-off Time to activate it in the widget.

 Add Cut-off Time

4. Click Save again to finalize your settings.

5. They’re all set! Now visit your product page to view the EDD widget in action with your customized message and delivery timeline.

view shopify estimated delivery date on product page

✨ Here are a few more things you can also do with NS Estimated Delivery Date:

  • Set EDD for specific products or collections: Great for stores with different fulfillment times based on product type.
  • Display delivery messages on cart & checkout pages: Keep customers informed throughout the shopping journey.
  • Set EDD by country: Set EDD for different countries, and the app auto-detects your customer’s country via IP and adjusts the estimated delivery date accordingly.
  • Show EDD in multiple languages: Create and display custom delivery messages in different languages based on your visitors’ language settings.

FAQs

Can I show the estimated delivery date on the Shopify checkout?

Yes, with NS Estimated Delivery Date, you can display estimated delivery information not just on product pages, but also on the cart and checkout pages. This helps maintain transparency throughout the customer journey and can reduce hesitation during the final purchase step.

You’ll just need to enable Show widget on cart & checkout within the app’s Advanced settings to apply this feature.

Show edd widget on cart & checkout

How to set the delivery date by collection in Shopify?

You can do this using the Collection Rules in NS Estimated Delivery Date. It allows you to define specific delivery windows for entire collections. It’s ideal for handling groups of products with similar fulfillment times, such as pre-orders or made-to-order items.

Just go to the Collection rules tab in the app and assign the desired timing and message to the selected collection.

Collection Rules in NS Estimated Delivery Date

Does NS Estimated Delivery Date support multi-language stores?

Yes. With NS Estimated Delivery Date, you can create delivery messages in multiple languages for international customers. Instead of just picking one display language, the app lets you set different versions of the same message for each supported language.

This means customers will automatically see the delivery message in their preferred store language. It gives them more clarity and a localized shopping experience.

EDD for multi-language stores

Just For You

9 Best Shopify Loyalty Apps to Increase Repeat Purchases

The Best Shopify Loyalty Apps can make all the difference when it comes to customer retention—and for growing eCommerce brands, retention isn’t just important, it’s a must. On Shopify, a ...

5 min

Best Shopify Animated ETA Countdown Timer Apps for 2025

The Shopify animated ETA countdown timer is a powerful solution to create urgency and motivate quicker purchases, especially when customers are deciding whether their order will arrive on time. If ...

5 min

Best Shopify Apps to Add the Dynamic Delivery Date by Product

Are you struggling to give your customers clear delivery timelines for each product? Maybe you’ve noticed shoppers abandoning their carts because they’re unsure when their orders will arrive. Don’t worry, ...

5 min
Ready to unlock your business growth today?

Accelerate your growth with a purpose-built app ecosystem for brands and agencies.