Log Studio Lab
Sign in

Freebies Engine

Delivery Date: show when orders arrive

Show the arrival date and the time left to order on the product page, from your own cutoff, working days, closed dates and shipping times.

Delivery Date prints one line on the product page: the day or range an order will arrive, and the time left to order for that date. The date comes from your own rules, the same for every shopper, and it moves to the next working day when today's cutoff passes, without a reload.

Set it up

  1. Open Mini apps, then Delivery Date, and select Create delivery date.
  2. Set the cutoff time and your working days, then Next. The cutoff follows your store's time zone.
  3. Set the days to pack and the earliest and latest delivery in working days. The box below shows what shoppers would read today. Select Create and continue.
  4. Select Add to my product page: the theme editor opens with the block added. Drag it under the price or the add to cart button, save, come back and select Check my theme.
  5. Select Open the editor, review the tabs and publish.

What you can change

  • Dates: the cutoff, working days, holidays and closed dates, and the default shipping time.
  • Rules: a different shipping time by country, and by product, tag or collection. The first rule that matches wins; anything else uses the default. Select Add a rule to start one.
  • Where you ship: every country, or a list, with an optional line for shoppers in a country you do not ship to.
  • Out of stock: hide the line, or show a backorder message.
  • Message: the arrival line, the countdown line and the line after the cutoff. Insert Date and Time left where they go.
  • Look: your theme's colors or your own text color, three sizes, and a truck, a box or no icon.

Publish, pause and roll back

Shoppers see the last published version, never your draft. The bar at the top of the editor shows whether the delivery date is not published, live or paused, and flags Changes not published when your draft differs from what shoppers see.

  1. Select Publish. After the first publish the button reads Publish changes.
  2. In the review dialog, check Required before publishing. Each item that is not done has a Fix link that closes the dialog and opens the tab where you fix it.
  3. Confirm with Publish or Publish changes. Shoppers see it on your store within a few minutes, and the bar shows Delivering to your store until it arrives.
  • Pause takes it off your store and keeps your settings and published versions. Resume brings back the version you last published; it does not publish your draft.
  • Versions lists the last few published versions. Roll back on a version puts it back in front of shoppers. Your draft is not changed, so publishing again brings your latest edits back.
  • Only admins can publish, pause, resume or roll back.

Limits

  • One live delivery date per store.
  • Up to 20 rules and 60 closed periods; days to pack up to 14, shipping up to 30 working days.
  • The line shows on product pages.

Billing

A mini app is billed through your Shopify subscription for the app. Shopify allows one active subscription per app, so your store has a single charge made of your App suite plan and every mini app you subscribe to. Only the store owner adds or removes a mini app, from its page in the app, and Shopify asks you to approve the new total. The price is shown on the mini app's page. Development stores use mini apps at no cost. See Mini apps: billing and ended subscriptions.

Troubleshooting

  • The line does not show: check the block is on the product template and the delivery date is published. A sold-out option hides it unless you show the backorder message.
  • The date looks a day off: check the cutoff and your store's time zone in your Shopify settings, and your closed dates.
  • Some shoppers see nothing: their country is not in your list of countries you ship to, and the line for them is empty.

Common questions

Does it call your servers from my store?

No. The theme prints the date from your published rules, and a small script counts down the time left.

Do all shoppers see the same date?

Yes, for the same country and product. Nothing is random or per visitor.

Ready to set it up on your store?

Still stuck? We reply within one business day.

Chat with a real developerChat with a deva member of our staff, not a bot