Shopify pre-sale: how to sell before you launch

TLDR: A Shopify pre-sale lets you take orders, and often revenue, before your stock actually lands. It is the same thing most merchants call a pre-order: you list a product that is not available yet, customers buy it, and you ship once it arrives. The real decisions are when to charge (upfront, later, or via deposit) and how clearly you set lead-time expectations. Get those two right and it becomes one of the cleanest ways to fund production, validate demand, and build launch hype, without discounting your way there.

Introduction

A pre-sale is one of the few growth levers that pulls revenue forward and extends your selling window at the same time. Some brands run one to gauge demand before committing to stock. Plenty of others have already committed to a production run and use a Shopify pre-sale to start selling sooner and build hype ahead of launch. Either way, you take orders first and ship once stock lands.

If the word “pre-sale” feels ambiguous, that is because it is. Some merchants mean a VIP early-access drop. Others mean selling a brand-new product before launch, or keeping a sold-out hero product available while stock is inbound. In practice, “pre-sale” and “pre-order” describe the same mechanic, so we will treat them as the same thing here and focus on what actually matters: how to run one well.

This guide covers what a pre-sale is, why it works, the scenarios where it fits, and exactly how to set one up on Shopify. We have powered more than 1 million pre-orders, so the recommendations below are grounded in real merchant data, not guesswork. If you are choosing a Shopify pre-order app or just sanity-checking your approach, start here.

What is a Shopify pre-sale?

A Shopify pre-sale is selling a product before it is available, with the order shipping once stock arrives. The customer commits now, you fulfil later. That is it, and it is exactly what people mean when they say “pre-order.”

The mechanic matters more than the label. When a product is on pre-sale, the usual “add to cart” flow is replaced with a pre-order purchase, payment is handled on your terms, and the item is held back from fulfilment until you are ready to ship. The most basic version of a Shopify pre-order is just toggling “continue selling when out of stock” in your product admin, which lets a zero-stock product keep passing through checkout. That keeps the sale alive, but it will not charge on your terms, hold fulfilment, or set customer expectations, which is why most brands run pre-sales through a dedicated pre-order app.

A good pre-sale gives you three things at once:

  • Revenue sooner, so you are not floating production costs alone.
  • Demand validation, so you make what people actually want.
  • Hype, because a pre-sale creates a reason to buy now rather than later.

If you want the fundamentals first, our explainer on how pre-orders work walks through the full mechanics for both customers and merchants.

Why run a pre-sale?

Merchants reach for a pre-sale at every stage, and the reason shifts depending on where you sit.

It pulls revenue forward and extends your selling window. If you have already committed to stock, a pre-sale lets you start selling the moment you announce, not the day inventory lands. That is weeks of extra selling, often the highest-energy weeks around a launch, captured instead of left on the table.

It builds momentum. A pre-sale gives shoppers a reason to act now. Limited windows, early access, and “be first” framing all convert better when the product is genuinely not available anywhere else yet.

It protects cash flow. You can collect orders, and in many cases payment, before you commit to a production run. That is the difference between funding a launch with customer demand versus your own runway.

It validates demand before you spend. For newer products, every order is a real signal. Instead of forecasting blind, you watch orders come in and size your purchase order to match, so overstocking and the discounts or write-offs that follow become far less likely.

And you do not need to slash prices to make it work. Across our dataset, 90.4% of pre-order listings ran with no discount at all. Pre-orders sell on access and anticipation, not markdowns, so you protect margin while you protect cash flow.

When a pre-sale makes sense

Not every situation calls for the same setup. Here are the common scenarios, and what each one usually needs.

New product launch

You are releasing something that has never been sold before. A pre-sale lets you take orders during the build-up, fund the first run, and launch with proof of demand. Pair it with a Shopify coming soon page to warm your email list before the pre-sale opens.

Early access or VIP drop

You want to reward your most engaged customers with first dibs before the public launch. This is the “pre-sale” most people picture: a gated window for subscribers or members, then general availability later.

Restocking a sold-out product

A hero product sells out and stock is weeks away. Rather than show “sold out” and lose the sale, keep it available as a pre-sale so demand keeps converting while inventory is inbound.

Made-to-order or limited editions

For higher-ticket, made-to-order, or limited-run items, right down to one-off units and small batches, a pre-sale with a deposit secures genuine commitment and lets you plan production around confirmed orders.

Each of these maps to a payment choice, which is the decision we will tackle next.

How to charge for a pre-sale: upfront, later, or deposit

This is the real decision underneath any campaign. The label you use barely matters; how and when you charge is what shapes conversion, cash flow, and cancellations.

There are four main approaches:

  1. Charge upfront. Collect full payment at checkout. Best for short lead times, typically under 30 days, where the customer expects to pay now.
  2. Charge later. Vault the card at checkout and charge when stock lands. Ideal for longer lead times, because customers commit without paying for something weeks or months away.
  3. Deposit upfront. Take a portion now and the balance later. This suits higher-ticket and made-to-order items where you want real commitment without asking for the full amount.
  4. Capture-only. Tokenise the card now and capture on your fulfilment trigger.

The data backs up matching the model to your lead time. Charge-later is the most popular approach at 43.8% of pre-order listings, with capture-only at 28.7%, charge-upfront at 14.9%, and deposit-upfront at 12.6%. Timing skews early too: 47.8% of pre-orders are charged within 30 days. A simple rule of thumb is charge upfront for short lead times and charge-later for anything longer.

If you want the full breakdown of each option with examples, our pre-order payment models guide compares them side by side. For the two most common deferred setups, see our guides to Shopify deposits and charge-later pre-orders.

How to set up a pre-sale on Shopify

Because native pre-orders are limited, most brands run a pre-sale with a dedicated app. The setup is quick once you know the steps.

  1. Pick the product and choose your payment model. Decide upfront, charge-later, or deposit based on the lead time and price, using the guidance above.
  2. Set fulfilment holds. This keeps pre-sale items out of your normal fulfilment flow until you trigger release, so nothing ships early by accident. It is the safeguard that separates a clean pre-sale from a support headache.
  3. Write clear front-end copy. Set lead-time and shipping expectations on the product page and at checkout. Customers should know exactly what they are buying and when it ships before they pay.
  4. Decide on cart behaviour. You can isolate pre-sale items into their own cart or allow mixed carts of buy-now and pre-order products. Most merchants keep things separate: 62.1% of listings do not allow mixed carts, which keeps fulfilment simpler.
  5. Launch and drive traffic. Open the pre-sale to your list, your ads, and your social channels, then monitor orders as they come in.

This is where running pre-orders as your only focus pays off. PreProduct handles every payment model, automatic fulfilment holds, and customer messaging in one place, so you are not stitching a campaign together from features bolted onto a back-in-stock app. For the full walkthrough, see our guide on how to do pre-orders on Shopify.

What a pre-sale looks like in practice

Picture a homeware brand launching a new $180 lighting range with a 12-week lead time from the factory. Buying the full run upfront would tie up cash on a product that has never been tested in market.

Instead, the brand runs a charge-later pre-order. It opens early access to its email subscribers a week before the public, with clear copy on the product page: “Ships in 12 weeks, your card is charged when we dispatch.” Subscribers commit, no money changes hands yet, and the brand watches orders climb.

By the time the public window opens, there is social proof and a confirmed order count. The brand sizes its purchase order to real demand instead of a forecast, charges cards as stock lands, and releases fulfilment holds to ship. No overstock, no upfront risk, and revenue committed before a single unit was made. That is the whole point: the campaign carries the risk, not your bank balance.

