Never promise a delivery date you can't keep.
A product page that says "Get it by Friday" while the variant has zero stock and a 2-week restock lead time is a guaranteed bad review. ShipCast factors current inventory into every delivery promise so the date you show is the date you can actually hit.
The problem
Static delivery promises break when reality moves. Out-of-stock items still show "ships in 3 days" until the merchant manually updates the message. Low-stock items don't trigger any urgency, so shoppers browse on instead of checking out.
How it works
Step by step.
No code, no developer required. Drop the ShipCast block into your theme and the feature lights up.
Three product page states — in stock, low stock with urgency hint, out of stock with restock notice.
- 01
ShipCast reads inventory_quantity and available from the product variant via Liquid.
- 02
In stock — normal delivery message, no hints.
- 03
Low stock (≤ 5 units by default) — adds an amber "Only 3 left — order soon!" hint.
- 04
Out of stock (available: false) — adds 14 restock days to the estimate, shows a red "Ships after restock" notice.
- 05
Per-product overrides via custom.restock_days metafield (custom orders take 30 days, in-house production takes 7, etc.).
What's included
Everything that ships with this feature.
Three distinct states
In-stock, low-stock, out-of-stock — each with its own UX.
Configurable threshold
Pick the low-stock urgency cutoff.
Configurable restock window
Default 14 days; tune per shop.
Per-product overrides
Via Shopify metafield — no DB, no separate config.
Toggle low-stock hint
Some merchants want urgency on, others find it gimmicky.
Layers cleanly
Works with Product Overrides, warehouse settings, and Smart Cutoff.
Who needs this
Is this for you?
Stores with variable inventory (fashion, electronics, anything that goes in and out of stock). Custom/made-to-order stores. Stores selling pre-built bundles where components run out unevenly. Dropshippers with longer restock cycles.
Related features
You might also like.
Conversion
ProShow pre-order ship dates on product pages
A pre-order product that shows "Get it by next Tuesday" while it doesn't actually exist yet creates the worst kind of customer surprise. ShipCast detects pre-orders via a per-product metafield and switches the widget into pre-order mode automatically — "Pre-order — ships March 15" with a countdown.
Read more →Conversion
ProShow your real on-time delivery rate as social proof
When a shopper sees "98% on-time delivery" next to your delivery promise, they trust you. When they don't, they hesitate. ShipCast turns your actual fulfillment data into a green badge that ships on every product page — no manual entry, no marketing-team approval, no fakery.
Read more →Operations
ProCalibrate processing days from real data
You set your processing time to "1–3 days" because that's what felt right when you launched. Three years later, your actual average is 1.2 days but you're still promising 3. That conservative buffer is costing you conversions. ShipCast tells you what your real numbers are and applies the calibrated range in one click.
Read more →Get on the ShipCast waitlist.
Early-access stores get 30% off their first 6 months when we open paid installs.
