Smart Pre-Order Manager

1. Installation and Activation

↑ Back to top

How to get started with the leading WooCommerce Pre-Order plugin.

  1. Navigate to Plugins → Add New → Upload Plugin.
  2. Choose the smart-pre-order-manager.zip file.
  3. Click Install Now and then Activate.

2. Global Configuration

↑ Back to top

Settings are located at WooCommerce → Settings → Smart Pre-Order Manager.

General Tab

↑ Back to top
  • Enable Pre-Orders Globally: Forces all products into pre-order mode (default: no).
  • Out of Stock Pre-Orders: Automatically enables pre-orders when inventory hits zero.
  • Default Button/Badge Text: Define the starting labels for your store.
  • Default Availability Message: Use the {date} placeholder to automatically display the scheduled launch date.

Display Tab

↑ Back to top
  • Badge Position: Choose from Before TitleAfter Title, or On Product Image.
  • Badge Style: Select Rounded or Square.
  • Savings Display: Enable/Disable the automatic “Save X%” badge and customize colors.
  • Countdown Timer: Select from SimpleBoxes, or Circular visual styles.

Inventory Tab

↑ Back to top
  • Mixed Cart: Allow or block pre-order items from being purchased alongside regular stock.
  • Shipments: Configure if the entire order should be held until the pre-order is ready.

3. Setting Up a Pre-Order Product

↑ Back to top

Inside the WooCommerce Product Edit screen, look for the Smart Pre-Order Manager tab.

  1. Enable Pre-Order: Toggle this to activate pre-order features for this specific item.
  2. Date To Be Announced (TBA): Use this if you don’t have a firm launch date.
  3. Availability Date: Select the exact second of your release. The plugin uses a datetime-local picker for precision.
  4. Pricing Settings:
    • Pre-Order Price: Set a specific price for the pre-order period.
    • Discount Type: Choose NonePercentage (%), or Fixed Amount.
    • Discount Value: Enter the amount to subtract from the regular price.
  5. Quantity Limit: Enter the maximum number of pre-orders allowed. Use -1 for unlimited.
  6. Quantity Sold: A read-only field showing how many pre-orders have been processed by the system.

4. Bulk Category Management

↑ Back to top

Navigate to the Categories tab in the main settings to activate pre-orders for entire collections.

  • Select multiple categories using the enhanced multi-select field.
  • Products in these categories will inherit pre-order status automatically.

5. Automated Lifecycles & Automation

↑ Back to top

The plugin manages the customer journey through a series of automated triggers.

Email Notifications

↑ Back to top
  • Confirmation: Sent upon processing or completed order status.
  • Availability Reminder: Sent X days before launch (configured in Email settings, 1-30 days).
  • Ready to Ship: Sent automatically when the product is converted to regular stock.
  • Delay Notification: Sent if you update the availability date after orders have been placed.

Internal Automation (Cron Jobs)

↑ Back to top
  • Daily Check (Midnight): Converts products to regular status and sends “Ready to Ship” alerts.
  • Hourly Check: Processes the queue for “Availability Reminders.”
  • Weekly Cleanup (Sunday 2 AM): Optimizes the database by clearing old transients and cache.

6. Developer & Admin Features

↑ Back to top
  • Admin Columns: View “Active/Inactive” status and release dates directly in the All Products list.
  • Quick Edit: Quickly enable or disable pre-orders without opening the full product editor.
  • HPOS Support: Built on the latest wc_get_orders architecture for maximum speed.

How do I install and configure the WooCommerce Smart Pre-Order Manager?

  • Installation is straightforward: upload the plugin ZIP via the WordPress Plugins menu and activate it. Once active, go to WooCommerce → Settings → Smart Pre-Order Manager to configure your default button text, badge styles, and email triggers. Follow our 
    Setup Guide for a complete step-by-step walkthrough.

Where are the global settings for the Smart Pre-Order Manager?

  • All global configurations, including mixed cart behaviorcountdown timer styles, and automatic email settings, are located under the WooCommerce Settings panel. Navigate to the “Smart Pre-Order Manager” tab to manage your entire pre-launch strategy from a single dashboard.

How do I activate pre-orders for individual WooCommerce items?

  • To enable pre-orders for a specific product, open the Product Edit screen and click the “Smart Pre-Order Manager” tab in the Product Data panel. Simply check the “Enable Pre-Order” box, set an availability date, and (optional) enter a special pre-order price or discount. See our Product Setup section for more details.

What automated emails does this pre-order plugin send?

  • This plugin automates the entire customer journey with four key email triggers: Order ConfirmationAvailability Reminders (sent X days before launch), Ready to Ship notifications (sent on launch day), and Delay Alerts. All emails are fully compatible with WooCommerce templates and can be enabled/disabled in the Email settings tab.

Can I enable pre-orders for entire WooCommerce categories at once?

  • Yes! Use our powerful Bulk Category Activation feature found in the Categories tab of the plugin settings. This allows you to select multiple categories from an enhanced multi-select list, instantly applying pre-order status to all assigned products without editing them individually.

Related Products

Offer add-ons like gift wrapping, special messages or other special options for your products.

Add shipment tracking information to your orders.