Estimated Delivery Date

Last updated: August 5, 2025

Feature Overview

The Estimated Delivery Date (EDD) block lets your store display accurate delivery timelines on Product Detail Pages (PDP). Shoppers can enter their ZIP code to instantly check when they’ll receive a product, whether Cash on Delivery (COD) is available, and if express delivery is supported.

The feature improves transparency, boosts trust, and helps reduce cart abandonment by setting clear shipping expectations before checkout. It supports integrations with ClickPost, Shiprocket, and Appbrew’s native delivery logic, and is fully mobile-friendly and customizable.


Configuration

App-Side Implementation

The EDD block supports the following product-integrated methods:

1. ClickPost Integration

  • Uses real-time logistics data from ClickPost

  • Requires: API key, username, pickup ZIP code, and pickup code

  • Displays:

    • Estimated delivery date or range

    • Service availability

    • COD eligibility

2. Shiprocket Integration

  • Connects with Shiprocket’s delivery estimate and serviceability APIs

  • Displays:

    • Delivery date based on ZIP code

    • Whether the area is serviceable

    • COD support

3. Appbrew Native Delivery Logic

  • Provides basic estimated delivery information without third-party integration

  • Works well for stores with simple shipping rules

Note: The EDD block is not shown for downloadable products (e.g., digital goods marked by the term “download” in the product title).


Use Cases

Use Case

How It Works

ZIP Code-Based Delivery

Shopper enters a ZIP code to view estimated delivery and COD availability

Express Delivery Messaging

Show faster delivery timelines when available through integrated carriers

Exclude Digital Products

Automatically hide EDD for downloadable or virtual products

Delivery Experience Enhancement

Reassure customers with real-time delivery and serviceability info


Troubleshooting / FAQ

1. Why is the Estimated Delivery Date not showing?

  • Make sure the block is added to the PDP layout

  • Confirm integration with ClickPost, Shiprocket, or Appbrew is active

  • Check that the product is not marked as a downloadable item

2. Can I show different EDDs for each variant (e.g., size or color)?

  • Yes. By using variant-level metafields, the EDD block can display unique delivery timelines per variant

  • This requires configuration of metafield values per variant in Shopify

3. What if the API does not return full delivery information?

  • If required fields (e.g., predicted_sla_min, predicted_sla_max) are missing, the app will either:

    • Display a fallback message

    • Hide the EDD block automatically for that ZIP code

4. Can I display EDD on collection or listing pages?

  • No. EDD is currently supported only on Product Detail Pages

  • However, static banners or messaging about average delivery timelines can be added to category pages

5. Can I exclude specific products from showing EDD?

  • Yes. Products with the keyword "download" in the title will automatically skip the Estimated Delivery Date block