Pre-sale best practices

A pre-sale lives or dies on expectations. Here is how to keep yours converting and your customers happy.

Be upfront about lead times. Pre-order shipping windows can be long. In our data, the most common shipping timeline was 121 to 150 days. That is fine, as long as customers know before they buy. Put the ETA on the product page, not buried in the fine print.

Keep customers in the loop. Cancellations average 5.4% across pre-orders, and clear communication keeps that number low. Order confirmations, upcoming-charge notices, and a customer portal where shoppers can check status all reduce anxiety and support tickets during a long wait.

Do not over-discount. As the data shows, most campaigns win on access and anticipation, not price. Reserve discounts for genuine early-access incentives rather than reflexively marking everything down.

Warm the list first. Consider building anticipation with a coming soon page and an email sequence, then open the pre-sale to an audience that is already waiting.

Plan the whole campaign. A pre-sale is a launch, not a toggle. Mapping out the build-up, launch, and post-campaign phases keeps momentum high. Our guide on how to run a pre-order campaign lays out the full framework.

Conclusion

A Shopify pre-sale is one of the smartest bets you can make on a launch, because it lets you take orders and revenue before you commit to inventory. Whatever you call it, the wins come down to a few decisions:

  • Match the payment model to the lead time. Charge upfront for short windows, charge-later or deposit for longer ones.
  • Set fulfilment holds so nothing ships before you are ready.
  • Be clear about shipping timelines up front to keep cancellations low.
  • Sell on access, not discounts, and warm your audience before you launch.

Get those right and a pre-sale becomes a repeatable way to fund production, validate demand, and build hype around every release. When you are ready to run your first Shopify pre-sale, PreProduct gives you every payment model and fulfilment hold you need, built by a team that does pre-orders and nothing else. Start taking pre-orders today.

Frequently asked questions

Is a pre-sale the same as a pre-order?

Yes. In ecommerce the terms are used interchangeably. Both mean selling a product before it is available, with the order shipping once stock arrives.

Does Shopify support pre-sales natively?

Only in the most basic sense. Toggling “continue selling when out of stock” in your product admin lets a sold-out product keep selling through checkout, but it will not charge on your terms, hold fulfilment, or set expectations. Most brands run pre-sales through a dedicated app for that reason.

Can you charge customers later for a pre-sale?

Yes. With a charge-later setup, the card is vaulted at checkout and charged when stock lands. It is the most popular model for pre-sales with longer lead times.

How long should a Shopify pre-sale run?

It depends on your lead time and goals, but the window should be long enough to build momentum and short enough to keep urgency. Many brands run a gated early-access phase for a few days, then open to the public for one to two weeks. Always show the expected ship date so customers know what they are committing to.

Pre-sell With PreProduct

7 day free trial with all plans

Best Pre order App for Shopify 2026: Picks by Use Case

Prefer a video? Click here to watch Oli talk through the options.

Picking the best pre order app for Shopify is harder than it looks. Most round-ups treat every app like an interchangeable button replacement, then rank them by App Store stars. That’s how merchants end up with a tool that fits the demo but breaks when stock arrives, when a deposit needs to clear, or when a 3PL ships an order it shouldn’t have.

We’ve watched over $85 million in pre-orders flow through PreProduct since 2020, drawn from our One Million Pre-orders report. What we’ve learned: the best pre-order app for Shopify depends on what you’re trying to do. A brand running deposit-based capsule drops needs something different from a brand running coming-soon pages on twenty SKUs at once.

This guide ranks the top pre-order apps for Shopify by use case, not by one overall score. You’ll see picks for pre-launch products, deposits, DTC brands, free plans, and bundled pre-order plus back-in-stock workflows. PreProduct is our own app, so we’ve kept this fair by handing competitors the categories where they’re stronger. Some merchants spell it “preorder” and others “pre-order”; both spellings bring you to the same set of tools. Here’s how to do pre-orders on Shopify the right way, and which app fits which job.

TL;DR: Our 2026 Picks at a Glance

Here’s the short version of the best preorder app for Shopify in each category. We’ll go deep on each pick below.

Use CaseAppFree PlanPricing FromSpecialist or Bundled
Pre-launch and brand-new productsPreProductYes (5% commission)$59.99/moSpecialist
Deposits and partial paymentsPreProductYes (5% commission)$59.99/moSpecialist
DTC brandsPreProductYes (5% commission)$59.99/moSpecialist
All-in-one (pre-order plus back-in-stock plus waitlist)STOQYesVariesBundled
Simple button replacementPreOrder Now (WOD)YesVariesSpecialist (basic)
Truly free planGloboYes (genuine)VariesSpecialist (basic)

If you’re not sure where you land, the “How to Choose” section further down has a quick decision framework.

How We Evaluated Shopify Pre-order Apps

Most pre-order app round-ups stop at “supports partial payments, yes or no.” That misses where the real friction lives. Here are the five things we looked at, in the order they matter for actual operations.

Payment-Model Depth

Pre-orders work best when the charge model matches the lead time. Short lead times: charge upfront. Long lead times: charge later, or take a deposit and capture the balance closer to ship. Multi-step plans suit higher-ticket launches.

Across more than one million pre-orders, 43.8% used charge-later, 28.7% used capture-only, 14.9% upfront, and 12.6% deposit-upfront. An app that supports two of those five models will limit you on most launches. For a deeper read on which model fits which scenario, see our pre-order payment models guide.

Fulfillment Integration

Pre-order items can’t ship with the regular order flow. They need a fulfillment hold that prevents the 3PL or warehouse picking the order until stock lands. Apps that don’t handle this turn into incident reports.

For Shopify, look for apps that set Shopify’s native fulfillment hold status. For Shopify Flow users, the depth of pre-order specific triggers and actions matters; PreProduct exposes 15 Flow actions and 16 triggers, more than most.

Cart Behavior

Some merchants want isolated pre-order carts so customers can’t combine a pre-order and an in-stock item in one order. Others want mixed carts to push average order value up. Across the dataset, 62.1% of stores do not allow mixed carts; both options should be available, with redirect handling on the front end.

Customer Communication

Lead times slip. Stock dates change. The apps that hold up are the ones with a customer-facing portal where buyers can self-serve cancellations, see payment schedules, and pull up their order status. Email templates and automated dunning for failed deferred charges round out the picture.

Pricing Model Fairness

Commission-based pricing aligns the app with your revenue. Fixed monthly fees are predictable but can hurt low-volume stores or punish high-volume ones, depending on the cap. Worth checking the App Store reviews specifically for how each app handles outliers, like a 6-figure launch on a $19 per month plan.

Best Shopify Pre-order App by Use Case

This is where most round-ups stop being useful. One app rarely wins overall. Here are six categories where one app is clearly the right pick.

Best for Pre-Launch and Brand-New Products: PreProduct

Pre-launch is where deferred capture matters most. You’re selling a product that doesn’t exist yet, lead times are long, and you can’t sit on customer cards for six months hoping Shopify’s authorization period stretches that far.

PreProduct vaults the card with Shopify or Stripe and charges it when you’re ready, so no authorization expiry. Fulfillment holds prevent accidental shipping. The Listing Manager lets you set rules for how new listings appear when product tags or stock levels change, which matters when you’re running multiple launches in parallel.

Best for Deposits and Partial Payments: PreProduct

