1. Shopify’s built-in delivery dates (checkout)
Shopify can show delivery dates at checkout. Manual delivery dates add your fulfillment time to the carrier’s transit time. Orders after 12 pm in the shipping origin’s time zone count as the next day, and only Monday to Friday count as business days. They need shipping profiles and supported rate types, and they are limited to a set of countries.
Automated delivery dates predict a single day from your fulfillment history. They apply to in-stock items shipping within the same region, in eligible countries.
Good fit: you only need a date at checkout and your setup qualifies.
2. Static shipping text on the product page
Add a text block to your product template in the theme editor, such as “Ships in 1–2 business days”. It is free and works on any theme.
The catch: it is the same for every product and never turns into a real date, so shoppers still have to do the maths.
3. A live date on the product page with ETA Bird
ETA Bird works the date out for each product and shopper and shows it next to the price or add to cart button, like “Arrives Fri, Oct 24 – Mon, Oct 27”.
- Install ETA Bird from the Shopify App Store.
- Add a rule: processing days, minimum and maximum delivery days, days off and a daily cutoff.
- Turn on the app embed in the theme editor. No code.
Then go further when you need to: give made-to-order items their own dates, show different dates per country, and write your own message.
Which one should you use?
If checkout is enough, start with Shopify’s own dates. If you want the answer while shoppers are still deciding, put the date on the product page. You can run both: ETA Bird does not change checkout. See the full comparison.