Demo index
1,003,271 pre-orders for stores like yours

Level up your store
with BigCommerce
pre‑orders built
for growth

Boost cashflow and demand before your stock arrives with flexible charging and tailored communication.

Pre-order flow: charge later Pre-order flow: deposit upfront Pre-order flow: charge upfront

1 million+ pre-orders processed for stores like yours – get all the insights here to see how you compare 🚀

Some of the brands we work with

olaplex
Lifely
molekule
ruti
tefal
troubadour
patbo
straye

Flexible charging

Charge upfront, later, or by deposit. Customer cards are vaulted to avoid the authorization period.

Customer communication

Keep your customers informed with custom front-end wording, email campaigns, and pre-order portals to ensure transparency and maintain loyalty.

Powerful Platform Integration

Our solution seamlessly syncs with your BigCommerce control panel, allowing pre-orders to flow effortlessly through your store.

Sell Zero Stock Products

Keep orders out of BigCommerce until you’re ready to fulfil. Our system ensures orders stay out of BigCommerce until you’re fully equipped to fulfil.

Secure Revenue Earlier

Leverage vaulted payment gateway tech to provide a secure ‘charge later’ mechanism. Boost your cash flow and capture future orders earlier.


Take pre-orders from your BigCommerce store earlier with confidence

Decide when to charge your BigCommerce pre‑orders

With PreProduct's advanced pre-order functionality, decide when to charge — upfront, later upon product availability, or via partial payments. This gives BigCommerce store owners the ability to comfortably take pre-orders for products with large lead times. Allowing pre-orders to be captured earlier can drive demand and/or cash flow whilst the product development cycle is still in process.

With PreProduct, it's easier than ever to pre-sell items, gauge demand effectively, and amplify your store's revenue, all while providing a seamless and reassuring purchase journey for your customers.

“PreProduct is the greatest pre order app if you need to have the ability to pre-book out of stock items without having to charge customers until the product actually ships. It lets you determine interest before committing to production and/or financing. Highly recommended!”

– H-street review


Keep customers reassured from pre-order button through to shipping

Seamless communication with pre‑order customers

Retain customer loyalty throughout the pre-order journey with custom front-end wording, customer portals and an email campaign to ensure your customers always have the latest shipping estimation. By delegating the responsibility of pre-order communication to PreProduct, you can prevent extra customer support load related to pre-order product availability or delays.

Updating the expected shipping date? No worries. Fire off a quick update email, reassuring customers that they can access their dedicated pre-order portal anytime for real-time information and confirmation.

“Run, don't walk and install PreProduct! We've been a very long time looking for the perfect pre order app and can happily report we've found it! The deferred payment options and flexibility are absolute game changers, and better yet – the support and service”

– Accurascale review


By Association only
devised labs
Cooper & co
Iamota
Cadinal & Co
Gigantic
Scene
Pacific IQ

Some of the brands
we work with:



Native workflows, BigCommerce webhooks, Klaviyo & more

Run pre-orders
on autopilot,
your way

Automations do two things: take the repetitive work off your plate, and shape pre-orders to fit how your store actually runs. Nine native workflows cover the basics: auto-charge when stock arrives, auto-list as variants come back, auto-retry failed payments, weekly reports.

Tap into BigCommerce’s webhooks and our Admin API for the store-specific tweaks most merchants end up needing. Klaviyo, Gorgias and other first-party integrations pick up from there.

"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."

— Fringe review


5 stars in the

BigCommerce App Marketplace


Pricing

BigCommerce Pricing Plans

Starter

Only pay a percentage of pre-order revenue

$0.00

USD / month

+5% of paid pre-order revenue

Take pre-orders from your BigCommerce storefront

Unlimited pre-order listings

Charge customers upfront, later or via deposit

Multi-step payment plans and ad-hoc installments

Customise pre-order front-end & email campaign

Customer portals

BigCommerce app store badge

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.

All of Growth features

Listing Manager automation access

10+ Klaviyo events

API access

Priority support

BigCommerce app store badge

Scale Plus

For medium to large sized brands

$259.99

USD / month

+0% commission

Our top plan with all the features

Developer support (2 hour p/m quota)

0% commission

BigCommerce app store badge

BigCommerce Pre‑orders FAQ

Can I offer BigCommerce pre-orders?

BigCommerce has native pre-order functionality for charge-upfront pre-orders and cart button text updates. For more sophisticated functionality, a third-party tool is needed.

How do I sell products that have an inventory of 0 in BigCommerce?

BigCommerce has a “track inventory” setting at the product level which will allow any product through checkout. However, if you need to track inventory and take sales for 0-stock SKUs, you’ll need to use a third-party tool like PreProduct that holds the orders elsewhere.

Can I collect payment only when the item is in stock?

Yes, with PreProduct you can. Orders will live in PreProduct until you’re ready for them to flow into BigCommerce. This can then be triggered when stock arrives.

How to set up a pre-order Button on BigCommerce?