Deposits are pre-orders’ best-kept secret for higher-ticket items. Take a deposit upfront to lock in commitment, then auto-charge the balance when stock lands. PreProduct supports fixed and percentage deposits, with dunning flows for failed balance captures. The deposit-upfront model represents 12.6% of all pre-orders in our dataset and a much higher share of revenue per order on premium SKUs. For a deeper look at deposit mechanics, see our Shopify deposit pre-orders guide.

Best for DTC Brands: PreProduct

DTC merchants tend to need flexibility across launch types: pre-launch, restocks, drops, made-to-order. They also tend to be on Shopify Flow and to care about clean fulfillment integration with their 3PL. PreProduct’s multi-platform support (Shopify, BigCommerce, WooCommerce) and deep Flow integration land it the DTC pick.

Best All-in-One (Pre-order Plus Back-in-Stock Plus Waitlist): STOQ

If you want one app to handle pre-orders, back-in-stock notifications, and waitlists, STOQ is the strongest single pick. It carries a “Built for Shopify” badge and the highest single-app review volume in the category. The trade-off: development focus is split across three product areas. If pre-order depth is your priority, a specialist will beat a bundled app on payment models and edge cases. If breadth matters more than depth, STOQ wins.

Best for Simple Button Replacement: PreOrder Now (WOD)

If your need is genuinely “swap the buy button for a pre-order button on a few SKUs,” PreOrder Now does that simply. It’s less suited for deposits, multi-step payments, or fulfillment holds at scale. For a basic restock flow, fine. For anything operationally complex, look elsewhere. See our WOD PreOrder Now comparison for specifics.

Best Truly Free Plan: Globo

Most free plans in this category cap at a handful of pre-orders per month and tip you into a paid tier almost immediately. Globo’s free plan is one of the few that’s genuinely usable for low-volume merchants. The trade-off is fewer advanced features (multi-step plans, deep Flow integration, advanced fulfillment controls). If budget is the constraint and you want something better than the native “continue selling when out of stock” toggle, Globo is the floor. See our Globo Pre-order comparison for the full picture.

App Cards: Full Breakdown

Quick reference on each named app. Where data wasn’t available or moves often (review counts, pricing tiers), check the live App Store listing before installing.

PreProduct

Strengths: Five payment models (charge-upfront, charge-later, deposit, capture-only, multi-step plans). Vaulted card means no authorization expiry on deferred charges. 15 Shopify Flow actions and 16 triggers. Multi-platform (Shopify, BigCommerce, WooCommerce). Mixed and isolated cart options. Customer portal for self-serve cancellations and pay-early. 5.0 stars across 1,700+ App Store reviews at time of writing.

Weaknesses: Specialist focus means no built-in back-in-stock notifications or waitlist features. If you need those bundled in, a bundled app covers that ground.

Pricing: Starter free plus 5% commission on paid pre-order revenue. Scale plan $59.99 per month with 0% commission up to $5,000 monthly pre-order revenue, then 0.5% afterwards. Scale Plus $259.99 per month with 0% commission.

Start with PreProduct.

STOQ

STOQ bundles pre-orders, back-in-stock notifications, and waitlists in a single app. It carries Shopify’s “Built for Shopify” badge and the highest App Store review volume of any preorder app for Shopify. It supports pay-now and partial-payment pre-order flows alongside notify-me waitlists, with native integrations to Shopify POS and Flow.

Strongest for merchants who want one app for the full out-of-stock-to-back-in-stock-to-pre-order lifecycle. Where specialists pull ahead: deposit handling, multi-step plans, dunning depth on deferred charges, and platform support beyond Shopify.

Timesact (Amai)

Timesact is an established Shopify-only pre-order app that bundles pre-orders, back-in-stock alerts, and coming-soon pages. Lower entry price point ($1 to $89 per month depending on volume) and works for merchants with simple pre-order needs. Limitations sit around deposit flexibility, multi-step payments, and Shopify Flow automation depth. See our full Timesact vs PreProduct comparison for a feature-by-feature breakdown.

PreOrder Now (WOD)

A long-standing Shopify pre-order app focused on button replacement and basic pre-order setups. Works well for merchants who need to swap “sold out” for “pre-order” on a small set of SKUs without complex payment requirements. Less suited for deposits, multi-step plans, or operational complexity. See our WOD PreOrder Now alternative page for specifics.

Globo Pre-order

Globo offers one of the few genuinely usable free plans in the category. Good for low-volume merchants who want better than Shopify’s native “continue selling when out of stock” toggle without paying. Advanced features (Shopify Flow, multi-step plans, deep fulfillment controls) sit on paid tiers. See our Globo PreOrder alternative page for the full comparison.

Purple Dot

An enteprise pre-order app with a hosted checkout and venture capital backing. The hosted-checkout model adds a layer outside Shopify’s native flow, which is a trade-off; checkout consistency for added control. See our Purple Dot alternative page for the specifics.

Appikon Pre-order

Appikon focuses on variant-level pre-order handling, which matters if you sell SKUs where one size sells out before others. Less broad than the top specialists but solid in that niche.

Notify Me!

Primarily a waitlist and back-in-stock app that has added pre-order features over time. Strongest for merchants who lead with waitlist or notify-me workflows and want a pre-order option attached.

Full Feature Comparison

Quick reference. Where data wasn’t available or rapidly changing, we’ve left a dash; check the App Store listing for the live version before installing.

FeaturePreProductSTOQTimesactWODGloboPurple DotAppikonPre-Order Manager
Charge-later (vaulted card)YesLimitedLimitedNoNoYesLimitedLimited
Deposits (vaulted card)YesLimitedLimitedNoNoYesLimitedPartial
Multi-step payment plansYes (Plus)NoNoNoNoYesNoNo
Fulfillment holdsYesYesBasicBasicBasicYesYesBasic
Shopify Flow integration15 actions, 16 triggersYesLimitedNoBasicNoNoNo
Mixed and isolated cartsYesYesBasicBasicBasicN/A (hosted)BasicBasic
Back-in-stock alertsNoYesYesNoLimitedNoLimitedNo
Customer portalYesLimitedLimitedNoNoYesNoNo
Platforms supportedShopify, BigCommerce, WooCommerceShopifyShopifyShopifyShopifyShopify, Salesforce customShopifyShopify

App Store ratings and review counts move; check the live listing before deciding.

How to Choose the Right Shopify Pre-order App

Use this as a decision shortcut. Match the dominant use case to the right app, install it, run a small test launch (one or two SKUs) before going wide.

If You Sell Pre-Launch Products

You need vaulted-card deferred capture so authorization periods don’t expire on long lead times. You need fulfillment holds. PreProduct is the specialist pick.

If You Take Deposits

You need vaulted card deposit support and dunning for failed balance captures. Invoice-based “deposit” apps that send pay-later invoices break at scale; they’re a different workflow. PreProduct or Purple Dot.

If You Need Back-in-Stock notifications and Pre-order Together

You’re better served by a bundled preorder app for Shopify than by two separate specialists. STOQ or Timesact.

If You’re on Shopify Plus

Multi-step payment plans and deeper Flow automation become available. PreProduct supports both. Most other apps in this category don’t.

Common Mistakes When Picking a Pre-order App

Picking an Invoice-Based “Split Payments” App for Pre-orders

Some apps marketed as “deposits” or “split payments” use invoice-based flows that send pay-later invoices rather than capturing a vaulted card. Those don’t scale for pre-orders. Customers ignore invoices; deposits don’t clear. See our Shopify split payments guide for the vaulted card vs invoice distinction.

