You’re sitting on a new product launch or a limited drop, and you want to gauge demand before committing to full production. That’s where presales come in. A presale lets you sell products before they’re actually available to ship, capturing revenue upfront and validating demand without inventory risk.
Running a presale on Shopify is straightforward once you know the mechanics. You set a future fulfillment date, manage customer expectations clearly, and use the right tools to handle the workflow. After working with 250,000+ Shopify merchants, we can say with confidence that presales are one of the fastest ways to fund new inventory and test product-market fit without guessing. Continue reading to learn how to run a presale on Shopify.
What a Shopify Presale Actually Is
A presale is a purchase order customers place for a product that ships at a later date. Unlike a backorder (which typically involves out-of-stock items), a presale is intentional. You set it up before the product launches, collect payments, and fulfill orders on your specified ship date.
The key difference: presales capture demand and revenue before you manufacture or restock. Backorders respond to existing demand after a product sells out. Both are useful, but presales are your demand-validation tool.
Why Presales Work for Your Store
Shopify presales boost AOV by letting customers reserve limited quantities early. They also reduce inventory risk. You know exactly how many units to produce because you have real purchase data before you commit.
Customers benefit too. They secure a product before it potentially sells out or prices increase. This creates urgency without being manipulative.
How to Set Up a Presale on Shopify
Step 1: Create or Select Your Product
Go to your Shopify admin and create the product as you normally would. Add images, description, pricing, and collections. Don’t hold back on detail: presale customers want to know what they’re paying for.
Set your presale price. You can price presale inventory differently from regular stock if you want to incentivize early buyers.
Step 2: Set Inventory Tracking for the Presale Period
In your product settings, manage inventory for your presale window. You can set a presale quantity limit or leave it unlimited, depending on your manufacturing capacity.
If you’re using a Shopify presale app like Essential Preorder Back in Stock, it handles the date logic and availability display for you. The app lets you set a fulfillment date and automatically manages which products show as presale vs. regular stock.
Step 3: Add Presale Messaging to Your Product Page
Customers need to know when they’ll receive their order. Add a clear message above the “Add to Cart” button that says something like: “Presale: Ships by [date]” or “Available for presale now. Shipping begins [month/year].”
Essential Preorder Back in Stock displays this messaging automatically based on your settings, so you don’t have to manually update product descriptions.
Step 4: Set Up Email Notifications
Send a confirmation email to presale customers with the expected ship date. Then send a shipping notification when the order actually ships. Keep communications consistent so there are no surprises.
Your Shopify notification emails can be customized to include the presale date. If you use the Essential Preorder Back in Stock app, it includes presale-specific notification templates.
Step 5: Monitor and Close the Presale
Set a deadline for when the presale closes. This creates urgency and gives you a final demand number to work with for production or restocking.
Once your presale window closes, you can move the product to regular availability or archive it if the presale is over. Use your Shopify admin to track presale orders separately so you can fulfill them on schedule.

Presale Strategy Tips
Price Presales Competitively
Presale prices should reflect the risk customers are taking by pre-committing. Some brands discount presale items by 5-15% to incentivize early adoption. Others keep prices the same and rely on scarcity and demand. Test what works for your audience.
Set Realistic Ship Dates
Underpromise and overdeliver. If you think production takes 8 weeks, quote 10 weeks. Missing a presale ship date damages trust and invites chargebacks and refund requests. Buffer time is cheap insurance.
Communicate Early and Often
Send at least two emails before the presale ship date: a production update and a shipping notification. Presale customers are invested. Keep them in the loop.
Limit Presale Quantity If You Need Demand Signals
If your presale goal is to validate demand before committing to production, set a presale cap. Once you hit 500 units (or whatever your threshold is), close the presale and move forward with manufacturing. This gives you confidence that you have real demand.
Use Presales to Build Hype
A presale isn’t just a transaction. It’s a marketing moment. Announce the presale on your email list and social media. Emphasize the ship date and any presale-exclusive pricing. Make early adopters feel like insiders.
Common Presale Mistakes to Avoid
Don’t set vague ship dates. “Coming soon” creates confusion and support tickets. Use specific months or dates.
Don’t ignore refund requests. Presale customers sometimes change their minds before ship date. Have a clear refund policy and enforce it consistently. Most merchants offer refunds until a certain cutoff date, then switch to fulfillment only.
Don’t oversell. Track your presale quantity limits religiously. Selling 1,000 units when you can only produce 800 creates a backorder nightmare.
Don’t forget about taxes and shipping. Your presale checkout should calculate taxes and offer shipping options just like a regular sale. Some merchants forget to add shipping costs to presale items, which kills margins.
Presales and Inventory Management
Use your Shopify inventory settings to track presale inventory separately from regular stock. This prevents accidental overselling and makes fulfillment easier.
If you’re running multiple presales at once, label them clearly in your admin so you don’t mix up fulfillment dates. Use collections or product tags to organize presale products by ship date.
When presale inventory runs out, Essential Preorder Back in Stock can automatically notify customers that the presale has closed and redirect them to a waitlist or “notify me” option. This keeps the sales funnel moving even after your presale window closes.
Automation and Apps for Presales
You can handle small presales manually using Shopify’s built-in tools. Create a product, set a ship date in the description, and close it when the window ends.
For bigger operations or multiple presales, the Shopify presale app saves time and reduces errors. Essential Preorder Back in Stock was built specifically for this. It lets you set fulfillment dates without touching product descriptions, automatically shows presale messaging on your storefront, displays accurate inventory counts for presale vs. regular stock, and integrates presale-specific notifications into your email workflow.
The app works out of the box with no code required. Set your fulfillment date in the app, choose which products to presell, and your storefront updates automatically. Your customers see clear presale messaging, and you maintain accurate inventory tracking without manual updates.

Launch Your Presale With Confidence
Presales are a proven way to fund new inventory, validate demand, and build customer anticipation. Whether you’re launching a new product line or restocking a sold-out favorite, the mechanics are the same: set clear dates, communicate consistently, and manage inventory tightly.
If you’re running presales regularly or managing multiple products with different fulfillment dates, Essential Preorder Back in Stock handles the operational complexity so you can focus on marketing and fulfillment. The app manages inventory limits, displays accurate messaging on your product pages, and keeps your customers informed throughout the presale window and beyond.
Frequently Asked Questions
Can you do a presale on Shopify without an app?
Yes, you can manually manage presales using Shopify’s native product and inventory settings. Add the ship date to your product description, use stock limits to cap quantity, and close availability when the presale ends. For small, one-off presales, this works fine. For regular or multiple presales, an app like Essential Preorder Back in Stock saves time and reduces errors.
How do I set a presale fulfillment date on Shopify?
Shopify doesn’t have a built-in presale date field, so you have three options: add the date manually to your product description, use an app like Essential Preorder Back in Stock to set it automatically, or include it in your order confirmation email. An app is the cleanest solution because it updates everywhere consistently.
What’s the difference between a presale and a preorder?
A presale involves selling a product before it’s manufactured or restocked. A preorder is typically used when a product is already in production, and customers order before it arrives. Both work similarly on Shopify, but presales are more common for demand validation and new launches.
How do I prevent overselling in a Shopify presale?
Set your product inventory to a specific quantity in Shopify and track it manually, or use an app to automate inventory limits. Essential Preorder Back in Stock lets you set presale quantity caps and automatically close the product or show a waitlist option when the limit is reached.
Should I offer refunds for presale orders?
Yes, but set a clear cutoff date. Most merchants allow refunds up until 2-4 weeks before the ship date, then switch to fulfillment only. Communicate this policy at checkout and in your confirmation email so customers know the terms upfront.