Home › Articles › How to Add a Delivery Date Picker to Your Shopify Cart
A gift box with a ribbon next to a desk calendar
SHOPIFY GIFT GUIDE

How to Add a Delivery Date Picker to Your Shopify CartCalendar, time slots, safe drop and gift receipts

Gifts are about timing. "Can it arrive on her birthday?" "Can you deliver after the 20th?" Yet Shopify's standard checkout has no field for a preferred delivery date or time. This guide shows how to collect delivery dates, time slots, safe-drop instructions and gift receipt preferences right in the cart.

What a good delivery date picker needs

Set it up with Gift Style

Gift Style adds delivery fields to your cart page. Use them with gift options or on their own — they are included on every plan, Free too.

  1. Install and turn on the app — add it from the App Store and switch on Gift Style under App embeds. (Guide)
  2. Add the block to your cart page — the delivery fields appear below the Gift options block. (Guide)
  3. Turn on what you need — open Delivery in the app, tick the date calendar, time, where to leave it and gift receipt, and save. (Guide)
Delivery settings: earliest date, cutoff time, business days, closed dates and the excluded tag
Set the earliest date, cutoff and closed dates once — the calendar works out the rest.

The settings you can use:

What shoppers see

The calendar only lets shoppers pick valid dates; closed days and dates before the earliest date are greyed out. Time slots, where to leave it and gift receipt are simple dropdowns, and you can edit every choice to match your carrier.

The delivery calendar in the cart; earlier dates are greyed out
Only valid dates can be picked.
A phone cart with the delivery calendar, time slot, where to leave it, gift receipt and the notice
Time, where to leave it, gift receipt and a notice.

After the order comes in

Delivery choices are saved to the order's additional details and the order note, so you see them when you pack. They can also appear on the thank-you and order status pages, so shoppers can double-check what they chose. (Guide) On Pro, the Shipping page lists these orders by delivery date.

FAQ

Does it work with gift wrapping and messages?

Yes. The delivery fields sit right below the gift options. You can also use delivery dates on their own.

Can I change the time slots?

Yes. The defaults are "No preference / Morning / Afternoon / Evening". Edit or add slots to match your carrier.

See Gift Style on the Shopify App Store

Free to install. Delivery dates, time slots and gift receipts are included on every plan.

View on the App Store

Related reading