Underestimating Fulfillment Integration Cost

Pre-orders that ship early are an incident, not an inconvenience. An app without proper fulfillment holds means manual workarounds: tagging orders, training warehouse staff, building Flow logic to compensate. The hour-per-week cost of a half-built integration adds up fast.

Choosing on App Store Rating Alone

A 5.0 average across 50 reviews and a 5.0 across 2,000 reviews mean very different things. So does a 4.9 across thousands of reviews on a years-old app vs a recent burst of perfect scores. Look at review count, age, recency, and the kind of complaints in 3- and 4-star reviews. The signal is usually in the negative reviews.

Frequently Asked Questions

What Is the Best Shopify Pre-order App?

There isn’t one. The right pick depends on what you’re trying to do. For pre-launches, deposits, and DTC flexibility, PreProduct. For bundled pre-order plus back-in-stock plus waitlist, STOQ. For a button-replacement on a small set of SKUs, Globo or PreOrder Now. See the use-case picks above.

Which Shopify Pre-order App Supports Deposits or Partial Payments?

PreProduct, Purple Dot, and (in a limited way) STOQ and Timesact. PreProduct supports the widest range of deposit configurations, with vaulted card support and dunning for failed balance captures.

Are There Shopify Pre-order Apps With Installments?

Yes; PreProduct supports multi-step payment plans on Shopify Plus. Most other pre-order apps in this round-up don’t natively support installments, though some integrate with Shop Pay Installments for buy-now orders.

Is There a Free Preorder App for Shopify?

Globo has the most usable genuinely-free plan. PreProduct’s Starter plan is $0 per month with a 5% commission on paid pre-order revenue, which can work out cheaper than a monthly fee at low volume.

What’s the Difference Between a Pre-order App and a Waitlist App?

A pre-order captures the order and (usually) the payment commitment. A waitlist captures an email address. Pre-orders convert intent into revenue; waitlists convert intent into a future marketing touchpoint. See our back-in-stock notifications guide for when each is the right tool.

Final Pick: Start Where You Are

There isn’t a single best pre-order app for Shopify. There’s a best app for your specific launch type, payment model, and operational setup.

If you’re running pre-launches or restocks with deferred capture or deposits, start with PreProduct. If you want one app to cover pre-orders, back-in-stock alerts, and waitlists, start with STOQ. If you need the simplest possible button replacement, Globo or PreOrder Now will get you there.

The best move is to install the one that matches your dominant use case and run a small test launch before going wide. Pre-order tooling looks similar in a demo and differs sharply under load.

Start taking pre-orders with PreProduct. Free Starter plan, 5% commission only on revenue you collect.

Pre-sell With PreProduct

7 day free trial with all plans

Shopify Draft Orders Explained (and When a Pre-order App Is the Better Fit)

Most Shopify merchants discover draft orders the first time they need to sell something outside the standard checkout. A wholesale customer asks for a custom quote. A trade-show visitor wants to pre-pay for stock you haven’t received yet. A returning buyer can’t complete checkout and you want to send a payment link directly.

A Shopify draft order is the right tool for all of those one-off moments. The Shopify draft order workflow starts to creak the moment you need the same pattern to repeat itself: deposits on every made-to-order item, charge-later on a pre-order campaign, automatic capture when a restock lands.

This guide explains what Shopify draft orders actually do, how to create and send one, and where a dedicated pre-order app fills the gap when manual invoice cycles stop scaling. Across over $85 million in pre-order sales, we’ve watched a lot of merchants reach for draft orders and then run out of road. The trick is knowing where that line sits before you cross it.

What Is a Shopify Draft Order?

A Shopify draft order is an order a merchant creates on a customer’s behalf, for phone, email, in-person, or B2B sales, then sends to the customer as an invoice or secure checkout link. When the customer pays, the draft becomes a real order in your admin. Draft orders handle one-off transactions well. They do not natively support recurring charges, automated deferred payments, or multi-step payment plans.

You’ll find them in your Shopify admin under Orders > Drafts. Only merchants can create them; customers can’t open a draft on their own from the storefront. That’s the most important constraint to understand. Draft orders are a merchant tool, not a self-serve customer feature.

One operational detail worth knowing: draft orders created on or after April 1, 2025 are automatically deleted after one year of inactivity, per Shopify’s own documentation. If you’ve been treating drafts as a permanent quote archive, that habit needs to change.

When a Shopify Draft Order Is the Right Tool

Shopify draft orders shine in a handful of specific situations:

  • Phone and email orders. A customer calls in, you build the cart, you send a payment link.
  • B2B and wholesale. Negotiated pricing, custom payment terms, invoice-first workflows.
  • POS cart hold. Shopify POS Pro stores can save in-store carts as drafts for later completion.
  • One-off discounts and custom items. A bespoke discount or a product that doesn’t exist in your catalog.
  • Manual abandoned cart recovery. Convert an abandoned checkout into a draft and follow up directly.
  • Gift orders and corporate purchases. Single transaction, no recurring need.

The common thread: each of these is a discrete, low-frequency event. Shopify draft orders are excellent when the workflow is “do this thing once, then it’s done.”

Shopify Draft Order POS Workflows

The Shopify draft order POS flow deserves its own mention. Shopify POS Pro lets in-store staff save a cart as a draft, then recall it on any register for later completion. Useful for special orders, customer-specific holds, or a quote that needs manager approval. Important caveat: this is POS Pro only, and the flow still requires manual touch when the customer returns to pay. For taking actual pre-orders at trade shows or in-store events, that touch-cycle adds up fast. Our Shopify POS pre-orders guide walks through where a dedicated integration handles the same job without the manual cart-recall step.

How to Create a Shopify Draft Order

Creating a Shopify draft order is straightforward. Here’s the full flow:

  1. In your Shopify admin, go to Orders > Drafts, then click Create order.
  2. Add products from your catalog, or create a custom item with a name and price for something off-catalog.
  3. Assign a customer (existing or new), and add internal notes or tags as needed.
  4. Apply discounts at the line-item or whole-order level, with a fixed amount, percentage, or custom reason.
  5. Set shipping: pick from your existing rates, enter a custom shipping cost, or remove shipping for a digital or pick-up order.
  6. Reserve inventory if you want the items held against your stock count while the draft is open.
  7. Choose how the customer will pay: send invoice, accept payment manually, or mark the order as paid (for offline payments).
  8. Save the draft for later, or send the invoice immediately.

A couple of tactical notes. The reserve-inventory checkbox is easy to miss and easy to misuse. If you reserve inventory on a draft that never converts, those units stay frozen until you cancel or expire the draft. For high-velocity SKUs, that’s a real risk.

Custom-item pricing lets you handle one-off jobs (custom bundles, repair work, made-to-spec items) without polluting your product catalog. Just remember that custom items don’t link to your inventory, so they won’t decrement stock or appear in your variant-level reporting.

Sending an Invoice and Converting a Draft to a Real Order

Once your draft is built, the standard path is Send invoice. Shopify generates a secure checkout link, drops it into an email, and lets the customer pay through your normal checkout. The customer never knows they were dealing with a draft; they just see a familiar Shopify checkout.

Payment terms are flexible. Shopify supports net 7, 14, 30, 45, 60, 90, or a fixed due date on the invoice itself. For international customers, the invoice uses the currency associated with their assigned market, so the price they see matches the price they pay. Useful, and not always obvious.

