Headless pre-orders
for any storefront,
built for growth.
Take pre-orders for your next product in a way that makes sense for your business. Deferred payment options mean that payment is only triggered when you activate them. Either on the customer or individual product level.
Take payment straight away or later via deferred-charge
Flexible charging
Take pre-orders for your next product in a way that makes sense for your headless storefront. Deferred payment options mean payment is only triggered when you activate them — at the customer or individual product level.
Customers flow from a pre-order button through your checkout with just two lines of code added to your codebase. Payment and fulfilment are released according to your PreProduct setup.
“We recently added PreProduct to our storefront so that we can start accepting deposits for items we are awaiting stock on. The app was easy to install. The communication and support is fantastic...”
API-driven inventory governance for headless storefronts: max limits, mixed vs isolated carts, checkout-side validation
Controlled overselling,
API-first.
Mixed or isolated carts — your call, per listing — exposed via PreProduct’s API so your storefront can render the right CTA. Variant-level max limits and per-customer caps set the ceiling and are enforceable from your decoupled storefront’s add-to-cart endpoint.
Shopify Function-powered checkout validations are the iron-clad backstop, regardless of which storefront placed the cart. Your headless layer enforces the friendly UX; Shopify enforces the rule at checkout.
"Game changer for us. PreProduct has transformed the way our small team is able to manage pre-orders. It's been a massive operational unlock. The app itself is intuitive, fast to implement, and fits seamlessly into our existing workflows. Oli's support has been exceptional. He guided us through a smooth integration that worked with our current fulfillment and inventory processes, and went far ..."
Capture pre-sales without adding to customer service load
Effortless pre-order communication
Keep customers fully informed of how long the wait is until the pre-order item ships. PreProduct gives you the ability to set product/cart/checkout-page wording, alongside customer portals and optional email campaigns. This ensures a great customer experience from pre-order button click all the way through to the order being received.
Note that you can change your shipping statement or date at any time, according to the latest estimation of when inventory will arrive at your warehouse.
“Great application, it solved all of the issues I was looking to solve. Amazing customer service as well. They did the implementation for me and customized a few requestion of mine quickly...”
Conversion levers for decoupled storefronts: installments, pay-early discounts, pre-order-only offers
Take more pre-orders
from your own
storefront.
Let customers break high-ticket items into 2, 3 or more installments within a max schedule you set. Offer an optional pay-early discount to reward upfront payers, and stack pre-order-only percentage discounts on launch drops. All conversion levers are accessible via API so your storefront component can render them however your design system needs.
Installments
Offer payment plans so customers can pay over time. All through Shopify Payments, no BNPL required.
Pay early
Give customers the option to pay early. Reward early commitment with discounts, or just charge the full amount.
Built for headless: API-first, decoupled from your storefront, 3PL & ERP-ready
Runs on
your headless stack,
not around it
PreProduct sits behind your headless storefront and uses native Shopify primitives for catalogue, payments, orders and checkout (or extends to whichever checkout you’ve built). Fulfilment holds pause pre-orders until you release them; orders then flow to your 3PL like any other.
Customer-facing UI is yours to design — PreProduct provides the data layer, the charge/release controls, and the order-status webhooks your storefront subscribes to.
"Glad I went for this pre-order app. Very flexible and well thought out functionality. Also the customer service is some of the best I've experienced – friendly and highly responsive"
API webhooks, native automations, and Shopify Flow for headless storefronts
Run pre-orders
on autopilot,
API-first
Native automations cover the basics: auto-charge when stock arrives, auto-list as variants come back, auto-retry failed payments, weekly reports — all programmable via API and observable via webhooks.
For Shopify-side workflows, Flow’s 15 pre-order actions and 16 triggers still apply (catalogue and order events fire regardless of which storefront placed the order). Klaviyo, Gorgias and your custom integrations pick up from there via webhooks or our Admin API.
"The app dev team is extremely responsive and very helpful! We are a fast-growing company in the health and wellness space, and so we sell out or take preorders quite often. We also have some nuances to our website that have required tweaks to the app. We always land on some version of the app's settings that help move our business forward."
Gorgias
Klaviyo
Online Store
POS
Flow
Many more...
Install PreProduct and capture pre-orders in a seamless way
The right integrations with your platform and fulfilment
Fulfillable orders only flow through to your provider once you trigger charges or successfully collect customer payments. Meaning you’re in control of communicating to your platform when stock hits your warehouse.
Monitor and interact with pre-orders in their own system as well as your platform admin, giving you clarity and control over when orders were taken and when they’ll ship.
“We work in a very niche market and the PreProduct team have been so amazing helping us get set up and customizing our pre-order setup...”
Pricing
Pricing Plans for Headless Pre-orders
Scale
For small to medium sized brands
$59.99
USD / month
+0% commission on up to 5k of monthly paid pre-order revenue, then 0.5% afterwards.
Take me to the Shopify App Store – 7 day free trial
All of Growth features
Listing Manager automation access
API access
15x Shopify Flow actions
10+ Klaviyo events
Priority support
Scale Plus
For medium to large sized brands
$259.99
USD / month
+0% commission
Take me to the Shopify App Store – 7 day free trial
Our top plan with all the features
0% commission
15+ Shopify Flow triggers
Developer support
Headless Pre-order FAQ
Yes, if you’re platform is Shopify, then any pre-order payments will flow through your usual checkout, order and fulfilment systems.
Will pre-order payment flow through my shopify checkout?
If you take pre-orders a very long time before you trigger deferred charges, then you might see failed card errors within PreProduct. You can use PreProduct’s dunning flow to alert customers of this and give them a link to make the outstanding pre-order payment.
What happens if a customers card expires?
Yep, you have the flexibility to to change the shipping statement at any point from within the PreProduct app.
Can I change my pre-order charge date?
If you use deposit or charge-later listings, then it’s completely up to you when to trigger pre-order charges. PreProduct also offers automations that will watch your inventory level and charge as stock is added into your platform.
Will pre-orders automatically charge?
Yep, PreProduct is compatible with Shopify Hydrogen.
Does Preproduct work with Shopify hydrogen?
How do I take pre-orders from my headless site?
Yep, you’ll just need to install PreProduct, create a listing, then add PreProduct’s code snippet to your site’s head. Doc from WordPress here, doc from us here.
Can I take pre-orders from WordPress?
PreProduct can be set up to use your native site’s cart button for pre-orders. (doc here). PreProduct will then hijack the button when appropriate.
Can I use my usual add-to-cart button for pre-orders?
Headless commerce, sometimes known as ‘composable commerce’, is a website architecture that decouples the front-end from the back-end system. This can make for a more flexible development flow, especially when multiple teams are involved.
What is headless commerce?
Pre-order software touches both the front and back-end of a website. In PreProduct’s case, this means a small snippet of code needs to be added to the front-end, whilst an API integration needs to happen with the back-end of the platform/site.