Put on pre-order when out of stock
When a variant’s inventory hits zero, switch it to pre-order instead of sold out.
- PreProduct
- Shopify
Shopify pre-orders built to scale. Charged and fulfilled when you say so.
PREPRODUCT / RESOURCES / FLOW TOOLKIT
15 TEMPLATES · TESTED BY PREPRODUCT · FREE
Pre-orders touch many parts of your Shopify setup, from theme, inventory, through to storefront, checkout and then order management and fulfilment. At PreProduct, we endeavour to build useful features and automations to address this.
That said, many stores have specific third-party providers or flows that need bespoke treatment. Below is a library of Shopify Flow templates for helping you do just that. All of these are tested by the PreProduct team and available to use for free.
Have feedback or a request? Let us know at hello@preproduct.io
WHERE PRE-ORDERS TOUCH YOUR STORE → EVERY STOP HAS A FLOW
THE LIBRARY · 15 TEMPLATES · ORDERED BY JOB
When a variant’s inventory hits zero, switch it to pre-order instead of sold out.
Turns pre-order on or off from stock level plus a product metafield you control.
When stock lands, end the pre-order and sell from inventory again.
Add a tag to a product to charge or fulfil all of its pre-orders. Checks hourly, so charges go out within the hour.
Tag a single order to charge or fulfil just that pre-order. Checks every 15 minutes.
Emails your team about failed pre-order payments so someone follows up.
Flow can’t split orders, so this holds them together or flags them for a split.
Spots pre-orders from POS, B2B, draft orders, Shop app, social and imports.
Reads a ship-date metafield daily and updates the listing’s shipping statement.
Adds a pre-order tag your ERP or 3PL can route on.
Emails the team when a pre-order sells to its limit.
A scheduled run that emails the day’s pre-orders to your team.
Emails the team as soon as a customer cancels a pre-order.
Sends a Klaviyo event when a customer places a pre-order.
Sends a Klaviyo event when a customer’s pre-order is charged.
No templates match these filters.
TWO ROUTES IN
No, but HTTP request actions are Plus only.
No: the native Flow ones are marked, and read PreProduct’s _preorder property, which you can swap for your own.
Yes. Once installed it’s a normal workflow in your Shopify Flow, so you can add conditions, change actions or turn it off at any time.
Yes, if your 3PL or ERP reads Shopify order tags. Start with “Tag pre-orders the way your ERP or 3PL expects”, then rename the tag to whatever your system already filters on.
FREE · TESTED BY THE PREPRODUCT TEAM
Are you a 3PL, ERP or WMS provider?
We’d love .flow file contributions that make pre-orders work better on your platform.