When the customer pays the invoice, the draft automatically becomes a regular order on your Orders page. Inventory decrements, the order enters your normal fulfilment workflow, and your existing apps and Flow triggers fire on the orders/create event as if it were a standard sale.

You can also mark a draft as paid manually. Common for cash, bank transfer, or any offline payment method. Just be aware that marking-as-paid skips the customer-facing payment step entirely, so your customer never receives the standard Shopify order confirmation unless you trigger one yourself.

Where Shopify Draft Orders Break: Pre-orders, Deposits and Charge-later

Here’s where most merchants meet the limits of the Shopify draft order model. The intuitive use case looks like this: a customer wants something that isn’t in stock, so you build a draft order, send the invoice, and ship when the goods arrive. For a single one-off pre-order, it works. For five a month, it’s still manageable. For a real pre-order campaign across hundreds of customers, it falls apart.

The specific failure points:

  • No automated charge-later. Shopify draft orders charge when the customer clicks the invoice link. If the link expires before stock lands, you’re re-issuing invoices manually, and every expired link adds a fresh opportunity for a failed Shopify payment you’ll need to recover.
  • No native partial payment. Want to take a 30% deposit now and the balance later? You’d need to issue two separate drafts, with no automatic relationship between them. Our Shopify split payments guide breaks down where invoice-based approaches stop short and where vaulted-card apps take over.
  • No vaulted card. Even if the customer pays today, you don’t have their card on file for a future charge. Every restock requires a fresh invoice, a fresh checkout, and a fresh chance for the customer to bounce.
  • No recurring or scheduled charges. Multi-step payment plans aren’t part of the draft order model.
  • Manual ops scale linearly with order volume. Every draft is a touch. Every invoice is a touch. Every follow-up when an invoice expires is another touch.

A dedicated pre-order app (like PreProduct) handles the same workflow with a vaulted card. The customer goes through checkout once, their payment details are tokenised, and you capture the funds later when stock arrives. No manual invoice cycle, no expired links, no second checkout for the balance.

It’s worth grounding this in real merchant behaviour. Across over one million pre-orders processed through PreProduct, 43.8% used charge-later (vaulted card), 28.7% used capture-only payment links, and 12.6% used a deposit-upfront model with the balance charged automatically when stock landed. That’s 85.1% of all pre-order volume using workflows that draft orders don’t natively support. And the average cancellation rate across the dataset sits at 5.4%, which is hard to beat with a manual invoice flow where customers have more chances to drop off.

If you want to see the full landscape of options, our pre-order payment models guide walks through each model in detail, including when each one fits.

Custom Orders, Made-to-order and the Shopify Draft Order API

Made-to-order workflows are where the draft-order question gets interesting. There’s no single right answer; the right tool depends on whether the workflow is genuinely bespoke or actually a repeatable pattern wearing a custom hat.

For fully bespoke jobs (one-off pricing, unique materials, never-to-be-repeated specs), Shopify draft orders are great. You can capture the custom price, the custom item description, the negotiated payment terms, and send the invoice. It’s a single transaction with a clear endpoint.

For repeatable made-to-order products (a fashion brand running build-to-order in standard sizes, a furniture maker with a fixed configurator, a beauty brand doing limited drops), draft orders start to feel like duct tape. You’ll end up rebuilding the same draft over and over, or scripting it via the API. At that point, a pre-order app with vaulted-card deferred capture handles the same job without manual cycles. You list the product as a pre-order, the customer goes through your normal checkout once, and you charge when production completes.

For developers building custom workflows, Shopify exposes draft orders through the GraphQL Admin API. The draft order Shopify API surface covers everything you can do in the admin, plus a few things you can’t. The DraftOrder object covers the data model, and mutations like draftOrderCreate, draftOrderUpdate, and draftOrderComplete let you build full lifecycles in code. Common patterns include programmatic invoice generation from CRM events, automated quote-to-order flows for B2B, and bulk draft creation from external order systems.

One practical note from the other side: PreProduct doesn’t use draft orders at all. We use vaulted cards and deferred charge. The reason is the same reason most pre-order apps avoid drafts: draft orders force the customer to re-engage with checkout for every charge, and that re-engagement is where customers drop off. Keeping the customer in a single checkout flow, then charging from the tokenised card later, removes a friction point that compounds across thousands of pre-orders.

Frequently Asked Questions

How do I turn a Shopify draft order into a real order?
When a customer pays the invoice you sent, the draft automatically converts to a regular order. You can also mark a draft as paid manually if the customer paid offline. Both routes land the order on your standard Orders page.

How do I send a Shopify draft order to a customer?
From the draft order screen, click Send invoice. Shopify generates a checkout link, attaches it to an email, and lets the customer pay through your normal checkout. You can edit the email subject and message before sending.

How do I export Shopify draft orders?
Go to Orders > Drafts, click Export, then choose your export scope (current page, all drafts, or selected drafts) and format (CSV). Useful for finance reconciliation or piping drafts into an external system.

Can customers create draft orders themselves?
No. Only merchants can create Shopify draft orders from the admin. Customers can’t initiate a draft from the storefront. Some third-party apps offer customer-facing “request a quote” workflows that create a draft on the backend, but the native Shopify behaviour is merchant-only.

Do Shopify draft orders reserve inventory?
Only if you tick the reserve-inventory checkbox when creating the draft. Be careful with this on high-velocity SKUs: a reserved unit on an unconverted draft is a unit you can’t sell to anyone else until the draft is paid, cancelled, or expired.

What happens to old draft orders?
Draft orders created on or after April 1, 2025 are automatically deleted after one year of inactivity. Older drafts persist unless you delete them. If you’ve been using drafts as a quote archive, switch to a dedicated CRM or notes field.

Do Shopify draft orders support deposits or partial payments?
Not natively. You can apply a discount and call it a “deposit,” but Shopify doesn’t track the remaining balance or auto-charge it later. For real deposit workflows with automatic balance capture, you need a dedicated app. Our Shopify deposits guide covers the options.

Can I use Shopify draft orders for pre-orders?
For one-off pre-orders, yes. For an actual pre-order campaign with more than a handful of orders, no. The manual invoice cycle doesn’t scale, and you lose the vaulted-card mechanics that let you charge automatically when stock lands. Our guide to pre-orders on Shopify covers the full picture.

When to Step Up From Shopify Draft Orders

Shopify draft orders are excellent for the workflow they were built for: one-off, merchant-initiated, negotiated sales. Phone orders, wholesale invoices, POS holds, custom one-off jobs. If that’s your situation, you don’t need anything more sophisticated than the standard draft order flow.

The line gets crossed when the same workflow starts repeating. Five or more pre-orders a month, regular deposit-then-balance patterns, weekly invoice cycles for made-to-order products. At that point, you’re paying for the manual touch in time that should be going to growth. The fix is a dedicated app that vaults the card at checkout and charges later, automatically, without the customer needing to click another link.

If you’re running pre-orders, deposits, or charge-later workflows, PreProduct handles the same jobs that drive merchants to a Shopify draft order in the first place, then scales well beyond them. No invoice re-sends, no expired links, no manual capture cycle. Start with a single listing and see how the workflow compares.

Pre-sell With PreProduct

7 day free trial with all plans

Can Pre-orders Sell Out? Yes, Here’s Why and How to Set Limits

