Sometimes you might want to allow customers to buy products when they’re not in stock or before they’ve been officially released. This is known as pre-orders. You can do this by changing the Shopify payment settings and creating a new, and different, product template.

Step 1: Set Inventory to “Continue Selling When Out of Stock”

  1. Go to your Shopify Admin
  2. Click Products
  3. Select the product you want to make available for pre-order
  4. Scroll to Inventory
  5. Check “Continue selling when out of stock”

This tells Shopify to let customers buy it, even if there’s none in stock. It’s now a pre-order.

Step 2: Add “Pre-Order” to the Product Title or Description

Label it clearly so customers know what’s up.

  • Example title:  Knit Sweater - Pre-Order Ships Oct 2025
  • Or add this to the description: This is a pre-order item. Estimated shipping date: October 5, 2025.

Step 3: Optional - Use a Pre-Order App (for more control)

If you want:

  • Deposit payments
  • Pre-order buttons
  • Automatic back-in-stock alerts

… then install a Shopify app for it.

You can find these in the Shopify App Store. Most have free plans.

Step 4: Update Shipping Times

Avoid customer rage. Go to: Settings → Policies → Shipping Policy Add a note like: Pre-order items ship 3-4 weeks after purchase.

Step 5: Test It

Pretend to be a customer. Add to cart, buy, make sure it’s labeled clearly and the cart doesn’t scream “out of stock.”

how to enable preorders on shopify screenshots and walkthrough infographic

Or you could also use a preorder app.