Setting Up Pre-Orders
How to enable a "Pre-Order" label for selected products using metafields in Shopify Admin and display them using Plain Jane
For Plain Jane and Plain Jane Interactive
What You’ll Learn
How to enable a "Pre-Order" label for selected products using metafields in Shopify Admin and display them using Plain Jane
1. Create the "Preorder" Metafield
To classify products as pre-orderable, start by creating a metafield:
- In your Shopify Admin, go to Settings
- Click Custom data from the sidebar, then choose Products
- Click Add definition in the top right
- Fill out the fields as follows:
- Name:
Preorder - Namespace and key:
custom.preorder - Type:
True or False
- Click Save to create the metafield.
2. Add Preorder Info to a Product
Now that the metafield is set up:
- Navigate to the Products section in your admin.
- Select any product you’d like to enable for preorder.
- Scroll down to the Product Metafields section.
- You should see the new preorder metafield.
- Set the value to True to activate preorder status for this product.
💡 Tip: You can toggle preorder status on and off for any product anytime using this field.
3. Theme Output
Once a product has preorder: true, the OpenSpaces theme will automatically:
- Display a "Pre-Order" button on the product page
- Tag the product with a "Pre-Order" label wherever it appears (featured, collections, etc.)
⚠️ Warning: Ensure the product is in stock or available for backorder so customers can actually complete checkout.
Need Help?
- 💬 Join our community on Discord: https://discord.gg/hcc2GvgZc6
- 📧 Email us at: support@openspaces.design
- 💻 Live chat with us: Available Monday–Friday, 10AM–6PM EST, directly on our website