A pre-order is just an order placed before stock has landed in your warehouse. So yes, a pre-order can absolutely sell out, the moment a merchant runs out of the supply they’ve allocated to that campaign.

If you’re a shopper wondering why a pre-order page suddenly says sold out, this is by design, not a glitch. If you’re a merchant trying to figure out how to cap pre-orders without overselling, this guide walks through the formula, the variant-level controls and the per-customer limits that keep your pre-order campaign in your control.

For the full setup walkthrough, see our complete guide on how to do pre-orders on Shopify.

Yes, Pre-orders Can Sell Out (And Here’s Why)

Pre-orders are inventory-aware. Each listing draws down against an allocation set by the merchant, usually tied to an incoming purchase order, a production run or a deposit cap. When that allocation is gone, the buy button disappears or switches to a waitlist state. From a customer’s perspective, it reads as “sold out” because functionally it is.

Major retailers handle this the same way. Target’s own help centre notes that “when an item is available for preorder, there is a limited quantity of Preorder inventory available”, and once the limit is met, no additional pre-orders can be placed (see Target’s pre-order help page). It’s standard practice, not a quirk of small brands.

The simplest framing: a pre-order is a merchant making a promise to deliver. If you can only realistically deliver 150 units, you shouldn’t be taking 300 pre-orders. Caps protect the brand from refunds, chargebacks and the worst kind of customer service emails.

According to Wikipedia, pre-orders exist so manufacturers can gauge demand and sellers can be assured of minimum sales. The cap is what keeps that gauge accurate.

Why Merchants Cap Pre-order Quantities

There’s no single reason to set a pre-order limit, but four come up over and over.

  • PO-bound stock. The most common case. You’ve placed a purchase order for a fixed quantity. You don’t want pre-orders to outrun what’s actually coming in.
  • Made-to-order capacity. A small studio or maker can only produce so many units a week. Pre-orders need to respect that capacity, not the appetite for the product.
  • Deposit risk. With deposit pre-orders, you’ve collected only part of the revenue. Over-promising puts cash flow and operations at risk if you can’t deliver.
  • Brand strategy. Founders editions, capsule drops and limited runs use scarcity intentionally. The cap is part of the marketing.

If you’re managing pre-orders against incoming purchase orders or an ERP, the cap is usually the single most important number to get right. We’ve covered the operational side of that in our guide on managing pre-orders on your ERP.

How to Calculate a Safe Pre-order Limit

The cap shouldn’t be the raw PO quantity. There are two buffers worth subtracting before you set the public-facing limit.

The formula:

Maximum pre-orders = PO quantity − defect/buffer stock − expected cancellations

The defect buffer covers units that arrive damaged, fail QA or get held back as warranty stock. 10 to 15% is a reasonable starting point depending on your supplier reliability.

The cancellation buffer covers customers who change their mind before fulfilment. Across the 1 million pre-orders dataset, the average cancellation rate sits at 5.4%, with 2025 Q1 trending lower at 2.8%. If you’re charging a deposit or charging upfront, expect the lower end. If you’re using charge-later, expect closer to the average.

A Worked Example

You have an incoming purchase order for 150 units.

  • Subtract 15% defect/buffer stock: 150 − 23 = 127
  • Subtract 5.4% expected cancellations on the remaining stock: 127 − 7 = 120

So your safe pre-order cap is roughly 120 units. You could comfortably push to 130 if you’re using a deposit or charge-upfront model, since those tend to commit customers more strongly. Push past 150 and you’re betting on every single unit arriving in perfect condition and zero customers cancelling. Not a bet worth making.

Setting Pre-order Limits at the Variant Level

Product-level caps aren’t always enough. Demand rarely splits evenly across sizes, colours or configurations. If you’re allocating 120 units across five sizes, you don’t want one popular size selling 80 pre-orders while two others sell three each, then having to refund the oversold size when stock lands.

Variant-level allocation matters. The practical approach:

  1. Use historical sales data to weight the allocation. If size M historically sells 35% of units, allocate 35% of the cap to size M.
  2. If you don’t have historical data, look at industry-standard size curves for your category.
  3. Build in the ability to reallocate mid-campaign. If size L is selling out fast and size XS is barely moving, shift the cap. Pre-order software should let you do this without taking the campaign down.

Once a variant hits its cap, the pre-order button should automatically delist for that variant only, leaving the rest of the listing live. Native Shopify settings can stop a product from selling at zero stock, but they can’t manage allocations the way a pre-order tool can. For the bigger picture on inventory operations, see our guide on how to manage pre-order inventory in Shopify.

Customer Purchase Limits, a Separate Lever

Inventory caps stop your campaign from overselling. Per-customer limits stop one buyer from wiping out the campaign. They’re different tools for different problems.

Common scenarios where per-customer caps make sense:

  • Hype-driven launches. Sneaker drops, limited collabs and trading-card style releases where resellers will buy 20 units if you let them.
  • Founders editions. Fair distribution matters more than max revenue.
  • Made-to-order capacity. Per-customer caps prevent a single bulk order from blocking out everyone else’s lead time.

Shopify has a native quantity-per-order field at the product level, but it’s blunt and doesn’t enforce across separate orders. For pre-orders specifically, the app layer is where the real enforcement happens. PreProduct lets you set per-customer caps that hold across multiple sessions, so one buyer can’t make three separate orders to grab nine units of a one-per-customer drop.

How you communicate the cap matters too. Make the limit visible on the product page so customers don’t feel ambushed at checkout. Our breakdown of pre-order button design best practices covers where to surface details like this without breaking the page layout.

Preventing Overselling Once the Cap Is Hit

The worst pre-order experience: a customer adds an item to cart, checks out, gets a confirmation email, and a week later receives a refund saying the product is no longer available. That’s not a cap, that’s a broken cap.

Three behaviours need to fire the moment a cap is reached.

  • The buy button switches state. Either hidden, replaced with a “notify me” button, or replaced with a “join the waitlist for the next batch” CTA. Don’t leave it as a live pre-order button against a depleted cap.
  • The cart and checkout reject further attempts. Even if a customer has the product in cart from before the cap closed, the checkout should validate against current availability.
  • Channels stay in sync. If you’re selling on Shopify, Amazon and in-person via POS, the cap needs to reflect across all of them. A pre-order tool should be the source of truth, not three separate spreadsheets.

Carting policy matters here too. 62.1% of stores in the 1 million pre-orders dataset isolate pre-orders to their own cart, partly because it makes overselling easier to control. Mixed carts work, but the inventory logic has to be tighter.

What to Do When Your Pre-order Sells Out

Selling out is a good problem. Handle it badly and you waste demand. Handle it well and you set up the next campaign with stronger signal.

A clean post-sellout flow:

  1. Open a waitlist for the next batch. The customers who arrived too late are the highest-intent leads you’ll get for the next PO. Our guide on back-in-stock notifications on Shopify covers the setup.
  2. Communicate the lead time clearly. Tell the waitlist when the next batch is expected. If you don’t know yet, say so honestly.
  3. Resist the urge to raise the cap mid-campaign. If scarcity was real, don’t undermine it. If you can supply more, prep a second campaign instead.
  4. Use the demand signal. Cancellations stayed below 5.4% in your last campaign? Use that for next time’s buffer. The next PO can be sized with much more confidence.

For the distinction between pre-orders, backorders and waitlists in this context, our pre-orders vs backorders vs waitlists comparison breaks down when each tool earns its place.

Frequently Asked Questions

Does Pre-order Mean Sold Out?

