How Presold Works

Presold has two core features. Here's how each one works behind the scenes.

🛒 Preorders

When you enable preorder for a product:

What happens Details
✅ Button changes "Add to cart" becomes your custom preorder button
✅ Shopify setting updated "Continue selling when out of stock" is enabled automatically
✅ Product tagged A _presold tag is added (used for badge detection)
✅ Metafield written Preorder config is stored on the product for the storefront

When a customer places a preorder:

What happens Details
✅ Normal Shopify checkout Full price, standard payment
✅ Order tagged Your custom tag (e.g., "preorder") is added to the order
✅ Fulfillment hold Optionally placed to prevent accidental shipping
✅ Analytics tracked The preorder event is logged in your Presold dashboard

🔔 Back-in-Stock (BIS)

When a product is completely sold out (all variants unavailable):

What happens Details
✅ "Notify me" button appears Replaces the sold-out state on the product page
✅ Customer enters email Saved to your waitlist in the Presold database
✅ You restock the product Presold detects inventory change via webhook
✅ Emails sent automatically All subscribers are notified with a link to buy
✅ Subscriber marked as notified They won't receive duplicate emails
💡 Tip: BIS notifications are sent automatically — you don't need to do anything manually. Just restock the product in Shopify.

🛡️ Mixed Cart Protection

When a customer has both preorder and in-stock items in their cart:

✅ A popup warning appears at checkout
✅ Explains that the entire order may be delayed
✅ Customer can choose to continue or go back

❌ The popup does NOT block the order — it's informational only.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.