Log Studio Lab
Sign in

Product page

Tell shoppers the day their order arrives.

Delivery Date is a Shopify mini app that shows the day or range an order will arrive on the product page, worked out from your own cutoff, working days, closed dates and shipping times. It is for stores whose shoppers want to know when an order arrives before they buy.

$3.99 / monthNo usage feesShopify Plus stores: $7.98 / month

A flat-price mini app that starts a new Shopify charge begins with a 15-day free trial.

Delivery Date prints one line under the price or the add to cart button: when the order arrives, and the time left to order for that date. After the cutoff the date moves to the next working day without a reload, and shoppers in the same country see the same date.

Billed through Shopify: you approve the charge in your Shopify admin, and nothing is charged outside Shopify. How mini app billing works

Example
Pocket notebook
In stock
$12.00

Get it Tue, Nov 24 – Fri, Nov 27

Order within 3 h 20 m to get it by then

Add to cart

Try Delivery Date

Move the time of the order past the 2 PM cutoff, change the country, or open the store on Thanksgiving, and the date follows the rules.

Example
Pocket notebook
Ordered Thursday, Nov 19 at 10:40 AM
$12.00

Get it Tue, Nov 24 – Fri, Nov 27

Order within 3 h 20 m to get it by then

Add to cart

Shipping here takes 3 to 5 working days in the United States and 5 to 8 in Canada, a rule by country.

Like how it feels? Put it on your store.

Start free trialSee what you control

An illustration with fictional products and example numbers. On your store, it shows your own products, prices and settings.

How it works

  1. Step 01 · Set the scheduleSet your packing days and cut-off time.
    Illustration of the schedule settings.
  2. Step 02 · Add the transit timesAdd transit times for the countries you ship to.
    Illustration of the shipping rules.
  3. Step 03 · Place it and publishAdd the block to your product page and publish.
    Example
    Pocket notebook
    In stock
    $12.00

    Get it Tue, Nov 24 – Fri, Nov 27

    Order within 3 h 20 m to get it by then

    Add to cart

An Online Store 2.0 theme with a product template. Works on every Shopify plan. Read the Delivery Date setup guide

Three steps from install to live.

Start free trialSee pricing

What shoppers see

  • A date, or a range of dates, the order should arrive by.
  • The time left to order for that date, until your daily cutoff.
  • After the cutoff, the next date and a line to order now, without a reload.
  • A later date in a country with a longer shipping time, and your own line where you do not ship.
  • No line, or your backorder message, when the chosen option is sold out.

What you control

  • The cutoff time on your store's clock, and your working days.
  • Holidays and closed dates, left out of the count.
  • Days to pack, and the earliest and latest delivery in working days.
  • Rules by country and by product, tag or collection: the first one that matches wins.
  • Every line shoppers read, three sizes, a truck, a box or no icon, and your theme's colors or your own.

See it in the demo

Ready to put Delivery Date on your store?

Start free trial

Where Delivery Date fits

  • Gifts with a deadline

    Holiday shoppers want to know whether a gift arrives in time.

    The line counts down to today's cutoff and skips weekends and the days you close.

  • Perishables

    A bakery packs and ships Monday to Wednesday only, so a generic estimate would be wrong.

    Set Monday to Wednesday as working days, and the dates it shows count only those days.

  • Made-to-order next to in stock

    Made-to-order items take a week to pack while the rest ship the same day.

    A rule by tag or collection gives them their own packing time, and the first rule that matches wins.

Delivery Date compared

Delivery Date next to SetuBridge ETA and Synctrack Delivery Date, and to doing the job with Shopify alone. Each cell is footnoted to the page it was read from and the day it was checked.

Delivery Date compared with SetuBridge ETA, Synctrack Delivery Date, Shopify only
CapabilityDelivery DateSetuBridge ETASynctrack Delivery DateShopify only
Where dates showA block on the product pageProduct pages, collections, cart, checkout and email1Product, cart, checkout, thank-you, order status and email2Estimated arrival shown at checkout3
Cutoff, working days, holidaysDaily cutoff, packing days, holidays and closed daysHoliday rules and a countdown timer from the $6.99 plan1Cut-off time, holidays and a countdown timer2Not documented on that page3
Rules by product and placeBy country, product, collection or tagBy product, collection, tag or vendor; country, state and ZIP on the $14.99 plan1By product, collection or vendor; location on All in One2Not applicable
Plan$3.99 a month, flatFree (100 ETA views), $6.99, $14.99, $19.991Free (3 rules), $9.992Not applicable
Free trial15 days on a new Shopify charge7 days on paid plans17 days on All in One2Not applicable
  1. Estimated Delivery Date - ETA (SetuBridge) on the Shopify App Store, checked 2026-11-02.
  2. S Estimated Delivery Date Plus (Synctrack) on the Shopify App Store, checked 2026-11-02.
  3. Shopify Help Center: Setting up shipping and order fulfillment, checked 2026-11-02.

