ShelfDate for WooCommerce

Tell shoppers when it arrives. Watch them buy sooner.

"Order within 3h 17m to get it by Tue, Nov 17" under every Add to cart button, worked out from your real cutoff time, packing days, weekends and holidays.

Download free See Pro
Free plugin · Pro from $39 a year · 30-day money-back guarantee

Organic Cotton Crew Tee

$32.00
In stock
Order within 3h 17m to get it by Tue, Nov 17

Accurate dates, without the spreadsheet

Set your schedule once. ShelfDate does the date maths for every product, every visitor, every day.

Your real schedule

Order cutoff time, packing days, working days and holidays, in your store's time zone. Orders after the cutoff count from the next working day.

Per category and product

Longer times for made-to-order items, extra days for backorders. Subcategories inherit from their parent. No date on out-of-stock or digital products.

Never out of date

On sites with page caching, ShelfDate refreshes the date in the visitor's browser, so nobody sees yesterday's estimate.

See it in a store

Real screens from a WooCommerce test store.

ShelfDate Pro settings: shipping days for the Texas and United States zones and for free shipping, plus the countdown message
Pro: times by zone and method. 1–2 days in Texas, 4–6 across the US, 3–4 for free shipping. The shopper's address and chosen method decide which applies.
Product page showing Order within 3h 17m to get it by Tue, Nov 17 under the Add to cart button
On the product page. Pro's live countdown runs until your cutoff, then switches to the plain date.
Checkout page with Estimated delivery for your order shown at the top
At checkout. One date for the whole order, using the slowest item.

Free vs Pro

Pro is an add-on: install free ShelfDate first, then add Pro on top.

FeatureFreePro
Estimated delivery date on product pages, shop pages, cart and checkout✓✓
Cutoff time, packing days, working days and holidays✓✓
Different times per category or product, extra days for backorders✓✓
Works with block and classic themes, and with page caching✓✓
Different times per shipping zone and shipping method–✓
Live "Order within 2h 15m to get it by Friday" countdown–✓
Delivery date saved with each order: emails, thank-you page, My Account, admin–✓
Email support–✓

ShelfDate Pro pricing

Every plan includes all Pro features, updates and email support for a year.

1 site

$39 / year

For a single store.

Buy for 1 site

5 sites

$79 / year

For owners with a few stores, or a live site plus staging.

Buy for 5 sites

Unlimited sites

$129 / year

For agencies and freelancers building client stores.

Buy unlimited
↺
30-day money-back guarantee. If ShelfDate Pro doesn't work on your store and we can't fix it, you get a full refund. Checkout and billing are handled securely by Freemius.

Install the free plugin

  1. Download shelfdate.zip (don't unzip it).
  2. In WordPress, go to Plugins → Add New → Upload Plugin, choose the file and click Install Now, then Activate.
  3. Set your schedule under WooCommerce → Settings → Delivery dates. The page shows a live preview.

ShelfDate is also on its way to the WordPress.org plugin directory.

Questions

How is the date worked out?

An order before your cutoff on a working day counts from today; otherwise from the next working day. ShelfDate adds your packing days, then the shipping days, skipping weekends and holidays you set.

Will it slow down my store?

No. It's a small calculation with no outside services. The only extra request is a quick date refresh on cached pages older than 30 minutes.

Does it work with the new cart and checkout blocks?

Yes, and with the older shortcode cart and checkout too.

How do I activate Pro?

After checkout you get an email with the download and your license key. Upload Pro in WordPress, activate it, and paste the key when it asks. Free ShelfDate must be installed first.

How do I get help?

Email support@shelftabs.com.