Can I add a pre-order button without using expensive apps?

Besides using the expensive Apps is there an option to add a Pre order button that I can toggle on and off as dictated by inventory? I see that some developers offer paid for code, but it looks like I would have to add/delete code to add and remove the button and I am not comfortabledoing that.

Hi @dorsett75

You dont need to remove/add the button. The pre-order buttons automatic hides when the inventory is greater than 0.

I hope this explain well.

Hi @Made4uo-Ribe ,

That makes sense, but is this with code you provide, or is there native functionality for this within Shopify?

Thanks,

M

PREVIEW

Hi Made4uo-Ribe,

Who can I get more information on this subject from? I need to get this option up and functional as soon as possible.

Thanks,

M

Hey!
If you want a no-app approach, you can do it natively:

  1. In Products → Variant → Inventory , enable Track quantity and tick Continue selling when out of stock . This allows orders at 0 stock — see: Shopify Help — “Selling out of stock products”.
  2. In your theme, change the button label and add a clear message about ship dates (e.g., “Pre-order — ships in November”).
  3. Optionally add a line-item note/tag like “Pre-order” so it’s visible in cart/checkout and in Orders.

Trade-offs: manual per product/variant, no scheduling or stock-threshold logic, and you’ll need to remember to revert settings when inventory is back.

If you prefer automation, a pre-order app, like K1 PreOrder, can handle scheduling and inventory-based display (I’m the founder of K1 PreOrder. ). It uses a Theme App Extension (no code), supports Always / Out of stock / Below threshold display modes, scheduling, and adds a simple cart label + order tag for clarity. If helpful, here’s the K1 PreOrder listing on the Shopify App Store.

Happy to share a tiny Liquid snippet if you go the manual route.