No. A pre-order means the product hasn’t shipped yet, usually because stock hasn’t landed. Pre-orders only show as sold out when the merchant’s cap has been reached. The two states are different: pre-order is an active sales channel, sold out is the end of one.

Are Pre-orders Guaranteed?

Pre-orders are a commitment from both sides. The customer commits to buy, the merchant commits to deliver against the timeline shared at checkout. If a merchant can’t deliver, the standard remedy is a full refund. That’s why setting the cap correctly matters: a missed pre-order delivery is more damaging than a smaller, sold-out campaign.

How Do I Limit Pre-orders on Shopify?

Shopify’s native inventory settings can stop a product from selling at zero stock, but they don’t handle pre-order-specific caps, variant-level allocation or per-customer limits. A dedicated pre-order app handles all three. With PreProduct, you set the cap, the variant allocation and the per-customer rules at listing creation, then the app enforces the rest automatically.

Can I Set a Different Pre-order Limit Per Variant?

Yes, and you usually should. Allocating one product-level cap to a multi-variant listing almost always means some variants oversell and others underperform. Variant-level limits keep the allocation honest and let you reallocate mid-campaign if demand skews.

How Do I Stop One Customer Buying All My Pre-order Stock?

Use per-customer purchase caps. These are different from inventory caps. They limit how many units a single customer can pre-order across one or more orders. For limited drops, founders editions or any campaign where fair distribution matters, this is the lever to use.

Pre-orders Sell Out by Design

Pre-orders can sell out, and that’s a feature of running pre-orders properly, not a bug.

The recap:

  • Pre-orders draw against a merchant-set cap, usually tied to an incoming PO or a production run.
  • A safe cap subtracts a defect buffer (10 to 15%) and an expected cancellation buffer (around 5.4% on average).
  • Variant-level allocation prevents lopsided overselling within a multi-variant listing.
  • Per-customer limits are a separate tool for managing fair distribution on hype-driven drops.
  • When the cap is hit, the buy button needs to change state and a waitlist should open for the next batch.

If you’re setting up pre-orders on Shopify and want variant-level caps, per-customer limits and automatic state changes when a cap is reached, PreProduct handles all of that natively. Start a free trial and set your first pre-order cap in minutes.

Pre-sell With PreProduct

7 day free trial with all plans

Sold Out on Shopify? Turn Sold-Out Products Into Pre-Orders

Every sold-out product on your Shopify store is a sale walking out the door. The fix isn’t a “notify me” form. It’s letting shoppers commit and pay (or reserve) right now via a pre-order. That’s what PreProduct does: it swaps the greyed-out “Sold Out” button for a pre-order button so demand converts instead of bouncing to a competitor.

The good news? You have better options. Whether it’s switching to pre-orders, capturing back-in-stock signups, or recommending alternatives, there are proven strategies to keep selling when products are out of stock. This guide breaks down why products show as sold out on Shopify, what it costs you when they do, and five strategies to recover that lost revenue.

Sold out vs out of stock: is the product really gone?

Before jumping into strategy, it’s worth understanding the difference between sold out vs out of stock. A product sold out means all units have been purchased, while out of stock can also mean a settings issue is making inventory appear unavailable. Shopify Community forums are full of merchants discovering their “sold out” problem was actually a configuration mistake.

Here are the most common causes:

  • Zero inventory (genuine stockout). The product has actually sold through all available units. This is the straightforward case where you need a strategy to handle the gap.
  • Inventory tracking enabled without stock set. If you turn on “Track quantity” for a product but never enter an initial stock number, Shopify defaults to zero. The product looks sold out even though you never sold a single unit.
  • Multi-location inventory issues. If you use multiple Shopify locations, stock might be assigned to a warehouse or retail location that isn’t connected to your online sales channel. The product shows as sold out online even though units exist elsewhere.
  • Variant-level stock at zero. Even one variant (size, colour, style) sitting at zero can make the entire product appear unavailable in some themes, especially if that variant is the default selection.
  • Sync failures with third-party systems. If you use a 3PL, ERP, or dropshipping supplier, inventory syncing delays can temporarily show products as sold out when stock is actually available.

Quick fix: Shopify’s “Continue selling when out of stock” toggle. In your Shopify admin, you can enable this on any product under Inventory settings. It lets customers purchase even when stock is at zero. The caveat: without clear messaging about shipping timelines, you risk support tickets from customers expecting immediate fulfillment. Pair this toggle with transparent product page copy or a pre-order app that sets expectations upfront.

What a sold out product costs your Shopify store

Leaving a Shopify sold out badge on your product pages isn’t a neutral decision. It has real, compounding costs:

Lost revenue from ready-to-buy customers. The customer who lands on a sold out product page was often ready to purchase. They came from an ad, a Google search, or a social post. Without an alternative action (pre-order, notification signup, or product recommendation), that visit turns into a bounce and you’ve paid for traffic that converted to nothing.

Wasted marketing spend. If you’re running paid ads to product pages and some of those products are sold out, you’re burning budget. Even organic traffic to a dead-end product page represents a missed opportunity.

SEO damage if you delete or unpublish. Deleting a sold out product creates a 404 error. Any backlinks pointing to that page stop passing authority. Any organic ranking the page built disappears. Even unpublishing the product removes it from search results over time. Both options destroy SEO equity you may have spent months building.

No demand signal for inventory planning. A sold out product with no pre-order or notification option gives you zero data on how many people still want it. You’re left guessing how much to reorder, when to restock, and whether the demand is still there. Pre-orders solve this directly: if 200 people pre-order, you know exactly how much to reorder.

Across over 1 million pre-orders and $85 million in sales, the data shows that merchants who switch from “Sold Out” to pre-orders capture revenue they’d otherwise lose completely.

5 strategies for sold out products on Shopify

There’s no single right answer for every stockout. The best approach depends on whether the product is coming back, how long the wait will be, and what experience you want to offer customers. Here are five strategies, starting with the most revenue-positive.

1. Switch to pre-orders (capture revenue now)

Pre-orders replace the “Sold Out” button with an option for customers to purchase the product before it’s back in stock. This is the most revenue-positive approach because you’re capturing actual orders, not just interest.

With a pre-order app, you can choose the payment model that suits your situation:

  • Charge upfront: Collect full payment at checkout. Best when you’re confident about a short restock timeline (under 30 days).
  • Charge later: Vault the customer’s card at checkout but don’t charge until stock arrives. This works well for longer lead times where you don’t want to hold customer funds. 43.8% of pre-order listings use this charge-later model, making it the most popular approach.
  • Deposit: Take a partial payment now and collect the balance when you’re ready to ship. This works well for higher-priced items where customers want commitment from both sides.

Best for: Products you know are being restocked or have an estimated ship date. If you can give customers a rough timeline, pre-orders are almost always the best option.

One thing merchants often worry about is whether customers will actually follow through. The data is encouraging: across 1 million+ pre-orders, the average cancellation rate is just 5.4%. And 90.4% of pre-order listings offer no discount at all, which means you don’t need to cut your margin to make pre-orders work.

For a complete walkthrough on setting this up, see our guide on how to do pre-orders on Shopify.

2. Set up back-in-stock notifications (capture interest)

If you’re not ready to commit to taking orders, back-in-stock notifications let customers sign up to be alerted when a product is available again. This is typically done via email or SMS.

This approach is lower risk since you’re not collecting payment or making fulfillment commitments. You’re just capturing intent. The trade-off is that you’re not capturing revenue either. A signup is a signal, not a sale.