Where SetuBridge ETA and Synctrack Delivery Date are stronger. Both show dates beyond the product page: in the cart, at checkout and in emails. Delivery Date shows them on the product page only. Listings read 2026-11-02.

Delivery Date pricing and fit

$3.99 / monthNo usage feesShopify Plus stores: $7.98 / month

A flat-price mini app that starts a new Shopify charge begins with a 15-day free trial.

Mini apps pack: with 3 or more of the seven flat-price mini apps you pay at most $19.99 / month. All seven cost $43.93 / month separately, so the pack saves $23.94 a month. The pack applies to mini apps billed together through Freebies Engine. A mini app installed as its own app from the Shopify App Store is billed at its own price.

Billed through Shopify: you approve the charge in your Shopify admin, and nothing is charged outside Shopify. How mini app billing works · Delivery Date pricing

Good fit if

  • Shoppers ask when an order arrives before they buy.
  • Your dispatch follows a daily cutoff and set working days.

Not for you if

  • You need dates in the cart, at checkout or in emails: Delivery Date shows them on the product page.
  • You want dates from a carrier's live tracking: it works from the times you enter.

Limits

  • One per store, with up to 20 rules and 60 closed periods.
  • Display only: it does not change your shipping rates or checkout.
  • Needs an Online Store 2.0 theme with a product template.

Test it before you keep it

With Experiment Engine, start a test from the Delivery Date editor with Test this with Experiments, or turn your draft into version B with Publish as a test. Visitors are split between the versions, and the results compare them per visitor.

What a test can change on Delivery Date
TestVersion B
On or offThe delivery date line shown against a version without it.

How mini app tests work

Light on your storefront

The date is printed with the page and its stylesheet loads before the line, so the line has its final size from the first paint. Every file has a size budget that our build checks before each release, and a page without the app on it does not load these files.

Storefront files and their size budgets, compressed with Brotli
FileWhat it doesBudget
ml-delivery.jsRolls the date over at the cutoff and counts down the time left2,250 B
ml-delivery.cssIts styles486 B
ml-core.jsShared helpers (announcements, reduced motion)910 B
ml-core.cssShared design tokens750 B

At most 4.4 KB in total.

Light on the page, ready for your store.

Start free trialCompare the mini apps

Built for every shopper

  • The line is a labeled region, so a screen reader can find it.
  • The time left is read out as plain words, and the ticking digits are hidden from screen readers.
  • Transitions stop for shoppers who ask for reduced motion.

See pricing

Questions about Delivery Date

Is the date a promise?

It is an estimate from the times you enter. Shoppers see the date your own rules give, the same for everyone in the same country and on the same product.

Does it call your servers from my store?

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

What happens at the cutoff?

The date moves to the next working day and the line asks shoppers to order now, without a reload.

Can some products ship slower than others?

Yes. Add rules by product, tag or collection, and by country. The first rule that matches wins, and everything else uses your default.

How many delivery dates can be live?

One per store, with up to 20 rules and 60 closed periods.

Does it handle holidays and weekends?

Yes. You choose your working days, and holidays and closed days are left out of the count.

Does Shopify show delivery dates by itself?

Shopify's Help Center describes estimated arrival times at checkout. It does not mention product pages, which is where Delivery Date puts the line.

How is it billed?

Through Shopify. You approve the mini app's monthly charge in your Shopify admin, at the price on this page, and Shopify bills it every 30 days. Nothing is charged outside Shopify.

Still unsure? Talk to the developer who builds it.

Start free trial

Themes built for Delivery Date

2 of our Shopify themes name the place Delivery Date goes, so it never has to guess. Pantry is the one we recommend.

Try Delivery Date on your store.

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