Table of contents
- 1. Key takeaways
- 2. Pre-order vs backorder
- 3. Ways to sell pre-orders
- 4. Continue selling when out of stock, with clear messaging
- 5. Pre-order apps
- 6. Selling plans for deposits or deferred payment
- 7. Set it up step by step
- 8. Payment timing
- 9. Be clear about dates
- 10. Rules to know
- 11. Manage stock and customer messages
- 12. Mistakes to avoid
- 13. What to do next
- Pre-orders monetize upcoming product drops before physical inventory reaches your warehouse, but require rigorous dispatch date transparency across all touchpoints.
- Choose between three core architectures: native backorder toggles (for simple catalog runs), dedicated pre-order apps (for mixed cart logic), or Shopify Selling Plans (for partial deposits and deferred capture).
- In the United States, FTC Mail Order Merchandise Rules mandate shipping within the clearly stated timeframe, or within 30 days if no date is specified, requiring proactive delay notifications if benchmarks shift.
- Payment gateway policies govern pre-orders: capturing payment upfront without clear fulfillment disclosures risks chargebacks, merchant reserve holds, and gateway audits.
Short answer: You can sell pre-orders on Shopify with a backorder setup and clear messaging, with a pre-order app, or with selling plans for deposits or deferred payment. Show the ship date everywhere, set a cap and follow shipping rules for your country. Verify current Shopify options.
Pre-order vs backorder
While often used interchangeably by shoppers, pre-orders and backorders serve distinct operational functions in ecommerce merchandising:
- Pre-Orders: Selling a brand-new product line, seasonal collection, or limited-run manufacturing batch before the physical goods arrive at fulfillment centers. Pre-orders validate market demand, generate upfront cash flow to fund manufacturing, and eliminate over-production risk.
- Backorders: Continuing to accept purchases for an existing catalog staple that has temporarily run out of physical warehouse stock while active resupply shipments are en route.
Both models require absolute transparency. If a buyer expects delivery within 48 hours but receives a delay notification 10 days later, customer service tickets surge and chargeback risk multiplies. Managing pre-orders effectively requires robust inventory controls and seamless fulfillment architecture, engineered through our Shopify store design & development services.
Ways to sell pre-orders
Shopify merchants have three proven technical architectures for managing pre-orders:
| Method | Technical Architecture | Best For | Payment Timing |
|---|---|---|---|
| 1. Backorder with Custom Messaging | Enable "Continue selling when out of stock" + custom theme badge logic. | Single product drops, simple stores with no deposit requirements. | Immediate full payment at checkout. |
| 2. Dedicated Pre-Order Apps | App extensions managing mixed cart splitting, automated badge swaps, and stock limits. | Stores with complex mixed carts (in-stock items + pre-order items together). | Immediate full payment, partial deposit, or card vaulting. |
| 3. Shopify Selling Plans API | Native platform Selling Plan contracts integrated into theme code. | Enterprise stores requiring deferred payment capture and zero app overhead. | Deferred capture upon dispatch or structured installments. |
Continue selling when out of stock, with clear messaging
The simplest approach requires zero third-party apps. In your Shopify admin under product inventory settings, check "Continue selling when out of stock". Then, using theme code or custom Liquid templates, conditionally swap the standard "Add to Cart" label to "Pre-Order Now" whenever inventory levels fall to zero or below.
Pair this button with an unambiguous dispatch notice directly below the primary purchase button: "Estimated dispatch: November 15 – November 25." While cost-effective, this approach requires manual inventory monitoring to prevent selling beyond factory allocations.
Pre-order apps
Specialized pre-order applications automate operational complexities. They automatically swap button states when inventory hits zero, allow merchants to set hard order limits (e.g., stop pre-orders at exactly 500 units), and manage cart separation rules (warning shoppers that in-stock items purchased alongside pre-order items will ship together once the pre-order is ready).
When selecting an app, audit its impact on storefront speed to ensure it does not inject heavy render-blocking scripts, adhering to standards from our Shopify app audit guide.
Selling plans for deposits or deferred payment
For high-ticket merchandise or long manufacturing cycles, demanding 100% upfront payment suppresses conversion. Shopify’s native Selling Plans API allows merchants to offer sophisticated billing models:
- Partial Deposit: Collect a 20% non-refundable deposit today, with the remaining 80% automatically charged to the vaulted payment method upon warehouse dispatch.
- Deferred Payment: Vault the customer’s payment credentials at checkout with zero initial charge, authorizing and capturing the total balance when fulfillment begins.
For enterprise brands requiring bespoke pre-order logic and custom billing gateways, our Shopify custom app & integration engineers build tailored Selling Plan workflows.
Set it up step by step
Not sure which platform fits your store?
Tell us about your products and goals. We suggest a platform and share a clear quote.
- Define Factory Allocation Caps: Obtain confirmed production volumes from your manufacturer. Never configure an open-ended, infinite pre-order run without inventory ceilings.
- Configure Variant Inventory Tracking: Ensure inventory tracking is enabled on the SKU. Set the pre-order quantity threshold to your allocated production batch.
- Update Template UI Components: Replace standard "Add to Cart" terminology with "Pre-Order". Display a prominent estimated dispatch window in bold contrasting text.
- Inject Cart & Checkout Line Item Properties: Ensure line-item attributes (e.g.,
preorder_estimated_ship: "Late November") pass cleanly into the cart and Shopify checkout so the dispatch window appears on order receipts. - Verify Payment Gateway Configuration: If using deferred capture, ensure your payment processor (such as Shopify Payments or global gateways discussed in our Shopify international payments guide) supports extended authorization windows.
Payment timing
Understanding payment processor rules is critical to prevent frozen funds or sudden gateway terminations:
Standard credit card authorizations typically expire after 7 to 30 days depending on the acquiring bank and payment processor. If your pre-order dispatch window extends beyond 30 days, capturing full payment at the initial transaction is generally standard practice. However, you must maintain crystal-clear refund policies and active customer notification cadences to avoid dispute charges.
Be clear about dates
To eliminate buyer confusion, display your estimated dispatch date across every stage of the customer journey:
- Product Detail Page: Directly above or below the primary pre-order button.
- Slide-Out Cart Drawer: Accompanying the SKU title as a distinct line-item tag.
- Shopify Checkout: Displayed within the order summary block.
- Order Confirmation Email: Highlighted prominently in the transaction receipt. Detailed email communication frameworks are outlined in our guide to Klaviyo automated flows.
Rules to know
Ecommerce merchants must comply with consumer protection statutes governing mail-order merchandise:
In the United States, the FTC Mail, Internet, or Telephone Order Merchandise Rule requires sellers to have a reasonable basis for claiming that merchandise will ship within a specific timeframe. If no specific timeframe is stated, the merchant must ship within 30 days. If manufacturing delays arise, merchants must obtain customer consent for the revised dispatch schedule or issue an immediate, full refund. Similar consumer fairness statutes govern the UK and European Union.
Manage stock and customer messages
Customer retention on pre-orders depends entirely on proactive operational communication. Send milestone updates throughout production:
- Milestone 1 (Order Confirmation): Reiterate the estimated delivery window and order parameters.
- Milestone 2 (Mid-Cycle Update): Notify buyers when manufacturing wraps and goods transition to ocean or freight transit.
- Milestone 3 (Warehouse Arrival): Alert customers that goods have reached fulfillment centers and packing has commenced.
- Milestone 4 (Dispatch Confirmation): Deliver live courier tracking links the moment parcels are scanned.
Mistakes to avoid
Avoid these costly operational errors:
- Vague Shipping Windows: Stating "Ships soon" invites chargebacks. State specific calendar ranges like "Dispatches November 15 – November 25."
- Silent Delays: Never wait for an angry customer to email you after a missed deadline. Communicate delays proactively at least 7 days in advance.
- Uncapped Order Volumes: Selling 2,000 units when your factory can only produce 500 creates an operational catastrophe.
What to do next
Select your pre-order technical architecture based on whether you require immediate payment, partial deposits, or simple backorder toggles. Update your product templates with explicit dispatch messaging, and configure dedicated order tracking notification templates. For high-volume product launches and custom pre-order architectures, collaborate with our technical directors through our Shopify store design & development team for a full pre-launch review.