This may vary depending on your theme or setup (headless etc), but generally ticking the “This product is coming soon but I want to take pre-orders” checkbox in the “Purchasability” product admin will change your button text to say “pre-order”.

Please note, PreProduct doesn’t need the above custom product setting toggled. Instead, it will generate it’s own pre-order button, or alternatively hijack your add-to-cart button and use it for pre-orders when appropriate.

How do I add Big Commerce pre-orders?

Allowing native pre-orders on BigCommerce can be achieved by selecting the “This product is coming soon but I want to take pre-orders” checkbox in the “Purchasability” section. Please note, this isn’t how the process for pre-orders works when using PreProduct.

Do BigCommerce pre-orders charge straight away?

Native BigCommerce pre-orders charge straight away. To Charge later or split payments, you’ll need a third-party app like PreProduct.

How does PreProduct’s pre-order functionality enhance my ecommerce store?

PreProduct offers a next-gen pre-order app that integrates with BigCommerce. It lets merchants take sales when inventory settings are 0. This can be great for increasing hype, demand, the sales window, as well as help navigate product availability issues. PreProduct’s solution will let you take pre-sales and manage them in their own system (until released), whilst keeping customers informed without added hassle.

Can I customize my pre-order button in my storefront?

PreProduct offers a next-gen pre-order app that integrates with BigCommerce. It lets merchants take sales when inventory settings are 0. This can be great for increasing hype, demand, the sales window, as well as help navigate product availability issues. PreProduct’s solution will let you take pre-sales and manage them in their own system (until released), whilst keeping consumers informed without added hassle.

How does inventory management work with PreProduct on BigCommerce?

PreProduct doesn’t push orders in to your BigCommerce inventory settings until you release or charge pre-orders. Meaning when a customer pre-orders an item, our system holds the product until you’re ready for fulfillment i.e stock levels will not decrement straight away when sales occur. Then when you’re ready to fulfil/charge pre-orders, you can release the orders into BigCommerce so everything can sync up and be fulfilled.

PreProduct also offers optional automations that watch your inventory levels, ensuring your storefront’s pre-order listings alway reflect current stock.

What happens if there’s a change in the expected release date of a pre-ordered item?

Communication is key. With PreProduct, you can send out update emails to inform customers of any changes. They can also access their dedicated pre-order portal anytime to check for real-time information and confirm product availability dates.

How does PreProduct handle pre-orders at the product level in my BigCommerce store?

PreProduct integrates smoothly with product settings in BigCommerce, ensuring that your store theme/website can communicate pre-orders effectively. Whether it’s a on the product level or cart/checkout. It’s important to give a organized, clear, and efficient pre-order experience to consumers.

Do I need any other tools or plugins installed for this functionality?

PreProduct is designed to work seamlessly with your BigCommerce platform without needing any additional Big Commerce app installations. However, you will need an account with a supporting payment provider (Feel free to send us an email for the current options).

Can I bulk list pre-orders for Bigcommerce?

Yes! With PreProduct, you can manage bulk listings effectively, whether it’s product releases or out-of-stock items. You can either use our bulk lister or Listing Manager automation to create the listings, then use PreProduct’s templates feature to update and sync groups of listings.

Do pre-orders take money immediately?

As described above, native BigCommerce pre-orders always charge straight away.

However, PreProduct offers the option to list other kinds of deferred-charge pre-orders where you can Charge later or split payments. When you charge is up to you and can be manually or automatically triggered.

Can I still offer a pre-order if I’m not sure when my product will ship?

Yes, our BigCommerce pre order system lets you take pre-orders without a fixed ship date. You can notify your customers before they pay/mid-campaign when you have a definite shipping date.

It’s worth being transparent before customers purchase in your pre-sale, making sure to customize front-end wording via the app, so that customers note the complete sales conditions.

What is the pre-order campaign life cycle?

The pre order campaign starts when you list an out-of-stock or upcoming product for pre-order. It goes through the phases of collecting pre-orders, updating customers via an email campaign or customer portal, and finally charging and releasing fulfilment (when the customers pay the business) once the inventory is available.

Can I change my discount?

Yes, as it’s ‘locked in’ to the individual order, meaning previous order prices will be respected whilst future orders will pay according to the new discount.

Can I change my shipping date?

Absolutely. Should any changes arise in your supply chain, you can update the estimated shipping statement in PreProduct (other apps usually support this too). It’s then up to you whether you’d like to communicate these changes via an email update or just rely on the customer portal being updated.

Changes to pre-order shipping statements are quite common. You can start pre-order campaigns earlier and capture more sales, we would just recommend using charge-later or partial pay pre-orders if you think the shipping times could blow out. (as customers could be less forgiving if they pay the full amount upfront)

Can I stop mixed orders of pre-order and buy-now items?

Yes, by default PreProduct will redirect to a ‘pre-order only’ checkout session, whilst keeping any existing ‘buy-now’ cart items in tact in another tab.