Pre-Orders for WooCommerce
Ultimate Pre-Orders Plugin for WooCommerce.
The facts
- Rating
- 4.5★ from 66
- Active installs
- 7k+
- Price
- Free
- Last updated
- 30 Nov 2025
- Added
- Apr 2020
- Requires WP
- 5.0
- Tested up to
- WP 6.8.8
- Requires PHP
- 7.4
- Downloads
- 167,102
Our analysis
AI-assistedPre-Orders for WooCommerce is a WordPress plugin designed to help online stores manage pre-sales effectively. It allows you to set up a pre-order status for both simple and variable products, customise the 'Add to Cart' button text, and notify customers when pre-order periods end. This plugin is suitable for WooCommerce store owners looking to engage customers before product releases.
The plugin supports features like setting a specific availability date for pre-order products and preventing customers from adding pre-order items if they have already available products in their cart. It is a free version, with a pro version available that includes additional features for more complex pre-order scenarios.
Best for: WooCommerce store owners looking to implement pre-order functionality.
What it does well
- ✓Customisable 'Add to Cart' button text
- ✓Allows setting a pre-order status for products
- ✓Notifies customers when pre-order periods end
- ✓Prevents adding pre-order products if other items are in the cart
- ✓Supports both simple and variable products
Where it falls short
- •Limited features compared to the pro version
- •No information on specific additional features in the pro version
Verdict
This plugin provides essential pre-order management tools for WooCommerce stores. It is a practical option for those wanting to engage customers ahead of product availability.
From the developer
brightvesseldev's own description of Pre-Orders for WooCommerce, lightly tidied.
An efficient system that easily translates to the specific needs of store, our plugin allows you to follow up on pre-sales in a comprehensive way.
In the last 2 years, we have now a whopping 7000+ stores using our plugin. We are very grateful for the community of users and we are always here to help.
What is a Pre-Order plugin for WooCommerce?
Our Preorders for WooCommerce plugin is an efficient system that easily translates to the specific needs of the store, our plugin allows you to follow up on pre-sales in a comprehensive way.
What can WooCommerce Pre-orders do for your store?
Allowing WooCommerce Pre-orders in your store is a great opportunity to gain new customers or engage older ones. Engaging with your customers is critical before a product release, which is why we’ve created a plugin that covers all bases. Give customers a chance to pre-order so they’ll get their new item just as it becomes available.
This plugin is the lite version of the Pre-Orders for WooCommerce Pro plugin. It is packed with several features, but Pro allows for several different types of pre-order buying scenarios.
🌟 Pre-Orders for WooCommerce Free Version Features:
- Customize the “Add to Cart” button text.
- Set up a “pre-order” status for both simple and variable products.
- Choose a date when the pre-order product will be available.
- Make products available automatically as soon as the pre-order period ends.
- Prevent customers from adding pre-order products when they have already-available items on their carts.
- Notify users when products’ pre-order periods are over and they’ve become fully available.
- Case #4 is available in this free version
🌟 Pre-Orders for WooCommerce Pro Version Features 🌟
Our pro version includes all the current features in the free version but allows for some additional cases during the order process and features that may be beneficial for store owners.
- Manage all pre-orders through a specialized section: Pre-Orders
- Edit single product prices during the preorder period: fixed, percentage, or markup on the base price.
- Email Notification for users when products’ Pre-Order periods are over, and they’ve become fully available.
- Notify website admins when products’ Pre-Order periods are nearing their end, emailing them a set number of days before the date.
- Apply “pre-order” status to more than one product through a WordPress Bulk action grouped by category.
- Change Product Stock When Pre-order date Expired
- Filter all orders that include products ordered during the “pre-order” phase.
- Change existing Pre-Order Date and status using the bulk selection
- Pay Later for Pre-orders
- Fixed Payment Gateways for Pre-Orders
- Unify Shipping Costs
- Pre-Order Transition Status
- Add Custom Message for Pre-order Products
- Set Pre-order Date When The Order Placed
- Pre-defined Email Templates
- Pre-Order Badge
Case #1 – Treat the whole order as a pre-order.
If you choose this mode, the customer will be able to select a shipping date, and all products will be shipped together on that specific day.
That day will be limited to the latest pre-order date available, for instance, if the order has 3 different products marked as pre-order ones:
Product A will be available on the 1st of September
Product B will be available on the 3rd of September
Product C will be available on the 1st of October
Then, the minimum shipping date will be the 1st of October (i.e: the minimum date when all products will be available).