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