Best for: Products where restocking is uncertain, lead times are unpredictable, or the item was a one-off that may or may not return. Also useful as a secondary option alongside pre-orders for customers who prefer not to commit upfront.

Keep in mind: The longer the wait between signup and restock notification, the lower the conversion rate tends to be. Customers may have already bought elsewhere or lost interest.

3. Display restock dates and keep pages live

Sometimes the simplest approach is also effective. If you know a product is coming back within a short window, update the product page with clear messaging about when it will be available again. Something like “Back in stock by May 15” sets expectations and gives customers a reason to return.

Pair this with a pre-order option for maximum effectiveness. Customers who are willing to wait can order now; customers who want to wait can bookmark the date.

Shopify’s “Unlisted” status (launched in 2025) is worth knowing about here. It lets you remove a product from your collections and on-site search while keeping the URL live and indexed by Google. This is useful for seasonal items that you want to keep discoverable through organic search but don’t want cluttering your storefront during off-season.

Best for: Short stockout windows (1-4 weeks) on popular, high-demand products.

4. Recommend alternative products

Not every sold out product needs a waiting strategy. Sometimes the better move is redirecting customers to similar items they can buy right now.

You can do this through:

  • Shopify’s built-in product recommendations, which pull from purchase history and browsing behaviour
  • Manual “You Might Also Like” sections on the product page, curated by your team
  • Third-party recommendation apps that use AI to match products based on attributes

Best for: Large catalogs with substitutable products, discontinued items that won’t be restocked, or situations where the customer’s need is more important than the specific product.

5. Hide sold out products in Shopify collections (don’t delete)

Many merchants want to hide sold out products on Shopify entirely, but removing them is a mistake. Instead, push them to the bottom of your collections rather than deleting them.

You can do this manually through Shopify’s collection sorting, or use apps that automatically move sold out items to the end of collection pages. This keeps the product page live (protecting SEO) while ensuring customers see available products first.

Never delete or unpublish a sold out product page unless you’re absolutely certain it has no organic traffic, no backlinks, and will never be restocked. The SEO cost is almost always higher than the benefit of a “cleaner” catalog.

Best for: Seasonal items, large catalogs where sold out products create visual clutter, or products that cycle in and out of stock regularly.

When to use which sold out product strategy

Choosing the right approach depends on a few key factors. Here’s a decision framework:

SituationBest StrategyWhy
Product is being restocked with a known timelinePre-ordersCapture revenue now; provide demand data for reorder quantities
Product is being restocked but timeline is unclearBack-in-stock notifications + estimated datesLow-risk capture; keeps customers engaged without fulfillment commitment
Product is a high-demand item with a short stockoutRestock dates + pre-ordersTransparency builds trust; pre-orders capture the most eager buyers
Product is discontinued or was a one-offAlternative recommendationsRedirect purchase intent to available products
Product cycles in and out of stock seasonallyDe-prioritize + Unlisted statusProtect SEO while keeping storefront clean
High-ticket product with long lead timeDeposit pre-ordersSecure commitment from both sides; improve cash flow during production

For a deeper comparison of pre-orders, backorders, and waitlists, see our complete comparison guide.

Protecting your SEO when a product is sold out on Shopify

How you handle sold out products has a direct impact on your search rankings. Here are the key principles:

Don’t delete product pages. Deleting creates 404 errors. Google de-indexes pages that return 404s, and any backlinks pointing to them stop passing authority. If you’ve built up organic traffic to a product page, deleting it wipes that out.

Use 301 redirects only for permanently discontinued items. If a product is truly never coming back, redirect its URL to the most relevant alternative (a similar product or the parent collection page). Never redirect to the homepage, as this looks like a soft 404 to Google.

Add availability schema markup. Use structured data to tell search engines the product’s current status. Options include PreOrder, BackOrder, OutOfStock, and InStock (for more on the difference between backorder and out of stock, see our comparison guide). This helps Google display accurate availability in search results and can improve click-through rates.

Keep temporary stockouts live with updated messaging. If the product is coming back, keep the page active. Update the description to reflect current availability and pair it with a pre-order button or notification signup. A product page that still receives traffic and engagement signals is a product page that keeps its rankings.

Use Shopify’s “Unlisted” status for seasonal items. This lets you hide the product from your on-site collections and search while keeping the URL indexed by Google. It’s the best of both worlds for products that cycle in and out of availability.

For more on managing inventory around stockouts, see our guide on how to manage pre-order inventory in Shopify.

Preventing stockouts in the first place

The best stockout strategy is not having one. While that’s not always possible, there are ways to reduce how often it happens:

  • Set low-stock alerts. Use Shopify’s built-in notifications or Shopify Flow automations to trigger reorder processes before you hit zero.
  • Use pre-order data for demand forecasting. If 200 people pre-order a product, you have a concrete signal for your next production run. This beats guessing based on last quarter’s sales.
  • Build safety stock buffers. For high-velocity products, maintain a buffer above your reorder point. Factor in your supplier lead time and typical demand variability.
  • Monitor sell-through rates. Track how quickly products move and adjust reorder timing accordingly. Products that consistently sell out faster than expected need larger or earlier orders.
  • Diversify your supply chain. Having backup suppliers or manufacturers reduces the risk of a single point of failure leaving you out of stock.

Pre-orders are also a prevention tool in themselves. By listing upcoming products for pre-order before they ship, you validate demand before committing to large inventory purchases. This is especially valuable for new product launches where demand is uncertain.

FAQ: sold out products on Shopify

What does “sold out” mean on Shopify?

A sold out product on Shopify means all available inventory has been purchased, or the product’s stock count is at zero. However, products can also show as sold out due to configuration issues like unset inventory quantities, multi-location sync problems or variant-level stockouts.

What is the difference between sold out vs out of stock?

Sold out vs out of stock are often used interchangeably, but there is a practical difference. “Sold out” typically means customer demand depleted all inventory. “Out of stock” can also refer to supply chain issues, sync errors or configuration mistakes where stock exists but is not available for purchase online.

Should I delete sold out products from my Shopify store?

No. Deleting a sold out product creates a 404 error that destroys any SEO value the page has built. Instead, keep the page live and add pre-orders, back-in-stock notifications or alternative product recommendations. Only use 301 redirects for products that are permanently discontinued.

Can I still sell a sold out product on Shopify?

Yes. You can enable Shopify’s “Continue selling when out of stock” toggle, or use a pre-order app to let customers purchase before the product is restocked. Pre-orders are the most effective approach because they capture actual revenue and give you demand data for your next reorder.

Stop losing sales to sold out products on Shopify

A product sold out on your Shopify store doesn’t have to mean a lost sale. The strategies in this guide give you a clear path forward depending on your situation:

  • Pre-orders capture revenue and provide demand data for restocking decisions
  • Back-in-stock notifications capture interest when timelines are uncertain
  • Restock dates set expectations and keep customers engaged
  • Alternative recommendations redirect purchase intent to available products
  • De-prioritizing protects SEO while keeping your storefront focused

The key takeaway: don’t default to showing a Shopify sold out badge as your only strategy. Treat every stockout as an opportunity to keep the customer relationship alive, whether that’s through a pre-order, a notification, or a relevant recommendation.

If you’re ready to start turning sold out products into pre-order revenue, start taking pre-orders with PreProduct today.

Pre-sell With PreProduct

7 day free trial with all plans