Shopify app · pre-order widget
Out of stock? Keep converting.
Sold out isn’t the end of the sale. NextBatch puts your next batches on the product page — real ship dates, a bar filling as orders come in — so shoppers reserve the next run instead of bouncing. And every label it renders is true.
Free to build and preview. $9.95/month only when you publish.
How it works
From product to published board in one sitting.
Pick a product
Choose any product in the admin. You start from an opinionated two-week schedule, not a blank form.
Shape the schedule
Set ship dates, then per batch: a capacity measured against live inventory, or a fill curve you design. The live preview runs the actual widget code while you type.
Publish
One save writes the board to your product page; the theme block renders it. Buying stays on your theme’s own product form.
Honest by design
Every sentence on the board is true.
A batch’s bar comes from one of two sources, and its label only claims what that source actually measures.
Real fill · measured
Next batch ships in: 9 days
- March 2262% reserved
Computed from your live inventory: (capacity − stock) ÷ capacity. When this row says 62% reserved, 74 of 120 units are gone. When stock hits zero, the batch closes — genuinely sold out.
Simulated fill · scheduled
Next batch ships in: 6 days
- April 5Closes in 6 days
A curve you design that rises with time. So its label claims time — “Closes in 6 days” — never reservations. The bar shows the schedule; the words don’t pretend it’s demand.
Built in
Small widget. Strong opinions.
Rolls on its own
A batch closes when its ship date arrives or it fills — whichever comes first — and the next one opens. Set an auto-roll cadence and the board never goes stale.
Sold out means sold out
Real-fill batches close when inventory hits zero. Untracked stock renders an honest empty bar — never a fake full one.
Nothing to slow you down
Two small static files; the board is computed in the shopper’s browser from a product metafield. Your storefront never calls our servers.
Display-only by design
The board informs; your theme sells. Native product form, untouched checkout, compatible with the preorder setup you already run.
Your shop’s midnight
Batches roll on your shop’s timezone everywhere on earth, so a board never reads sold-out in Auckland while it’s still selling in LA.
Every word is yours
Headline, batch lines, “Sold out”, “Upcoming”, the closes-in template — all merchant-editable, in your language.
Four styles · your colors
Dress it like your shop, not like ours.
The board inherits your theme’s font. You pick the style and the palette; every style works with every palette. This is the real widget rendering below — click around.
Style
Palette
Next batch ships in: 11 days
- August 2ndSold out
- August 21st68% reserved
- September 4thUpcoming
Pricing
Free to build. One price to publish.
Free
$0/ month
- Unlimited boards, saved as drafts
- The full editor, nothing held back
- Live preview running the real widget
- Take a published board down anytime
Lite
$9.95/ month
- Everything in Free
- Publish boards to your storefront
- That’s the whole gate — publishing
FAQ
The questions merchants actually ask.
Does it work with my theme?
NextBatch is a theme app extension: you add the Batch Board as a block in the theme editor, on any Online Store 2.0 theme. It inherits your theme’s font, you set the colors, and there are four built-in styles from a quiet list to a bold stencil.
Will it slow my store down?
The widget is two small static files served with your theme, and the board is computed in the shopper’s browser from a product metafield. The storefront never makes a request to our servers — not one.
Does it touch my checkout or buy button?
No. The board is display-only: it shows the schedule and how the current batch is filling, and buying stays on your theme’s native product form. It sits alongside whatever preorder or payment setup you already use.
Isn’t a simulated fill bar fake scarcity?
Not the way NextBatch renders it. A simulated bar rises on a schedule you design, so its label claims time — “Closes in 6 days” — never reservations. Only bars measured from your live inventory say “N% reserved”. You can opt a board into percent labels for simulated fill, but that’s an explicit choice, and the claim is then yours.
What happens when a batch fills up or its date arrives?
The board rolls: the batch closes (it stays visible, struck through as sold out) and the next one becomes active. When the whole schedule runs out you choose what happens — a fallback message, an auto-rolling cadence that spawns the next batch on its own, or a sold-out wall.
What do I get free, and what costs $9.95?
Free covers building: unlimited boards, the full editor, and a live preview running the real widget. The Lite plan at $9.95/month unlocks exactly one thing — publishing to your storefront. Billing runs through Shopify.
My shoppers are in different timezones. When does a batch close?
At your shop’s midnight. The board anchors to the shop’s timezone, so a batch doesn’t read sold-out in Auckland while it’s still selling in Los Angeles.
Your next batch already has a date. Put it on the page.
Free to build and preview. $9.95/month only when you publish.
