# PreProduct

> Launch new products with a next-gen Shopify pre-order system

---


## Pages

- [Privacy Policy](https://preproduct.io/shop-privacy-policy/): PreProduct Privacy Policy PreProduct (“the App”) provides flexible pay later pre-orders, pay now pre-orders, and deposits (“the Service”) to merchants...
- [One Million Pre-orders](https://preproduct.io/one-million-pre-orders/): Data-driven insights from more than One Million pre-orders processed for ecommerce merchants by PreProduct.io
- [Managing pre-orders on your 3PL](https://preproduct.io/managing-pre-orders-on-your-3pl/): Managing Pre-orders On Your 3PL - When it comes to pre-orders, it’s important to understand how your ERP reacts to negative inventory, ...
- [Managing Pre-orders
on 3PLs with {{mpg_solution_name}}](https://preproduct.io/managing-pre-orders-on-3pls-with-mpg_solution_name/): This guide will break down how to handle pre-orders on {{mpg_solution_name}}, looking at functions like negative stock, Shopify’s ...
- [Managing Pre-orders
on {{mpg_solution_name}}](https://preproduct.io/managing-pre-orders-on-mpg_solution_name/): This guide will break down how to handle pre-orders on {{mpg_solution_name}}, looking at functions like negative stock, Shopify’s ...
- [Managing pre-orders on your ERP](https://preproduct.io/managing-pre-orders-on-erps/): Managing Pre-orders On Your ERP - When it comes to pre-orders, it’s important to understand how your ERP reacts to negative inventory, ...
- [pre-orders for footwear brands](https://preproduct.io/pre-orders-for-footwear-brands/): Pre-orders for footwear brands allow you to manage size runs, reduce inventory risk, and launch new styles with confidence.
- [pre-orders for food brands](https://preproduct.io/pre-orders-for-food-brands/): Pre-orders for food brands allow you to manage production runs, reduce inventory risk, and launch new products with confidence.
- [pre-orders for beauty brands](https://preproduct.io/pre-orders-for-beauty-brands/): Pre-orders for beauty brands allow you to manage inventory risk, launch new products with confidence, and turn stock-outs into opportunities.
- [pre-orders for wellness brands](https://preproduct.io/pre-orders-for-wellness-brands/): Pre-orders for wellness brands allow you to manage stock levels, reduce inventory risk, and launch new products with confidence.
- [pre-orders for home brands](https://preproduct.io/pre-orders-for-home-brands/): Pre-orders for home brands allow you to manage long lead times, reduce inventory risk, and launch new collections with confidence.
- [Pre-orders for Apparel brands](https://preproduct.io/pre-orders-for-apparel-brands/): Deploying pre-orders for apparel brands allows you to gauge demand, reduce inventory risk, and launch new collections with confidence.
- [Best Selling Out-of-stock products](https://preproduct.io/best-selling-out-of-stock-products/): dfdsfds
- [test](https://preproduct.io/test/): {{mpg_selector}}
- [Pre-orders for fashion brands](https://preproduct.io/pre-orders-for-fashion-brands/): Pre-orders for fashion brands allows you to still make sales for any sold out products, or before new products are finalised & ready to ship.
- [Pre-orders for jewelry stores](https://preproduct.io/pre-orders-for-jewelry-stores/): Using pre-orders for jewelry stores via a 5 star rated pre-order system, will allow you to make more sales on your jewelry store.
- [Pre-orders for hobby stores](https://preproduct.io/pre-orders-for-hobbystores/): Pre-orders for hobby stores Increase orders and cashflow while reducing risk. Harness a best in class pre-order solution.
- [Pre-sell online](https://preproduct.io/pre-sell-online/): Use a next-gen pre-order system to pre-sell online. Boost cashflow and demand before stock hits your warehouse.
- [Centra Pre-orders](https://preproduct.io/centra-pre-orders/): Use a next-gen Centra pre-orders system to build hype, boost cash flow and increase orders before stock hits your warehouse.
- [Bigcommerce Pre-orders](https://preproduct.io/bigcommerce-pre-orders/): Use a next-gen Bigcommerce pre-orders system to boost cashflow and demand before stock hits your warehouse.
- [Product Love Privacy Policy](https://preproduct.io/product-love-privacy-policy/): Privacy Policy General This privacy policy sets out how Product Love uses and protects any information that you provide when...
- [Privacy Policy](https://preproduct.io/privacy-policy/): Privacy Policy Last Updated: 9th May 2024 For our Terms of Service, please visit: https://preproduct. io/terms General This privacy policy...
- [Product Love](https://preproduct.io/product-love/): Figure out future best sellers. New product development powered by AI + your customers. Voting, research, discovery and more.
- [Headless pre-orders](https://preproduct.io/headless-pre-orders/): Launch new products with headless pre-orders. A next gen pre-order system for headless and composable ecommerce sites
- [Blog](https://preproduct.io/blog/): Blog
- [About](https://preproduct.io/about/): About The idea for PreProduct came out of the ashes of a smart-home company we ran from 2018 to 2019....
- [Terms](https://preproduct.io/terms/): Terms PreProduct is a product owned by Preproduct Limited. By using PreProduct, you acknowledge and agree to to the following...

---


## Posts

- [How to Set Up Pre-orders on Shopify](https://preproduct.io/how-to-set-up-pre-orders-on-shopify/): Learn how to set up pre-orders on Shopify with our step-by-step guide. Compare native features vs apps, optimize payments, and boost sales
- [Pre-order Strategy: 4 Data-Driven Lessons from $85M in Sales](https://preproduct.io/pre-order-strategy-4-data-driven-lessons-from-85m-in-sales/): Lets dig into pre-order strategy – At PreProduct we recently passed one million pre-orders processed for merchants...
- [2025 Common Pain Points Project](https://preproduct.io/2025-common-pain-points-project/): At the start of every year, we focus on our Common Pain Points project—tackling smaller but meaningful improvements based on...
- [Shopify crowdfunding bar generator](https://preproduct.io/shopify-crowdfunding-bar-generator/): Create a custom Shopify crowdfunding bar effortlessly with our free generator. Great for building hype and driving urgency
- [Shopify payment link generator](https://preproduct.io/shopify-payment-link-generator/): Create a custom Shopify payment link effortlessly with our free generator. These links send customers directly to your checkout page...
- [Increase Shopify Sales with 6 Proven Pre-order Strategies](https://preproduct.io/increase-shopify-sales-with-6-proven-pre-order-strategies/): Looking to increase Shopify sales? The secret can lie in effective pre-order strategies. This article cuts straight to the point...
- [The best Shopify pre-order app](https://preproduct.io/the-best-shopify-pre-order-app/): Shopify offers many pre-order app options within the Shopify app store. A pre-order is an arrangement where a customer agrees to buy a product before it is officially released or becomes available for general sale.
- [Pre-orders for Sustainability: Mastering Made-to-Order Sales Through Shopify](https://preproduct.io/pre-orders-for-sustainability-mastering-made-to-order-sales-through-shopify/): pre-orders for sustainability help e-commerce brands to make better purchasing decisions, as well as implement a made-to-order model.
- [Best practises for pre-selling a limited edition on Shopify](https://preproduct.io/best-practises-for-pre-selling-a-limited-edition-on-shopify/): There are many benefits to pre selling a limited edition on Shopify, such as increased sales, creating brand loyalty, fostering growth and community
- [Boosting Your Sales with a Shopify Waitlist App](https://preproduct.io/boosting-your-sales-with-a-shopify-waitlist-app/): Shopify waitlist apps are software applications or platforms that are designed to help merchants handle product and variant waitlists.
- [How Merchants Can Leverage Shopify Deferred Payment and Vaulted Card Tech](https://preproduct.io/how-merchants-can-leverage-shopify-deferred-payment-and-vaulted-card-tech/): Understanding how merchants can leverage shopify deferred payment and vaulted card tech can help unlock future revenue.
- [Setting up Shopify back in stock notifications](https://preproduct.io/setting-up-shopify-back-in-stock-notifications/): Shopify back-in-stock notifications can play a crucial role in driving Shopify sales for eCommerce businesses.
- [Learn new product strategy from 10 DTC marketing legends](https://preproduct.io/learn-new-product-strategy-from-10-dtc-marketing-legends/): In DTC marketing, there's always room to innovate and redefine the game. Here's a list of product strategies from some of the DTC greats
- [Shopify pre-orders vs Kickstarter ](https://preproduct.io/shopify-vs-kickstarter/): This guide will analyse the main differences between using Kickstarter vs Pre-orders on Shopify for releasing a new product.
- [Are pre-orders legal?](https://preproduct.io/are-pre-orders-legal/): Before offering pre-orders, you need to know if pre-orders are legal & to ensure you're complying with relevant laws and regulations in your country.
- [How to set up pre-orders on Shopify](https://preproduct.io/how-to-set-up-pre-order-on-shopify/): Pre-orders can be a great tool for your online store. It’s beneficial to understand how to set up pre-orders on Shopify.
- [How to do pre orders on Shopify](https://preproduct.io/how-to-do-pre-orders-on-shopify/): Understanding how to do pre-orders on Shopify can be very valuable & useful for your business.very valuable & useful for your business. 
- [Adding pre-orders to the Shopify Turbo theme](https://preproduct.io/adding-pre-orders-to-shopify-turbo-theme/): Adding pre-orders to Shopify Turbo theme. Turbo is Shopify store 2.0 compatible, which means it's quite straightforward to add pre-order functionality.
- [Unbounce Pre-orders](https://preproduct.io/unbounce-pre-orders/): How to harness the power of Shopify and PreProduct to offer Unbounce pre-orders on your landing page. Below is a step-by-step guide on how to get set up.
- [Offering Shopify deposit payments](https://preproduct.io/shopify-deposit-payments/): Offering Shopify deposit payments an an option allows the store to charge a portion of the sale up-front, and has many benefits.
- [Adding pre-orders to Shopify Dawn](https://preproduct.io/adding-pre-orders-to-shopify-dawn/): Shopify pre-orders on the Dawn theme. A comprehensive guide on adding pre-orders to the Shopify Dawn theme, via an app or through Shopify's Liquid template.

---


## Docs

- [Offering a pre-order 'pay early' option](https://preproduct.io/docs/offering-a-pre-order-pay-early-option/): When products are on charge-later or deposit-upfront pre-order, PreProduct lets you offer a ‘pay early’ option.
- [Triggering pre-order fulfillment](https://preproduct.io/docs/triggering-pre-order-fulfillment/): This guide is specifically for charge-upfront pre-orders triggering pre-order fulfillment. For charge-later and deposit-upfront pre-orders,
- [Installing PreProduct on BigCommerce](https://preproduct.io/docs/installing-preproduct-on-bigcommerce/): Once you’ve installed PreProduct from the BigCommerce Apps & Integrations site, PreProduct will attempt to ‘auto-install’. While we continuously improve...
- [Potential reasons why a pre-order is not adding to your Shopify cart](https://preproduct.io/docs/potential-reasons-why-your-pre-order-is-not-adding-to-cart/): When creating a pre-order listing, if clicking the pre-order button fails to add an item to your cart or checkout,...
- [Pre-order cart session](https://preproduct.io/docs/pre-order-cart-session/): The PPcartSession class is available on any page with PreProduct’s tag. It’s usually not necessary to interact with, but does...
- [Quick-buy buttons](https://preproduct.io/docs/quick-pre-order-buttons/): Quick-buy buttons are the add-to-cart buttons sometimes present on collection pages. They allow a shopper to purchase without visiting the...
- [Infinite Options - product options & bundling integration](https://preproduct.io/docs/infinite-options-infinite-product-options-bundling/): About Infinite Options PreProduct integrates with ShopPad’s Infinite Options app to enable pre-orders for products with custom options, colors, swatches,...
- [Editing the checkout terms and conditions label](https://preproduct.io/docs/editing-the-checkout-terms-and-conditions-label/): When your checkout has a pre-order item in it, Shopify may automatically show a terms and conditions label (sometimes with...
- [Adding to cart for headless stores](https://preproduct.io/docs/adding-to-cart-for-headless-stores/): By default a headless store will only work once a storefront token has been added in PreProduct and the redirect...
- [Templates](https://preproduct.io/docs/templates/): The templates feature in PreProduct allows you to set specific preferences for a set of products, that will only be applied under certain criteria.
- [Bulk Product Lister](https://preproduct.io/docs/bulk-product-lister/): The bulk product lister allows you to create multiple product listings all with the same configuration, at the same time....
- [Personizely integration - cross and upsell pre-orders](https://preproduct.io/docs/personizely-integration-cross-and-upsell-pre-orders/): Enable cross-selling and upselling of products on pre-order with Personizely integration. Cross-sell pre-orders from product pages...
- [Prompt examples](https://preproduct.io/docs/prompt-examples/): We’ve included some prompting examples below using Product Love‘s AI variant generator. It can be helpful to see how small...
- [Can you edit a pre-order?](https://preproduct.io/docs/can-you-edit-deferred-charge-amount/): Can you edit a pre-order? Editing charge-later, deposit-upfront and charge-upfront pre-orders. Editing capture-only pre-orders.
- [How to reactivate a finished listing](https://preproduct.io/docs/how-to-reactivate-a-finished-listing/): PreProduct lets you reactivate finished listings so you can resume taking pre-orders. From PreProduct's main dashboard, scroll down...
- [Failed charge emails](https://preproduct.io/docs/failed-charge-emails/): PreProduct has the ability to send failed charge emails for failed deferred charge payments, this is used in the scenario when a customer’s card fails.
- [Shopify storefront token capabilities](https://preproduct.io/docs/store-front-token-capabilities/): Adding a store front token to your store will enable more functionality when capturing pre-orders in and outside of your storefront.
- [Front-end redirects](https://preproduct.io/docs/front-end-redirects/): PreProduct offers the option to redirect customers to either the checkout or cart after pre-ordering.
- [Custom line item properties](https://preproduct.io/docs/custom-line-item-properties/): PreProduct can add extra Shopify line item properties to your cart and resulting orders. This works for both mixed and...
- [Single-page apps/stores](https://preproduct.io/docs/single-page-apps-stores/): PreProduct can integrate with JavaScript frameworks like React and other single-page applications. Lifecycle PreProduct watches for changes on: It monitors...
- [Pre-order data-attributes](https://preproduct.io/docs/data-attribute-configs/): While most customizations are handled through the PreProduct app, you can add special pre-order data-attributes to add custom functionality
- [Upcoming charge email](https://preproduct.io/docs/upcoming-charge-email/): When using charge later (deferred charge) pre-orders, PreProduct will send an upcoming charge email to advise customers of the upcoming charge.
- [Unbounce pre-orders integration](https://preproduct.io/docs/unbounce-pre-orders-integration/): Use PreProduct to capture Shopify pre-orders from an Unbounce landing page. Start converting pre-sales for your next release today.
- [Shopify fulfilment holds](https://preproduct.io/docs/fulfilment-holds-for-deferred-charge-pre-orders/): When a customer makes a deferred charge pre-order, their Shopify order entry will have an 'on hold' fulfilment status.
- [Triggering deferred charges](https://preproduct.io/docs/triggering-shopify-deferred-charges/): Shopify deferred charges
- [PageFly pre-orders integration](https://preproduct.io/docs/pagefly-pre-orders-integration/): Use PreProduct to take PageFly pre-orders from your generated pages. The following doc will explain how to...
- [How to turn off automatic emails to customers](https://preproduct.io/docs/how-to-turn-off-automatic-emails-to-customers/): To turn off automatic customer emails:
- [Types of Pre-orders](https://preproduct.io/docs/types-of-pre-orders/): Alongside PreProducts most common listing type: Shopify pay later pre-orders, there are 2 other type of pre-orders that you can utilise with PreProduct. Pay now pre-orders, and deposit pre-orders.
- [Shopify Pre-order metafield](https://preproduct.io/docs/pre-order-liquid-variable-shopify-metafield/): PreProduct has a Shopify pre-order metafield that can be used to target products when they are on pre-order.
- [Pre-order javascript events](https://preproduct.io/docs/pre-order-javascript-event/): PreProduct provides custom Javascript events that let you run front-end code for pre-order products. Here's a guide for the available events.
- [Using native store buttons for pre-orders](https://preproduct.io/docs/using-your-native-store-button-for-pre-orders/): You can use your store's existing button for pre-orders. This approach lets you maintain your store's design
- [Customer Screen](https://preproduct.io/docs/customer-screen/): Allows you to view and interact with pre-sales from a pre-order customer, as well as send multiple product payment links out.
- [Customer Portal](https://preproduct.io/docs/customer-portal/): PreProduct offers a customer portal which Shopify streams into your store front at a specific URL.
- [Why is the 'add to cart' button showing when a pre-order is listed?](https://preproduct.io/docs/why-is-the-buy-now-or-add-to-cart-button-showing-when-a-pre-order-is-listed/): PreProduct lazy-loads to maintain your website’s page-load speed. As a result, your ‘Add to Cart’ button may be briefly visible...
- [Does PreProduct affect my store's page speed?](https://preproduct.io/docs/does-preproduct-affect-a-stores-speed/): main page speed load time
- [Pre-order automations](https://preproduct.io/docs/automations/): PreProduct offers some Pre-order automations via the automations section of the app
- [How to see a list of pre-orders](https://preproduct.io/docs/how-to-see-a-list-of-pre-orders/): PreProduct can list pre-orders for a specific products or storewide, as well as export CSV files. View all pre-orders Open...
- [How to check if payment links are working](https://preproduct.io/docs/fixing-broken-cart-or-checkout-redirects/): PreProduct shows a "Product availability status" notice in areas where you can send payment links, like the listing dashboard.
- [Can I change a pre-order discount](https://preproduct.io/docs/what-happens-if-i-change-discount/): change pre-order discount. PreProduct offers different ways to handle discounts depending on your pre-order type.
- [Setting pre-order discounts](https://preproduct.io/docs/discounts/): PreProduct offers Discounts on Shopify pre-orders. PreProduct will directly change your products/variants ‘price’ and ‘compare at price’ in Shopify.
- [Setting and editing Shopify pre-order limits](https://preproduct.io/docs/setting-and-editing-pre-order-limits/): Products listed in PreProduct for pre-order can have a maximum limit set for each variant (as well as customer). Setting...
- [Listing & editing specific variants for pre-order](https://preproduct.io/docs/listing-editing-variants-for-a-pre-order/): PreProduct allows for specific variants of a product to be on pre-order, whilst other variants are not i. e. buy-now...
- [Retrying deferred-charges and payment links](https://preproduct.io/docs/sending-follow-up-payment-links/): If you’ve triggered a payment link or deferred-charge for a pre-order and it’s still unpaid, you can re-trigger it from...
- [Headless pre-orders](https://preproduct.io/docs/headless-pre-orders/): PreProduct can run headless outside of a regular Shopify or BigCommerce storefront. This means your brand can accept pre-orders from...
- [Updating the pre-order shipping statement](https://preproduct.io/docs/editing-the-shipping-time/): PreProduct’s listing dashboards let you update the shipping statement at any time, as well as swap between the two types....
- [Editing and cancelling pre-orders](https://preproduct.io/docs/editing-and-deleting-pre-orders/): Editing and deleting Shopify pre-orders can be done via the PreProduct product dashboard or the Customers screen.
- [How to finish a listing and return to "buy now"](https://preproduct.io/docs/how-to-finish-a-listing-and-return-to-buy-now/): PreProduct works with your existing products by replacing the ‘Add to Cart’ button with a pre-order button whenever there’s an...
- [How to not show 'Sold Out' for pre-orders](https://preproduct.io/docs/how-to-stop-my-store-showing-sold-out-for-pre-orders/): A combination of your product settings and theme controls ‘Sold Out’ messaging. Note: PreProduct should toggle the below settings automatically....
- [How to uninstall PreProduct](https://preproduct.io/docs/how-to-uninstall-preproduct/): Uninstalling the PreProduct app Shopify Other Platforms Your PreProduct subscription will automatically be cancelled when you uninstall the app. Removing...
- [Multiple products in a pre-order](https://preproduct.io/docs/can-customers-add-multiple-pre-orders-to-cart-for-multiple-products/): PreProduct lets you control which products customers can combine in a single pre-order. PreProduct lets you choose from these options:...
- [Updating products details](https://preproduct.io/docs/updating-your-products-details/): PreProduct piggybacks off of your existing Ecommerce platform’s products, so changing product details like name or SKU will happen in...
- [Will PreProduct work with my other apps?](https://preproduct.io/docs/does-preproduct-work-with-other-apps/): PreProduct integrates with your ecommerce platform’s existing product and order systems, ensuring compatibility with most solutions out of the box....
- [Translating pre-order wording](https://preproduct.io/docs/translations/): PreProduct lets you customise your storefront wording for products on pre-order, as well as send pre-order specific emails. You can...
- [Updating your store theme](https://preproduct.io/docs/changing-store-theme/): When changing your Shopify theme, the majority of your store's theme files change.
- [Shopify deposit pre-orders](https://preproduct.io/docs/deposits/): This guide explains how to set up and manage Shopify deposit payments through PreProduct's advanced deposit system.
- [The Shopify ‘continue selling when out of stock’ box](https://preproduct.io/docs/the-continue-selling-when-out-of-stock-box/): The Shopify ‘continue selling when out of stock’ box is found in the product/variant section of the Shopify admin dashboard....
- [When should I finish a PreProduct listing](https://preproduct.io/docs/when-should-i-finish-a-listing/): Finishing a listing in PreProduct will stop the pre-order button appearing and revert to the store’s native add-to-cart/sold-out button. Can...
- [Pre-order email styling](https://preproduct.io/docs/pre-order-email-styling/): PreProduct's email campaigns are primarily transactional, rather than full-color marketing templates with extensive styling options.
- [The pre-order email campaign](https://preproduct.io/docs/the-preproduct-email-campaign/): Every pre-order listing comes with its own email campaign, which you can use to communicate with customers and handle specific actions...
- [Installing PreProduct](https://preproduct.io/docs/installing-the-preproduct-snippet/): PreProduct will try to auto-install, but we’re happy to check and help with installation – just email us and we...
- [Triggering payment links](https://preproduct.io/docs/triggering-payment-links/): Listings that start in capture-only mode allow you to capture pre-orders without sending customers through checkout straight away. Then once...
- [Customising how pre-orders display on your store](https://preproduct.io/docs/on-page-cart/): PreProduct lets you customise the pre-order button text, the companion wording above it, as well as the on-page cart and...
- [Pre-order Button](https://preproduct.io/docs/button-widget/): The PreProduct button widget will dynamically replace your 'buy now' button, whenever that product/variant has an active listing in PreProduct. Above the button widget is three lines of text for communicating with customers.
- [Listing a Shopify pre-order](https://preproduct.io/docs/listing-a-new-product/): Listing a product for pre-order is done in PreProduct by selecting existing products from your store. PreProduct can require a...

---

#
# Detailed Content


## Pages

- Published: 2025-07-11
- Modified: 2025-07-11
- URL: https://preproduct.io/shop-privacy-policy/

PreProduct Privacy Policy PreProduct ("the App”) provides flexible pay later pre-orders, pay now pre-orders, and deposits ("the Service") to merchants who use Shopify to power their stores. This Privacy Policy describes how personal information is collected, used, and shared when you install or use the App in connection with your Shopify-supported store. Personal Information the App Collects When you install the App, we are automatically able to access certain types of information from your Shopify account: Products API – to retrieve product and variant data for listing pre-orders. Orders API – to track and manage pre-order purchases. Customers API – to associate pre-orders with customer accounts. Inventory API – to sync inventory quantities and availability. Price Rules & Discounts APIs – to apply promotions or incentives to pre-orders. Order Edits API – to allow modification of pre-orders if needed. Fulfillment Orders APIs – to manage fulfillment of pre-orders through Shopify. Purchase Options API – to configure deferred or deposit payment plans. Script Tags, Themes, App Proxy APIs – to embed widgets and interact with the storefront. Publications API – to help list or unlist products based on pre-order status. Webhooks – to stay in sync with product updates, order creations, and other shop events. Additionally, we collect the following types of personal information from you and/or your customers once the App is installed: From merchants: Email address and business name, for account and identification purposes. From buyers: Name, email address, and credit card brand and last three digits, where applicable...

---

> Data-driven insights from more than One Million pre-orders processed for ecommerce merchants by PreProduct.io

- Published: 2025-03-25
- Modified: 2025-03-29
- URL: https://preproduct.io/one-million-pre-orders/

// Check if we're on desktop (not mobile) if (window. innerWidth >= 768) { // Dynamically load GSAP scripts for desktop only document. write(''); document. write(''); document. write(''); } // add black box infront of body, then on DOMContentLoaded, remove it document. body. appendChild(document. createElement('div')). id = 'body-loader'; document. body. querySelector('#body-loader'). style. cssText = 'position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: black; z-index: 1000;'; document. addEventListener('DOMContentLoaded', => { document. querySelector('#body-loader'). remove; }); ◀ Overview Revenue By Industry Pre-order Types Time to Charge Countries Per Capita Customer Countries Pricing Shipping Time Discounts Cancellations Mixed Carts ▶ One Million Pre-orders data-driven insights from 1M+ pre-orders generating $85,339,713 USD in revenue for ecommerce merchants Processed by PreProduct. io for Shopify & BigCommerce stores This report is purely based on our dataset of pre-orders, which skews towards the western markets and demographics that Shopify and BigCommerce operate in. As our customer base has grown year-on-year, growth trends shown may not necessarily be representative of the broader market. 1. How much revenue have pre-orders generated? Total revenue breakdown in USD $80,416,928. 70 USD 2021 $2. 8M 2022 $17. 5M 2023 $28. 6M 2024 $31. 6M The number of pre-orders processed in EUR by PreProduct grew by 22,124% from 2021 to 2022 USD accounted for $19,870,919 out of $31,583,909 in total pre-orders for 2024. Pre-orders in GBP grew 752% from 2023 to 2024 Year Pre-order Value (USD) % of Total YoY Growth 2021 $2,797,130. 19 3. 5% - 2022 $17,473,598. 63 21....

---

> Managing Pre-orders On Your 3PL - When it comes to pre-orders, it’s important to understand how your ERP reacts to negative inventory, ...

- Published: 2025-02-28
- Modified: 2025-02-28
- URL: https://preproduct.io/managing-pre-orders-on-your-3pl/

Home Managing Pre-orders On Your 3PL See Individual Guides A third-party logistics (3PL) provider manages warehousing, inventory, order fulfillment, and shipping on behalf of businesses. When it comes to pre-orders, your 3PL will coordinate either with your eCommerce platform or a central ERP system. It’s crucial to know how their software handles key elements of pre-order workflows, like handling orders not backed by inventory, enabling partial fulfillment, and respecting Shopify’s ‘on hold’ status. This guide outlines the key 3PL features to evaluate before rolling out pre-orders, such as allowing negative stock, respecting Shopify’s “on hold” status, and managing partial shipments. By reviewing these factors ahead of time, you’ll have a clear picture of what’s supported out of the box—and where you might need workarounds to ensure a seamless pre-order experience. How 3PLs and pre-orders work together in the modern ecommerce stack Third-Party Logistics (3PL) providers specialize in managing your fulfillment from start to finish. They: Receive and store products in their warehouses Pick and pack orders Ship to customers using their own software that syncs with your ecommerce platform Below is a typical flow. Click through to see how Shopify, the 3PL and pre-order application interact. 1 Inventory Sync The 3PL continuously syncs inventory from either your ERP or Ecommerce platform Category 3PL pre-order support Resources Shopify's Article on 3PLs Our doc on Shopify fulfilment holds Our doc on isolating pre-orders from buy-nows Support Via 3PL customer support (or PreProduct for pre-order specific topics) Individual Pre-order 3PL Guides We’ve researched...

---

> This guide will break down how to handle pre-orders on {{mpg_solution_name}}, looking at functions like negative stock, Shopify’s ...

- Published: 2025-02-27
- Modified: 2025-02-28
- URL: https://preproduct.io/managing-pre-orders-on-3pls-with-mpg_solution_name/

Back to Master 3PL Guide Managing Pre-orderson {{mpg_solution_name}} {{mpg_site_link_name}} | Visit Website {{mpg_intro}} This guide will break down how {{mpg_solution_name}} handles key pre-order functions like negative stock, Shopify’s "On Hold" status, and fulfilment workflows—so you’ll know what to expect, where it excels, and any workarounds you may need. How 3PLs and pre-orders work together in the modern ecommerce stack Third-Party Logistics (3PL) providers specialize in managing your fulfillment from start to finish. They: Receive and store products in their warehouses Pick and pack orders Ship to customers using their own software that syncs with your ecommerce platform Below is a typical flow. Click through to see how Shopify, the 3PL and pre-order application interact. 1 Inventory Sync The 3PL continuously syncs inventory from either your ERP or Ecommerce platform Category 3PL pre-order support Resources {{mpg_resource_link_1_text}} {{mpg_resource_link_2_text}} {{mpg_resource_link_3_text}} {{mpg_resource_link_4_text}} Support {{mpg_support_statement}} Looking at {{mpg_solution_name}}’s support for Shopify pre-orders Key Considerations for Managing Pre-orders
on {{mpg_solution_name}} In the diagram above you may have noticed the word "should" being used a couple of times... That’s because not all 3PLs fully support Shopify’s pre-order features out of the box. Some may lack support for negative inventory counts or fail to respect Shopify’s "On Hold" order status, requiring workarounds or additional configuration. If your store uses an ERP, it often instructs the 3PL on which orders to fulfill—meaning you might not need all of the 3PL’s features we're about to go through. Read on to see how {{mpg_solution_name}} interacts with Shopify pre-orders and what you might...

---

> This guide will break down how to handle pre-orders on {{mpg_solution_name}}, looking at functions like negative stock, Shopify’s ...

- Published: 2025-02-24
- Modified: 2025-02-28
- URL: https://preproduct.io/managing-pre-orders-on-mpg_solution_name/

Back to Master ERP Guide Managing Pre-orderson {{mpg_solution_name}} {{mpg_site_link_name}} | Visit Website {{mpg_intro}} This guide will break down how {{mpg_solution_name}} handles key pre-order functions like negative stock, Shopify’s "On Hold" status, and fulfilment workflows—so you’ll know what to expect, where it excels, and any workarounds you may need. How ERPs and pre-orders work together in the modern ecommerce stack As the central source of truth for your ecommerce operations, ERPs play a crucial role in pre-orders—primarily in two areas: Product & inventory management (tracking stock, syncing availability). Order processing (handling pre-order statuses and fulfilment flows). Below is a typical flow. Click through to see how Shopify, the ERP and pre-order application interact. 1 Order & Inventory Sync The ERP synchronizes orders and inventory across various sales channels (e. g. , Shopify, Amazon, retail POS). Category ERP pre-order support Resources {{mpg_resource_link_1_text}} {{mpg_resource_link_2_text}} {{mpg_resource_link_3_text}} {{mpg_resource_link_4_text}} Support {{mpg_support_statement}} Looking at {{mpg_solution_name}}’s support for Shopify pre-orders Key Considerations for Managing Pre-orders
on {{mpg_solution_name}} In the diagram above you may have noticed the word "should" being used a couple of times... That’s because not all ERPs fully support Shopify’s pre-order features out of the box. Some may lack support for negative inventory counts or fail to respect Shopify’s "On Hold" order status, requiring workarounds or additional configuration. Read on to see how {{mpg_solution_name}} interacts with Shopify pre-orders and what you might need to adjust. Syncing Shopify Products {{mpg_syncing_shopify_products}} Resources: • {{mpg_ syncing_shopify_products_link_text}} Syncing Shopify Orders {{mpg_syncing_shopify_orders}} Resources: • {{mpg_ syncing_shopify_orders_link_text}} Handling Negative Inventory {{mpg_handling_negative_inventory}} Resources: •...

---

> Managing Pre-orders On Your ERP - When it comes to pre-orders, it’s important to understand how your ERP reacts to negative inventory, ...

- Published: 2025-02-19
- Modified: 2025-02-28
- URL: https://preproduct.io/managing-pre-orders-on-erps/

Home Managing Pre-orders on your ERP See Individual Guides Enterprise Resource Planning (ERP) systems run the backstage magic of your business—from tracking inventory and orders, to handling financials and fulfillment. This gives merchants a single source of truth for tracking and managing their operations. When it comes to pre-orders, it’s important to understand how your ERP reacts to negative inventory, holding orders and partial fulfilment. This guide breaks down the key ERP behaviors to check before implementing pre-orders, including negative stock handling, Shopify’s “On Hold” status, and fulfillment workflows. By understanding these aspects upfront, you’ll know what to expect and what workarounds might be necessary. How ERPs and pre-orders work together in the modern ecommerce stack As the central source of truth for your ecommerce operations, ERPs play a crucial role in pre-orders—primarily in two areas: Product & inventory management (tracking stock, syncing availability). Order processing (handling pre-order statuses and fulfilment flows). Below is a typical flow. Click through to see how Shopify, the ERP and pre-order application interact. 1 Order & Inventory Sync The ERP synchronizes orders and inventory across various sales channels (e. g. , Shopify, Amazon, retail POS). Category ERP pre-order support Resources Shopify's Article on ERP Integration Our doc on Shopify fulfilment holds Our doc on isolating pre-orders from buy-nows Support Via ERP integration partner (or PreProduct for pre-order specific topics) Individual Pre-order ERP Guides We’ve researched some of the most popular ERPs used in ecommerce and compiled detailed guides for each one. See your ERP?...

---

> Pre-orders for footwear brands allow you to manage size runs, reduce inventory risk, and launch new styles with confidence.

- Published: 2024-11-19
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-footwear-brands/

Scale your footwear brand faster with
pre-orders Pre-orders for footwear brands allows you to manage size runs, reduce inventory risk, and launch new styles with confidence - all while improving cash flow. Some of the footwear brands we’ve worked with: Some of the brands we've worked with: Keep Selling When Out of Stock Turn 'Sold Out' into 'Pre-order' Never lose a sale to 'sold out' notices again - especially for popular sizes and styles. Convert potential disappointment into guaranteed future sales while maintaining clear delivery expectations with your customers. I used this app for my pre-orders. It worked perfectly, the support helps you right away with custom solutions. I can definitely recommend using the app! Miyana Berlin miyanaberlin. com Optimize Your Size Runs Make data-driven decisions Make smarter production decisions by knowing exactly what sizes your customers want. Pre-orders allow you to align size runs with actual demand, helping you meet minimum order quantities while avoiding excess inventory. Test New Designs Validate demand before scaling Reduce risk when launching new styles by testing market demand through pre-orders. Perfect for new designs or collections, allowing you to gauge interest and secure orders before committing to large production runs. Create Launches That Sell Generate buzz before release Build anticipation and excitement around new footwear releases with pre-orders. Perfect for limited editions, seasonal collections, and collaboration drops. Use pre-orders to create exclusivity and reward your most loyal customers with early access. Never Miss a Sale Turn stock-outs into opportunities Stop losing sales to 'out...

---

> Pre-orders for food brands allow you to manage production runs, reduce inventory risk, and launch new products with confidence.

- Published: 2024-11-19
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-food-brands/

Scale your food brand faster with pre-orders Pre-orders for food brands allows you to manage production runs, reduce inventory risk, and launch new products with confidence - all while improving cash flow. Some of the food brands we’ve worked with: Some of the brands we've worked with: Controlled over-selling Turn 'Sold Out' into 'Pre-order' Never lose a sale to 'sold out' notices again - especially when products go viral or during seasonal peaks. Convert potential disappointment into guaranteed future sales while maintaining clear delivery expectations. Setting up & working with Pre-Product was a seamless & breezy experience. They helped answer all of our technical questions & continue to be a strong advisor as we continue to build out this feature on our website. Mila eatmila. com Smart Production Planning Make data-driven decisions Make smarter production decisions by knowing exactly what your customers want. Pre-orders allow you to align batch sizes with actual demand, helping you meet minimum order quantities while avoiding excess inventory. Plan Seasonal Releases Launch with confidence Perfect for seasonal specialties, limited editions, and new product launches. Use pre-orders to gauge demand before production, ensuring you produce the right quantities while building anticipation for each release. Keep Customers Informed Build trust with updates Maintain strong customer relationships with clear communication throughout the pre-order process. Our comprehensive email campaign and customer portals keeps customers informed about their orders, production progress, and expected delivery dates. Keep Selling When Out of Stock Turn 'Sold Out' into
'Pre-order' Never lose a sale to...

---

> Pre-orders for beauty brands allow you to manage inventory risk, launch new products with confidence, and turn stock-outs into opportunities.

- Published: 2024-11-19
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-beauty-brands/

Scale your beauty brand faster with pre-orders Pre-orders for beauty brands allows you to manage inventory risk, launch new products with confidence, and turn stock-outs into opportunities - all while improving cash flow. Some of the beauty brands we’ve worked with: Some of the brands we've worked with: Keep Selling When Out of Stock Turn 'Sold Out' into 'Pre-order' Never lose a sale to 'sold out' notices again - especially when products go viral. Convert potential disappointment into guaranteed future sales while maintaining clear delivery expectations with your customers. This is the best Pre Order App I've ever seen! The support is really amazing, they help you with the set up and they're answering so fast. I just can recommend to use this app when you want to offer a product for pre order! NATURKOSMETIK MÜNCHEN nkm-atelier. de Test New Formulations Validate demand before scaling Reduce risk when launching new products by testing market demand through pre-orders. Perfect for new formulations or product lines, allowing you to gauge interest and secure orders before committing to large production runs. Smart Production Planning Make data-driven batch decisions Make smarter production decisions by knowing exactly what your customers want. Pre-orders allow you to align batch sizes with actual demand, helping you meet minimum order quantities while avoiding excess inventory. Create Product Launches That Sell Generate buzz before launch Build anticipation and excitement around new product launches with pre-orders. Perfect for limited editions, seasonal collections, and new formulation drops. Use pre-orders to create exclusivity...

---

> Pre-orders for wellness brands allow you to manage stock levels, reduce inventory risk, and launch new products with confidence.

- Published: 2024-11-19
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-wellness-brands/

Scale your wellness brand faster with pre-orders Pre-orders for wellness brands allow you to manage stock levels, reduce inventory risk, and launch new products with confidence - all while improving cash flow. Some of the wellness brands we’ve worked with: Some of the brands we've worked with: Keep the Momentum Going Turn 'Sold Out' into 'Pre-order' Transform how you handle popular products with a smart pre-order strategy. Never lose a sale to 'sold out' notices again. Convert potential disappointment into guaranteed future sales while maintaining clear delivery expectations with your customers. this is a fantastic app to take pre-orders. I was overally impressed by their support team. They went over an above to help us and even make sure there app worked with other apps and was quick to response if we had any questions or issues. strongly recommend if your looking for a pre-order app with great support team. Excite My Vitamins ExciteMy. com Test New Products Validate demand before scaling Reduce risk when launching new products by testing market demand through pre-orders. Perfect for new formulations or product lines, allowing you to gauge interest and secure orders before committing to large production runs. Optimize Production Runs Make data-driven batch decisions Make smarter production decisions by knowing exactly what your customers want. Pre-orders allow you to align batch sizes with actual demand, helping you meet minimum order quantities while avoiding excess inventory. Build Trust and Loyalty Keep customers informed automatically Maintain strong customer relationships with clear communication throughout the...

---

> Pre-orders for home brands allow you to manage long lead times, reduce inventory risk, and launch new collections with confidence.

- Published: 2024-11-18
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-home-brands/

Grow your home brand with confidence using pre-orders Pre-orders for home brands allow you to manage long lead times, reduce inventory risk, and launch new collections with confidence - all while improving cash flow. Some of the home brands we’ve worked with: Some of the brands we've worked with: Long Lead Time Management Never miss a sale due to
supply delays Transform your home brand with a smart pre-order strategy. Keep selling even when experiencing supplier delays or stock shortages. Maintain revenue flow while managing extended lead times common in the home goods industry. Oli and the team at PreProduct are always prompt with solving any set-up issues. The app itself is smooth and has a great user experience. It is helping us materially. Ecoy ecoy. com. au Improve Cash Flow Get paid while waiting for stock Boost your cash flow by collecting payments or deposits for future stock arrivals. Our flexible payment options let you choose when to charge customers - either immediately or when products are ready to ship. This can help fund inventory purchases while maintaining customer satisfaction. Keep Customers in the Loop Build trust with transparent updates Maintain strong customer relationships with clear communication throughout the pre-order process. Use PreProduct’s email campaign, customer portal and customisable front-end to keep customers informed about their orders, expected arrival dates, and any changes to the timeline. Order with confidence Reduce Inventory Risk Make smarter inventory decisions by knowing exactly what your customers want. Pre-orders allow you to align stock orders...

---

> Deploying pre-orders for apparel brands allows you to gauge demand, reduce inventory risk, and launch new collections with confidence.

- Published: 2024-11-18
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-apparel-brands/

Launch your next big apparel line with pre-orders Pre-orders for apparel brands allows gauging of demand, less inventory risk, and the ability to launch new collections with confidence - all while boosting cashflow. Some of the apparel brands we've worked with: Some of the brands we've worked with: Production Planning & Inventory Management Make data-driven decisions for your next collection launch Transform your apparel business with a smart pre-order strategy. Eliminate guesswork in size runs, optimize production quantities, and reduce storage costs. Get real demand data before committing to production, ensuring you're making exactly what your customers want. This app is was exactly what I needed and the customer service is second to none. We pre-sold many of our winter jackets because of this tool. ” Pilot Athletic pilotathletic. com Increase Cash Flow and Control Overselling Recoup cash quicker Boost your cash flow by collecting payments upfront or deposits for future collections. Our flexible payment options let you choose when to charge customers - either immediately or when products are ready to ship. This helps fund production while preventing overselling and maintaining customer satisfaction. Sustainable Production Practices Reduce waste and meet consumer expectations Implement a more sustainable approach to apparel production by producing what you know will sell. Pre-orders allow you to align production with actual demand, reducing overstock and waste while meeting growing consumer expectations for sustainable practices. Build anticipation for your releases Create Hype for New Apparel Launches Generate excitement and urgency around your new collections with pre-launch...

---

- Published: 2024-06-22
- Modified: 2024-06-22
- URL: https://preproduct.io/best-selling-out-of-stock-products/

dfdsfds

Best Selling Out-of-stock products Best Selling Out-of-stock Fashion products Discover the top fashion products that are currently out of stock. Stay ahead in the fashion game with these trending items from popular Shopify+ stores. Read more Best Selling Out-of-stock Apparel products Explore the must-have apparel items that are flying off the shelves. Check out these top picks from leading Shopify+ stores. Read more Best Selling Out-of-stock Footwear products Looking for the hottest footwear that's no longer available? Get insights on these top out-of-stock products from well-known Shopify+ stores. Read more Best Selling Out-of-stock Bag products Find out which bag products are creating a buzz despite being out of stock. These top items from Shopify+ stores are a must-see. Read more Best Selling Out-of-stock Jewellery products Discover the jewellery items that are making waves even though they are out of stock. These coveted pieces from Shopify+ stores are highly sought after. Read more Best Selling Out-of-stock Nutrition products Check out the top nutrition products that are out of stock and see why they're so popular. These picks from Shopify+ stores are in high demand. Read more Best Selling Out-of-stock Women's Clothing products Uncover the best-selling women's clothing that is currently out of stock. Learn why these items from Shopify+ stores are so popular. Read more Best Selling Out-of-stock Furniture products Discover which furniture products are selling out quickly and why. Get insights on these highly sought-after items from top Shopify+ stores. Read more Best Selling Out-of-stock Makeup products See which makeup...

---

- Published: 2024-06-22
- Modified: 2024-06-22
- URL: https://preproduct.io/test/

Fashion Apparel Footwear Bag Jewellery

---

> Pre-orders for fashion brands allows you to still make sales for any sold out products, or before new products are finalised & ready to ship.

- Published: 2024-06-17
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-fashion-brands/

Maximise sales for your fashion brand with a powerful pre-order tool Pre-orders for fashion brands allows you to make sales for any sold out products, as well as for new collections before they're finalised & ready to ship. Some of the brands we've worked with: Some of the brands we've worked with: Take pre-orders for products whatever the lead time Start collecting orders and revenue for new season collections before they're ready. Do you frequently encounter delays from your manufacturers or suppliers when receiving new collections? Do you often have products that go out of stock due to high demand? Implementing a pre-order strategy for your fashion store could provide you with numerous advantages. App interface incredibly user friendly, issues rectified immediately, extremely friendly and efficient customer service! Definitely recommend this app Mochi allthingsmochi. com Pre-orders that suit your store setup Charge on your terms PreProduct utilises a vaulted payment gateway to deliver a secure ‘charge later’ mechanism and boost cash flow. This allows customers to place pre-orders, and then you can either charge customers for the pre-orders straight away, or at a later date. This is done via the vaulted payment technology, with the customer accepting a future charge and the associated payment terms. The card details are vaulted so it can be charged at a later stage that suits you. Solve the problem of over ordering from your suppliers Enhanced inventory control PreProduct can assist your business to gauge customer interest, predict sales and therefore effectively plan ordering....

---

> Using pre-orders for jewelry stores via a 5 star rated pre-order system, will allow you to make more sales on your jewelry store.

- Published: 2024-06-06
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-jewelry-stores/

Make more jewelry store sales with a 5 star rated pre-order system Make sales whilst finalising your next jewelry range or whilst waiting to receive stock. Some of the brands we've worked with: Some of the brands we've worked with: Take pre-orders for products whatever the lead time Never worry about missing out on sales again due to delays with suppliers. Let our comprehensive pre-order system assist you. Do you often experience delays from suppliers for new jewelry products? Do you often have sold out products, or find it hard to keep up with demand for your jewelry products? Pre-orders for jewelry stores, can offer many benefits. This is a great app to create buzz and accept pre-orders on new products without collecting payments. The apps is easy to use. Oli is amazing to work with, going above and beyond and communicating clearly with quick turn arounds. I highly recommend! Paul Rich junoactive. com Turn interest into sales Use pre-orders to ensure you capture orders from all interested customers Setting up pre-orders with PreProduct will allow you to capture orders from potential customers, even if you are experiencing delays from suppliers. You can then keep customers updated on the expected shipping date, via PreProducts comprehensive email campaign. Pre-orders that suit your store setup Choose the type of pre-order that suits your jewelry business PreProduct offers, charge up-front, charge later and deposit pre-orders. You may want to secure some cash up-front before you submit your order with the supplier, or you...

---

> Pre-orders for hobby stores Increase orders and cashflow while reducing risk. Harness a best in class pre-order solution.

- Published: 2024-05-13
- Modified: 2025-03-06
- URL: https://preproduct.io/pre-orders-for-hobbystores/

Level up your hobby store with a first class Pre-order system Pre-orders for hobby stores Increase orders and cashflow while reducing risk. Order from suppliers with confidence and sales already locked in. Some of the brands we've worked with: Some of the brands we've worked with: Take pre-orders for products whatever the lead time Stop losing sales to your competitors for sold out hobby products Do you have sold-out products live on your website? Are customers contacting you regarding sold-out products? Do you think you are missing out on sales? Setting up pre-orders on your store, means that even when stock is sold out, customers can still pre-order the product. In our line of business, many of the products we sell can take around a year to arrive in stock so pre-orders are an important way to clinch those extra sales. But finding the best way to do this has been fraught with problems - that is until we found PreProduct, a fantastic app that has enabled us to easily accept pre-orders whilst remaining compliant with the legislation regarding pre-payments in the UK and also Shopify's rules. Even within the free trial period, we had taken enough pre-orders to easily cover a month's subscription. As the saying goes 'you have to spend money to make money'. Brilliant app and brilliant service. Diecast Model Centre diecastmodelcentre. co. uk Flexible charging Charge on your terms With PreProduct you have the option to charge upfront for pre-orders, charge later or use deposit-based pre-orders....

---

> Use a next-gen pre-order system to pre-sell online. Boost cashflow and demand before stock hits your warehouse.

- Published: 2023-09-18
- Modified: 2024-05-18
- URL: https://preproduct.io/pre-sell-online/

Shopify rating Platformless integration launching soon Sell pre-orders from your own website Offer pre-orders with flexible charging and communication to boost sales and customer demand before your stock arrives. Charge when and how you want PreProduct supports charging upfront, later or via deposit. Allowing you to bill customers only when the product becomes available. Customer touchpoints Keep customers informed with specified pre-order messaging, dedicated email campaigns, and customer portals. Ensuring trust and reassurance throughout the campaign. Platform integrations optional Push to and sync with an ecommerce platform or use on it's own to pre-sell online. Allowing you to safely pre-sell upcoming products before you're ready to fulfil. Gauge interest Measure customer interest in a safe way that lets you capture orders. PreProduct's charge-later pre-orders don't start any card transactions until you trigger them. Capture revenue sooner Enhance your cash flow and secure future orders ahead of time by accepting pre-orders. Pre-sell online and accept pre-orders with confidence Choose when to charge your pre-order sales Leverage PreProduct's advanced pre-order functionality and choose the optimal billing time for your situation — be it upfront, later upon product availability, or through partial payments. This flexibility empowers merchants to meet consumer demand and confidently accept pre-orders for products with extended lead times. By capturing pre-orders early, you can meet existing customer demand and boost cash flow even while the product is still under development. With PreProduct, implementing a safe pre-order strategy that lets you understand demand and maximise your revenue has never been simpler....

---

> Use a next-gen Centra pre-orders system to build hype, boost cash flow and increase orders before stock hits your warehouse.

- Published: 2023-09-17
- Modified: 2025-03-06
- URL: https://preproduct.io/centra-pre-orders/

Level up your online store with a next-gen Centra pre-orders system Build hype, boost cash flow and increase orders before stock hits your warehouse. Flexible charging Charge upfront, later, or by deposit. Customer cards are vaulted to avoid the authorization period. Customer communication Keep your customers informed with custom front-end wording, email campaigns, and pre-order portals to ensure transparency and maintain loyalty. Powerful Platform Integration PreProduct seamlessly syncs with your Centra admin, allowing pre-orders to flow effortlessly through your store. Sell Zero Stock Products Keep orders out of Centra until you’re ready to fulfil. Our system ensures orders stay out of Centra until you're fully ready to fulfil. Secure Revenue Earlier Leverage vaulted payment gateway tech to provide a secure 'charge later' mechanism. Boost your cash flow and capture future orders earlier. Take pre-orders from your Centra store earlier with confidence Decide when to charge your Centra pre-orders With PreProduct's sophisticated pre-order feature set, you choose when to charge — immediately, later when the product is available, or through partial payments. This empowers Centra merchants to confidently accept pre-orders for items with extended lead times. Taking pre-orders earlier can boost both demand and cash flow while the product isn't available. PreProduct simplifies the pre-sale process, allowing you to accurately measure demand and boost your storefront earnings. All this, while ensuring a smooth and reassuring shopping experience for your customers. Join hundreds of merchants collectively taking millions of dollars in pre-orders each month. “Highly recommended! We use the app since a...

---

> Use a next-gen Bigcommerce pre-orders system to boost cashflow and demand before stock hits your warehouse.

- Published: 2023-09-08
- Modified: 2025-06-29
- URL: https://preproduct.io/bigcommerce-pre-orders/

Level up your online store with a next-gen BigCommerce pre-orders system Boost cashflow and demand before your stock arrives with flexible charging and tailored communication. Flexible charging Charge upfront, later, or by deposit. Customer cards are vaulted to avoid the authorization period. Customer communication Keep your customers informed with custom front-end wording, email campaigns, and pre-order portals to ensure transparency and maintain loyalty. Powerful Platform Integration Our solution seamlessly syncs with your BigCommerce control panel, allowing pre-orders to flow effortlessly through your store. Sell Zero Stock Products Keep orders out of BigCommerce until you’re ready to fulfil. Our system ensures orders stay out of BigCommerce until you're fully equipped to fulfil. Secure Revenue Earlier Leverage vaulted payment gateway tech to provide a secure 'charge later' mechanism. Boost your cash flow and capture future orders earlier. Take pre-orders from your BigCommerce store earlier with confidence Decide when to charge your BigCommerce pre-orders With PreProduct's advanced pre-order functionality, decide when to charge — upfront, later upon product availability, or via partial payments. This gives BigCommerce store owners the ability to comfortably take pre-orders for products with large lead times. Allowing pre-orders to be captured earlier can drive demand and/or cash flow whilst the product development cycle is still in process. With PreProduct, it's easier than ever to pre-sell items, gauge demand effectively, and amplify your store's revenue, all while providing a seamless and reassuring purchase journey for your customers. Join a thriving community of merchants reaping the benefits of pre-orders. “PreProduct is...

---

- Published: 2023-05-22
- Modified: 2023-05-22
- URL: https://preproduct.io/product-love-privacy-policy/

Privacy Policy     General This privacy policy sets out how Product Love uses and protects any information that you provide when you use this website/app. Product Love is committed to ensuring that your privacy is protected. Should we ask you to provide certain information by which you can be identified when using this App, then you can be assured that it will only be used in accordance with this privacy policy. Product Love may change this policy from time to time by updating this page. You should check this page from time to time to ensure that you are happy with any changes. We reserve the right to update this Privacy Policy at any time and such modifications shall be effective immediately, unless otherwise stated.     Collection of Personal Information through the App We use the personal information we collect from you and your customers in order to provide the Service and to operate the App. When you install the App, we are automatically able to access certain types of information from your Shopify account: Shop APIs: general settings and information about your store Product APIs: your store’s products and collections Theme APIs: view and modify your store’s theme files Order APIs: view and modify your store’s orders ScriptTag APIs: let’s us add functionality to your store without modifying your theme templates Additionally, we collect the following types of personal information from you and/or your customers once you have installed the App: Personal information about you and others...

---

- Published: 2023-05-16
- Modified: 2024-05-09
- URL: https://preproduct.io/privacy-policy/

Privacy Policy Last Updated: 9th May 2024 For our Terms of Service, please visit: http://preproduct. io/terms General This privacy policy sets out how PreProduct uses and protects any information that you provide when you use this website/app. PreProduct is committed to ensuring that your privacy is protected. Should we ask you to provide certain information by which you can be identified when using this App, then you can be assured that it will only be used in accordance with this privacy policy. PreProduct may change this policy from time to time by updating this page. You should check this page from time to time to ensure that you are happy with any changes. This privacy policy is effective from 9th May 2024.   Collection of Personal Information through the App We use the personal information we collect from you and your customers in order to provide the Service and to operate the App. When you install the App, we are automatically able to access certain types of information from your ecommerce platform account (e. g. Shopify, BigCommerce): Shop APIs: general settings and information about your storeProduct APIs: your store’s products and collectionsTheme APIs: view and modify your store’s theme filesOrder APIs: view and modify your store’s ordersScriptTag APIs: let’s us add functionality to your store without modifying your theme templates Other APIs: such as Webhooks and other platform supported features Additionally, we collect the following types of personal information from you and/or your customers once you have installed the App:...

---

> Figure out future best sellers. New product development powered by AI + your customers. Voting, research, discovery and more.

- Published: 2022-10-10
- Modified: 2023-09-02
- URL: https://preproduct.io/product-love/

Figure Out FutureBest Selling ProductsBefore They Exist New product development powered by AI & your customers. Voting, research & discovery. AI-Powered Variant Generator Write AI prompts to create completely new variants from existing products. Explore different variations in minutes. On-demand Customer Voting Get on-demand product feedback via our low-friction, dating app-style surveys. Your Unfair NPD Advantage Avoid the mistakes of focus groups by instead asking the people who matter – your customers – when they’re in the setting that matters: your website. The quickest way to figure out best sellers. Dating app style voting Supercharge your innovation with on-demand customer feedback and AI image creation. Get future products in front of your customers early and often via our low friction dating app style interface. All you need to do is upload an image or use our AI prompt to create new variants from existing images. Avoid the mistakes of focus groups, ask the people who matter, when they’re in the setting that matters... your website. Double-down on your next big hit & avoid possible duds. Pricing Shopify Pricing Plans Innovator For individuals and small sized brands $19. 99 USD / month +0. 5% of paid pre-order revenue Take me to the Shopify app Store - 7 day free trial Unlimited product pitches Unlimited votes 15 AI image gen tokens per month Run on specific pages or via survey links Email support

---

> Launch new products with headless pre-orders. A next gen pre-order system for headless and composable ecommerce sites

- Published: 2021-05-25
- Modified: 2025-03-06
- URL: https://preproduct.io/headless-pre-orders/

Headless Pre-orders For Growing Ecommerce Brands Pre-sell from any website with headless pre-orders. Start pre-selling to increase cashflow & hype around your next release. Flexible charging Charge upfront, later, or by deposit. Customer cards are vaulted to avoid the authorization period. Communicate with customers Use custom front-end wording, email and customer portals to manage customer expectations. Increase the sales window Deferred charge allows you to confidently sell earlier. Integrated Fulfilment Stop pre-orders from being prematurely shipped with fulfilment holds. Headless compatible Going headless shouldn't mean you lose the ability to capture pre-orders. Take payment straight away or later via deferred-charge Flexible charging Take pre-orders for your next product in a way that makes sense for your business. Deferred payment options mean that payment is only triggered when you activate them. Either on the customer or individual product level. Customers can start flowing from a pre-order button through your checkout with just two lines of code added to your code base. Payment and fulfilment are released according to your PreProduct setup. “We recently added PreProduct to our storefront so that we can start accepting deposits for items we are awaiting stock on. The app was easy to install. The communication and support is fantastic. We needed some small changes to the way the product buttons looked on the site and the team was able to make these changes for us. Would recommend this app if you are looking to accept preorders and deposits for your site. ” – ATM Living review...

---

- Published: 2020-06-03
- Modified: 2025-03-29
- URL: https://preproduct.io/blog/

Blog

---

- Published: 2020-02-19
- Modified: 2023-09-02
- URL: https://preproduct.io/about/

About The idea for PreProduct came out of the ashes of a smart-home company we ran from 2018 to 2019. Our customers were passionate and excited to be a part of our vision and although we had direction for the company, the process of iterating on existing products and developing new ones was still fraught with risk. Even so, we were conscious of just how important new products are for generating revenue from an existing customer-base, attracting new customers and staying ahead of the competition. With simpler new line-extensions or colour-ways, we had to invest tens of thousands of dollars in stock that we couldn’t say with any certainty whether we would sell or not... . and the same issue from a different angle, we could have been sitting on a huge, company defining product idea, which we perceived as having too larger chance of failure to try. Despite realising that these are the kind of product ideas that can create real breakthroughs and leaps forward as a business. Enter PreProduct. Pre-selling with PreProduct lets you optimise and de-risk new releases, as well as be in control of when you start accepting orders and payment. Whether listing a new variant for an existing product or an exciting breakthrough release. Any feedback or suggestions, you can always reach us at: hello@preproduct. io Cheers, Oli & Eliza (co-founders) From around the web • How To Launch A New Ecommerce Product In 5 Steps Without Breaking The Bank Shopify's pre-orders landing page

---

- Published: 2020-02-08
- Modified: 2024-01-24
- URL: https://preproduct.io/terms/

Terms   PreProduct is a product owned by Preproduct Limited. By using PreProduct, you acknowledge and agree to to the following terms and conditions. 1. Welcome to PreProduct! This page explains our terms of use. When you use PreProduct, you’re agreeing to all the rules on this page. Some of them need to be expressed in legal language, but we’ve done our best to offer you clear and simple explanations of what everything means — hence the brief summaries in these blue boxes. The summaries, for the record, are not part of the official legal terms. Welcome to PreProduct. By using this website (the “Site”) and services (together with the Site, the “Services”) offered by PreProduct, and its and their parents, subsidiaries, affiliates, agents, representatives, consultants, employees, officers, and directors — collectively, “PreProduct,” “we,” or “us”), you’re agreeing to these legally binding rules (the “Terms”). You’re also agreeing to our Privacy Policy and Cookie Policy, and agreeing to follow any other rules on the Site, like our Community Guidelines and rules for starting projects. We may change these terms from time to time. If we do, we’ll let you know about any material changes, either by notifying you on the Site or by sending you an email. New versions of the terms will never apply retroactively — we’ll tell you the exact date they go into effect. If you keep using PreProduct after a change, that means you accept the new terms. PreProduct is for your personal, non-commercial use, except...

---


---


## Posts

> Learn how to set up pre-orders on Shopify with our step-by-step guide. Compare native features vs apps, optimize payments, and boost sales

- Published: 2025-07-03
- Modified: 2025-07-03
- URL: https://preproduct.io/how-to-set-up-pre-orders-on-shopify/
- Categories: Uncategorized
- Tags: pre orders on shopify, pre-order

How to Set Up Pre-orders on Shopify: A 2025 Guide Pre-orders can transform your Shopify business, we’ve helped stores process over one million pre-orders to help boost their cashflow and demand (ref). This guide shows you how to implement pre-orders on Shopify using both native features and third-party solutions. Understanding Your Pre-Order Options Native Shopify Approach Shopify includes basic pre-order functionality through inventory management settings. This approach works well for simple scenarios: Built into your existing Shopify plan No additional monthly fees Quick setup process Basic functionality for straightforward pre-orders However, it has some limitations: Manual inventory tracking required Limited customer communication options Basic payment processing only No advanced analytics or reporting Third-Party Pre-Order Apps For businesses needing more advanced features, specialized pre-order apps offer enhanced functionality: Automated inventory management Advanced customer communication workflows Flexible payment processing options Comprehensive analytics and performance tracking Integration with marketing tools Popular options include PreProduct, which offers flexible payment timing and comprehensive merchant tools for managing pre-order campaigns. Step-by-Step Implementation Guide Method 1: Native Shopify Setup Navigate to Products > All products in your Shopify admin Select the product you want to offer for pre-order In the Inventory section, uncheck "Track quantity" Set "Continue selling when out of stock" to enabled Update product description to clearly indicate pre-order status Modify your order confirmation emails to mention pre-order timing The Shopify "continue selling when out of stock" box allows zero stock products to pass through checkout. Method 2: Using Pre-Order Apps Browse the Shopify App...

---

> Lets dig into pre-order strategy – At PreProduct we recently passed one million pre-orders processed for merchants...

- Published: 2025-04-04
- Modified: 2025-04-16
- URL: https://preproduct.io/pre-order-strategy-4-data-driven-lessons-from-85m-in-sales/
- Categories: Uncategorized

Intro At PreProduct we recently passed one million pre-orders processed for merchants, totalling over $85M USD (report here). We dug into the data to pull out 4 key lessons to inform your pre-order strategy — things you can actually use to sell more (and smarter). Prefer a video? click here. Lessons Lesson 1: Ditch the discount Insight: 90. 4% of pre-orders don’t offer a discount. Turns out, early access is often enough of a hook. The opportunity is to be one of the first to grab the item. Lesson: Instead of relying on discounts to drive urgency, open the doors earlier. Longer sales windows = more time to capture demand without undercutting your price. Bonus: you get to run two launches — one for pre-order, one for general availability Source: http://preproduct. io/one-million-pre-orders#discounts Lesson 2: Don’t be afraid to go early Insight: The most common stated shipping time range for pre-order is 4 - 5 months from the date of pre-launch Lesson: Taking pre-orders well in advance is totally doable — especially with charge-later or deposit-based flows. Most customers are happy to wait, as long as expectations are clear. Source: http://preproduct. io/one-million-pre-orders#shipping-timing Lesson 3: Whatever the price, as long as it’s above $10 Insight: Products can do well regardless of price which the partial exception of the $0-10 price range. The $25–$50 range made up 42. 7% of orders. But the $250+ range brought in more than 2x the revenue by our estimates. Lesson: Unless your product is priced under $10,...

---

- Published: 2025-02-20
- Modified: 2025-02-20
- URL: https://preproduct.io/2025-common-pain-points-project/
- Categories: Uncategorized

At the start of every year, we focus on our Common Pain Points project—tackling smaller but meaningful improvements based on customer support trends and feature requests that don’t quite fit into larger development cycles. Over the past six weeks, we’ve shipped a number of updates designed to smooth out pre-orders, optimize workflows, and add new flexibility. Here’s what’s new: Refunds, Payments & Order Management You can now issue refunds directly from PreProduct, making it easier to handle cancellations and customer requests without needing to jump into Shopify or BigCommerce admin. This streamlines workflows and keeps everything in one place. For those using the Shop Pay app, we’ve introduced automatic toggling of the sales channel when listing or de-listing a product for pre-order. This ensures that Shop Pay (which doesn’t support pre-orders) doesn’t allow customers to bypass the pre-order flow. We’ve also added support for editing pre-order quantities—though at this stage, only decreases are supported. This helps merchants manage inventory levels dynamically as pre-orders roll in. Better Pre-Order Button & UI Handling We’re introducing an experimental Optimized Button Loading feature for Shopify stores, which ensures that buy-now buttons are hidden more quickly for pre-order products. This reduces friction and prevents customers from checking out incorrectly before the pre-order messaging loads. We’ve also improved add-to-cart button detection to ensure it doesn’t hide other essential elements on the page, such as quantity selectors and carousel navigation. Customization & Merchandising Enhancements Merchants can now set default Shopify ‘purchase option’ names directly from the ‘Customize...

---

> Create a custom Shopify crowdfunding bar effortlessly with our free generator. Great for building hype and driving urgency

- Published: 2024-08-10
- Modified: 2024-08-20
- URL: https://preproduct.io/shopify-crowdfunding-bar-generator/
- Categories: Uncategorized

Create a custom Shopify crowdfunding bar effortlessly with our free generator. These eye-catching progress bars are great for building hype, driving urgency and increasing conversions. While this generator is designed to be a quick and convenient tool, we offer more advanced pre-order functionalities like deferred-charge with PreProduct. Shopify Crowdfunding Progress Bar Generator Generate a Kickstarter-style progress bar for your Shopify crowdfunding campaign. Product Page URL Target Number of Sales (set your Shopify inventory to this number) Display Type Number Sold Monetary Value Campaign Length (days) Progress Bar Color Text Color Bar Height (px) Text Size (px) Font Weight Normal Bold Font Family Inherit from page System Default Arial Helvetica Georgia Progress bar Radius (px) Vertical Spacing (px) Progress Bar Preview: Generate Progress Bar Code Progress Bar Code: Copy Shopify config: In the Shopify product admin, your inventory available must start as the same number as your sales target. If you want to allow your sales target to be exceeded, then the Shopify product admin "Allow out-of-stock purchases" option must be enabled. Adding to your product page: Copy the generated code above. In your Shopify admin, on the "online store" page next to your active theme, click to open the "Customize" editor From the top of the editor, change the page previewed from "home" to "products" From the left sidebar listing the page's blocks, click to add a new block and select "Custom liquid" Paste the generated code and click to save Click to see a video on how to use...

---

- Published: 2024-08-09
- Modified: 2024-08-16
- URL: https://preproduct.io/shopify-payment-link-generator/
- Categories: Uncategorized

Create a custom Shopify payment link effortlessly with our free generator. These links send customers directly to your checkout page pre-populated with items. The generator is designed to be a quick convenient tool, if you'd like to automate payment links or use deferred-charge pre-orders, then PreProduct may be a better fit. Shopify Payment Link Generator Generate a direct checkout payment link for your Shopify products. Product Page URL Variant Select a variant Quantity + Discount Code (Optional) Generate Link Generated Payment Link: Click to see a video on how to use this payment link generator. Shopify payment links are powerful tools for e-commerce businesses, offering a direct and efficient way to guide customers through the purchasing process. These links streamline transactions by allowing customers to bypass the traditional product page and shopping cart steps, reducing friction and potentially increasing sales. Key Advantages of Shopify Payment Links Direct Purchasing: Send customers a link to your checkout with pre-populated items, eliminating browsing steps, perfect for DM or email interactions. Email Campaign Integration: Embed payment links directly in marketing emails for immediate purchasing options. Early access: Payment links work even if the product is hidden from your storefront, so can be great for early access launches (just make sure the Product admin status is set to "active"). Discount Code Inclusion: Generate links with built-in discount codes for giving promos to specific audiences. Maximizing Shopify Payment Link Effectiveness To fully leverage the potential of your Shopify payment links: Targeted Email Campaigns: Use payment links...

---

> Looking to increase Shopify sales? The secret can lie in effective pre-order strategies. This article cuts straight to the point...

- Published: 2024-05-24
- Modified: 2025-03-24
- URL: https://preproduct.io/increase-shopify-sales-with-6-proven-pre-order-strategies/
- Categories: pre-orders, Shopify
- Tags: marketing, shopify

We also have a YouTube version of this article here. Introducing pre-orders for growth on Shopify Looking to increase Shopify sales? The secret can lie in effective pre-order strategies. This article cuts straight to the point, providing six practical tactics that translate customer interest into secured revenue— crafting urgency, exclusivity, and increasing average order value to name a few. We’ll guide you through these methods and showcase how they're each working for real-life online stores. Key Takeaways Pre-orders can significantly boost Shopify sales by creating urgency, leveraging influencer marketing, increasing average order value, and securing revenue before inventory is available. Tactical pre-order strategies including limited edition items, exclusive discounts, charge-later options, time-limited availability, sustainable practices, and offering exclusive benefits can enhance customer engagement, loyalty, and overall sales. To maximize the effectiveness of pre-orders, it’s essential to employ an effective customer centric marketing strategy. That way you can engage customers with a compelling narrative, offer flexibility, align pre-order strategies with brand values, and maintain transparent communication. Implementing loyalty programs can enhance customer engagement, improve retention rates, and motivate repeat purchases. https://www. shopify. com/pre-orders Why and How Pre-Orders Can Increase Sales on Shopify Stepping into the ecommerce store arena, you quickly learn that the key to a thriving Shopify store is not just attracting potential customers but converting their interest into actual sales. Pre-orders let you do this before stock hits your warehouse. Imagine the power of knowing your product is sold even before it’s physically available. It’s a strategy that transforms...

---

> Shopify offers many pre-order app options within the Shopify app store. A pre-order is an arrangement where a customer agrees to buy a product before it is officially released or becomes available for general sale.

- Published: 2024-04-17
- Modified: 2024-09-04
- URL: https://preproduct.io/the-best-shopify-pre-order-app/
- Categories: pre-orders, Shopify

Before evaluating the best pre-order apps, I just wanted to highlight that I personally run a Shopify pre order app, PreProduct. We also have a YouTube video on ensuring a great Shopify pre-order app experience for your customers here. Introduction Shopify offers many pre-order app options within the Shopify app store. A pre-order is an arrangement where a customer agrees to buy a product before it is officially released or becomes available for general sale. This can involve paying for the product upfront or paying at a later stage, or may require a deposit and the remaining amount to be paid later. Pre-orders can be used for many different scenarios including; for out of stock products, new product releases, limited edition releases and made to order products. Pre-orders can help to boost sales, and increase revenue, additionally, as well as to help businesses gauge demand for their products and adjust production accordingly, and reduce wastage. There are many benefits of using a Shopify pre-order app to manage preorders including; boosting cashflow, managing the pre-order process in an organised manner, gauging demand and reducing risk, whilst building hype and excitement around new product releases and re-stocks. When you sell out of stock, a pre-order app will allow you to still collect orders/revenue and avoid losing customers to a competitor. The best pre-order apps often allow merchants to market benefits or incentives for those customers who place an order, such as exclusive behind-the-scene updates, special editions, or discounts, to assist in convincing...

---

> pre-orders for sustainability help e-commerce brands to make better purchasing decisions, as well as implement a made-to-order model.

- Published: 2024-01-26
- Modified: 2024-11-19
- URL: https://preproduct.io/pre-orders-for-sustainability-mastering-made-to-order-sales-through-shopify/
- Categories: pre-orders, Shopify
- Tags: pre-order, shopify, sustainability

Introduction Before we get into pre-orders for sustainability, some quick stats: Did you know that the fashion industry is responsible for approximately 10% of the world's carbon emissions? That's a significant chunk, considering it includes everything from making clothes to shipping them and eventually getting rid of them. The quick and constant turnover of trendy items in the fast fashion world is a big part of the problem, leading to more waste and environmental harm. This is effecting buyer behaviour; According to a survey from McKinsey & Co. , 66% of all respondents and 75% of millennial respondents say that they consider sustainability when they make a purchase. The concept of sustainability in fashion and online retail revolves around adopting practices that prioritize environmental, social, and ethical considerations throughout the entire supply chain and product life cycle. I am Eliza, a co-founder at PreProduct, which is a pre-order app for ecommerce brands where I work on many fashion and made-to-order pre-order campaigns. Made-to-order production provides a more responsive and sustainable approach to fashion manufacturing, addressing issues related to overstocking, heavy discounting, and the disposal of excess stock into landfills. It aligns production with actual demand, reduces waste, and promotes a more environmentally and economically viable business model. Pre-orders serve as a mechanism in e-commerce to effectively implement a made-to-order model. Pre-orders allow for demand forecasting, customization options, cash flow management, and production efficiency, as they allow you to take order interest upfront reducing the risk of over or under supply, along...

---

> There are many benefits to pre selling a limited edition on Shopify, such as increased sales, creating brand loyalty, fostering growth and community

- Published: 2023-12-05
- Modified: 2024-11-27
- URL: https://preproduct.io/best-practises-for-pre-selling-a-limited-edition-on-shopify/
- Categories: pre-orders, Shopify
- Tags: limited edition, pre-order, shopify

Introduction Pre selling a limited edition on shopify refers to the release of products/variants in a restricted quantity, for a specified period or both. A limited drop can be used in many situations, such as for highly collectable item/s, for coveted items, for items that have only a small supply, and for products that have a large lead time. There are many benefits that a company can see by offering limited drops of a product on Shopify, such as increased sales, creating brand loyalty, fostering growth and community as well as reducing financial risk and assisting overall business success. The below article will discuss pre-selling a limited edition on Shopify, and the best practises for a successful campaign. Preparing for a limited edition drop Building hype and anticipation Marketing and promotion of your limited edition product is imperative for success. Companies often use limited edition drops as a marketing strategy to generate buzz, build anticipation, and drive sales. Limited Editions in e-commerce offer several appealing aspects that can attract and engage customers. Limited editions imply scarcity, which can create a sense of urgency. The fear of missing out can drive people to make a purchase sooner rather than later, increasing the likelihood of a sale. Limited editions are also often designed to be unique or exclusive, providing customers with a product that not everyone can have. This exclusivity can make customers feel special and privileged, enhancing their perception of the product. Offering limited edition via pre-order, can allow your customers...

---

> Shopify waitlist apps are software applications or platforms that are designed to help merchants handle product and variant waitlists.

- Published: 2023-11-08
- Modified: 2023-11-09
- URL: https://preproduct.io/boosting-your-sales-with-a-shopify-waitlist-app/
- Categories: pre-orders, Shopify
- Tags: pre-order, shopify

Shopify waitlists are software applications or platforms that are designed to help merchants handle product and variant waitlists, and send stock alerts to customers when items are back in stock. They can also be used for pre launch, to generate buzz, grow demand and capture potential leads. You can improve inventory management as well as boost sales by collecting a list of interested customers prior to receiving stock. This guide will explain the reasons you might implement a Shopify waitlist, as well as how to make sure it's successful. We'll also touch on how to choose an app and how to set it up. Key Takeaways A Shopify Waitlist can help Shopify stores grow their customer base, increase customer loyalty, manage inventory and drive sales growth. It can also be a useful technique for a new product launch. Selecting the right app is essential. Implement a waitlist strategy that can be improved and optimised over time. To do this you'll need to setup integrations with your main email marketing tool, so you can leverage segmentation and personalization strategies. The Power of Waitlists for Your Shopify Store Waitlists can be a win-win addition to your Shopify store, if you've currently got live out-of-stock product pages on your storefront. By letting customers know when their chosen products come back in stock, you're marketing to the 'converted', and this can encourage customers to complete a purchase. Customer Retention and Loyalty Waitlists are a great way to nurture loyal customers, increase customer satisfaction and...

---

> Understanding how merchants can leverage shopify deferred payment and vaulted card tech can help unlock future revenue.

- Published: 2023-10-27
- Modified: 2024-05-29
- URL: https://preproduct.io/how-merchants-can-leverage-shopify-deferred-payment-and-vaulted-card-tech/
- Categories: pre-orders, Shopify
- Tags: deferred payment, pre-order, shopify, vaulted card

What is a deferred payment order? Understanding how you can leverage shopify deferred payment and vaulted card tech, can be very beneficial for business. A deferred charge/payment method, allows a customer to place a pre-order, but instead of paying for the pre-order straight away, they accept a future charge and the associated payment terms. The card details are vaulted so it can be charged at a later stage. Traditionally customers are charged for an order at the time of placing the order; whereas with deferred charge, the merchant can choose to either charge the full payment at a later time, or to take a deposit/partial payment at the time of the order, and then bill for the remaining amount later. Using deferred payments can be really powerful when paired with pre-orders, especially when merchants are unsure how long manufacturing/freight may take. Customers are less likely to be frustrated by delays as they have not yet paid for the item, this gives the merchant flexibility with which dates they choose to charge and fulfil the order. Deferred payments are also convenient when customers have a change of mind, as no refund is needed. How do deferred payments work on Shopify? Shopify has the ability to set up a special 'purchase option' for selling products. When a product is purchased with this applied, the customer won't be charged upfront. They'll still go through checkout and enter their card details and review the order, but will accept a future deferred payment for the...

---

> Shopify back-in-stock notifications can play a crucial role in driving Shopify sales for eCommerce businesses.

- Published: 2023-09-29
- Modified: 2023-09-29
- URL: https://preproduct.io/setting-up-shopify-back-in-stock-notifications/
- Categories: pre-orders, Uncategorized
- Tags: pre-order, shopify

Intro Shopify back-in-stock notifications can play a crucial role in enhancing the customer experience and driving Shopify sales for eCommerce businesses. The basic premise of back in stock notifications, is that customers who visit a product page displaying a sold out product or a product that is currently unavailable have the option to provide their email address to receive a back in stock alert. Some of the benefits of setting up Shopify back in stock notifications includes; customer engagement and retention, increase customer satisfaction, maximise sales opportunities to recover lost sales, and improve inventory management. How back-in-stock notifications work Back-in-stock notifications are alerts/messages sent to customers who have expressed interest in a product that was previously out of stock or not yet available but has now become available on a Shopify store. Below is how the basic process typically works: -The store sets up a back in stock flow on their website -A customer expresses interest; A customer visits a product page on a Shopify stores website and finds that the desired item is out of stock or currently not available. -The customer can then choose to opt in for restock alerts, by providing their email address/phone number through an on-page widget. This is typically a 'back in stock' button that launches a pop-up modal to capture the customer details. -When the product is restocked and becomes available again, the Shopify store will automatically send a notification (via email, SMS, or app notification) to all the customers who signed up...

---

> In DTC marketing, there's always room to innovate and redefine the game. Here's a list of product strategies from some of the DTC greats

- Published: 2023-09-24
- Modified: 2024-11-22
- URL: https://preproduct.io/learn-new-product-strategy-from-10-dtc-marketing-legends/
- Categories: DTC

Why DTC brands should launch new products Intro The secret's out that the direct to consumer (DTC) model is a great business strategy, allowing brands to bypass traditional middlemen and connect directly with consumers. Also, social media ads, which is often the primary DTC marketing strategy isn't what it once was. Read on to discover how some of the most prevalent brands bust through plateaus with new product releases. Prefer a video? Here's the YouTube version of this article. Work for a DTC brand looking to take pre-orders? Check out out our 1-800-DTC profile here. In the dynamic world of DTC, there's always room to innovate and redefine the game. This could mean introducing a complementary product or branching out into a new domain altogether. A list of product strategies from some of the greatest names in DTC has been put together, detailing 10 standout DTC marketing strategies. Whether you're a budding entrepreneur or an established brand, hopefully these mini case studies offer a fresh perspective and perhaps even spark the inspiration you need to revolutionise your next product strategy. Native had success with deodorant, then moved into similar self-care categories where they could also apply their brand's philosophy. Why new product development strategies are so important for DTC brands In the fast-evolving world of Direct to Consumer business, staying ahead of the curve is not just a luxury – it's a necessity. Escaping the gate keepers of retail is great, but it also puts more responsibility on the brand...

---

> This guide will analyse the main differences between using Kickstarter vs Pre-orders on Shopify for releasing a new product.

- Published: 2023-09-04
- Modified: 2025-01-16
- URL: https://preproduct.io/shopify-vs-kickstarter/
- Categories: Uncategorized
- Tags: crowdfunding, kickstarter, pre-order

1. Introduction The following guide is going to look at the very important debate between Shopify pre-orders vs Kickstarter and choosing which is best for launching a new product. The Rising Importance of Pre-orders in E-Commerce Pre-orders are increasingly becoming more important in e-commerce, this is due to several factors; some are listed below; Revenue generation - Pre-orders contribute to revenue generation before the product's official release. Customers typically pay in advance when placing a pre-order, providing businesses with a steady cash flow even before the product is available for shipment. Production Planning and Inventory Management - Pre-orders help businesses forecast demand and plan production accordingly. By analysing pre-order data, companies can make informed decisions about manufacturing, supply chain management, and inventory allocation. This reduces the risk of overproduction or under-stocking, thus optimizing operational efficiency. Anticipation and Exclusivity: Pre-orders allow customers to secure a product before its official release date, creating a sense of anticipation and exclusivity. By placing a pre-order, customers can ensure they will be among the first to receive the item, giving them a feeling of being ahead of the curve. The power of pre-selling a new product: Utilising pre-orders for e-commerce can offer lots of benefits, some of these include; Marketing and Promotion: Pre-orders can serve as a marketing and promotional tool for companies. They generate buzz and excitement around a product before its release, creating a sense of urgency to secure a reservation. E-commerce platforms can leverage pre-orders to build anticipation through targeted advertising, social...

---

> Before offering pre-orders, you need to know if pre-orders are legal & to ensure you're complying with relevant laws and regulations in your country.

- Published: 2023-06-14
- Modified: 2024-11-21
- URL: https://preproduct.io/are-pre-orders-legal/
- Categories: pre-orders
- Tags: legal, pre-orders

Introduction Quick Answer: Pre-orders are legal in most countries, including the US, UK, EU, Canada, and Australia. However, specific regulations require clear delivery dates, accurate product descriptions, and proper handling of customer funds. Keep reading for country-specific requirements and compliance tips. Pre-order sales are a great way to gauge customer interest and generate revenue before launching a new product. However, before offering pre-orders, it's essential to ensure that you're complying with relevant laws and regulations in your country. In this article, we'll provide an overview of the legal requirements for offering pre-orders in various countries, so you can make an informed decision for your business. Are pre-orders legal in my country? Disclaimer: The opinions expressed in this article are solely those of the author and are not to be used for any legal decisions. This article is intended to provide guidance as to where you can find further information and should not be construed as professional advice or guidanceWe strongly recommend doing your own research and seeking professional advice if needed. Key Pre-Order Legal Requirements. Provide clear delivery timelines Accurate product descriptions Transparent refund policies Secure payment handling Regular customer updates 1. 0 Are pre-orders legal in the United States When businesses offer pre-orders in the United States, they typically enter into contractual agreements with customers. These agreements specify the terms and conditions of the pre-order, including the price, expected delivery date, cancellation policies, and any other relevant details. The legal framework for pre-orders in the United States is primarily...

---

> Pre-orders can be a great tool for your online store. It’s beneficial to understand how to set up pre-orders on Shopify.

- Published: 2023-05-03
- Modified: 2024-09-05
- URL: https://preproduct.io/how-to-set-up-pre-order-on-shopify/
- Categories: Shopify
- Tags: pre orders on shopify, pre-order, shopify, shopify store 2.0

1. Introduction Pre-orders can be a great tool for your online store, with potential to increase hype around new releases whilst solving your cash flow problems. It's beneficial to understand how to set up Shopify pre-orders. What is a pre-order? A pre-order is where customers can place orders for products or services before they become available for general sale. Essentially, customers are buying an item before it is physically in stock or released. There are several benefits to setting up pre-orders: Pre-orders can provide insight for Shopify stores about the demand for their products. By seeing how many people are pre-ordering an item, stores can adjust their production and inventory management to meet demand. This can help them avoid overproduction, which can lead to excess inventory and financial losses. If you plan to use pre-orders for probing future demand, we recommend capture-only or charge-later pre-orders, that way customers aren't being charged anything until you're comfortable moving forwards. Pre-orders can generate buzz and excitement for a product before its release. By allowing customers to pre-order, store owners can boost hype and create a sense of exclusivity around new releases. It also gives you an opportunity to launch twice in a way, once for the pre-order release and once again when the product arrives and you start taking regular buy-now orders. Pre-orders can boost your online store cashflow, as they can capture revenue upfront. When customers pre-order products, they typically pay the full price or a deposit at the time of the...

---

> Understanding how to do pre-orders on Shopify can be very valuable & useful for your business.very valuable & useful for your business.

- Published: 2023-03-28
- Modified: 2023-09-06
- URL: https://preproduct.io/how-to-do-pre-orders-on-shopify/
- Categories: Shopify
- Tags: pre orders on shopify, pre-order

1. Introduction Pre orders are advance orders placed by consumers for a product or service that is scheduled for future release. They are a marketing strategy used by e-commerce businesses to enable customers to purchase a product before it is officially released or available for purchase as well as for out of stock products. Understanding how to do pre-orders on Shopify can be very valuable & useful for your business. 1. 1 Pre-order benefits for both businesses and consumers Customer Commitment: It allows businesses to gauge the level of interest in their product before production or release. The number of pre-orders can indicate the potential success of the product, and will allow you to make sure you can meet customer demand. Guaranteed Sales: Firms can secure a certain number of sales even before the product is officially available, helping with revenue generation/cash flow and to manage inventory, which can be very important for smaller or newer businesses. Marketing and Hype: Pre-orders generate buzz and anticipation around a product, helping to build excitement and anticipation among consumers, as well gauging demand and ensuring there is sufficient interest in a new product before investing in production. Incentives: Many companies offer incentives to encourage pre-orders, such as exclusive content, discounts, or limited-edition items, to reward early supporters, this also assist in nurturing customer loyalty. 2. How pre orders work 2. 1 Announcement Companies announce their upcoming product or service, providing details about its features, release date, and pricing. 2. 2 Pre-Order Period A...

---

> Adding pre-orders to Shopify Turbo theme. Turbo is Shopify store 2.0 compatible, which means it's quite straightforward to add pre-order functionality.

- Published: 2022-05-24
- Modified: 2023-09-16
- URL: https://preproduct.io/adding-pre-orders-to-shopify-turbo-theme/
- Categories: Shopify
- Tags: shopify store 2.0, theme, turbo

The Turbo Shopify Theme The Turbo Shopify theme is one of Out of the Sandbox’s flagship themes and a favourite of Kurt Elster. This article will go through adding pre-orders to the Shopify Turbo theme. Turbo is fully featured and performant, as well as being Shopify store 2. 0 compatible. Meaning it’s pretty straight-forward to add third-party apps. However, we’ll also go through a more limited ‘free’ way of setting up pre-orders with Turbo. There are many great reasons to offer pre-orders, including a positive influence on cash flow, the wiggle room it can afford your product launches, and the supply chain risks that can be offset. If you’d like to read more about the advantages of Shopify pre-orders, we talk about them extensively on our homepage. ref: Out of the sandbox Adding Pre-orders Manually We do not recommend this method at all, but realise that some people would prefer to see a free of charge version of offering pre-orders. Backup your themeAlways backup theme files before you change code. This way, you’ll always have a safe version to revert to if something goes wrong. Word of warning It’s possible to collect pre-orders without any apps and with minimum developer work, by using the following bare-bones approach. Although I don’t recommend doing this for several reasons that we’ll go into after the step-by-step: Shopify has a checkbox in the Shopify product section under ‘inventory’ called ‘continue selling when out of stock’.  When ticked, Shopify will accept orders for that product, even when the stock...

---

> How to harness the power of Shopify and PreProduct to offer Unbounce pre-orders on your landing page. Below is a step-by-step guide on how to get set up.

- Published: 2022-03-26
- Modified: 2023-08-30
- URL: https://preproduct.io/unbounce-pre-orders/
- Categories: Shopify
- Tags: landing page, pre-order, shopify, unbounce

1. Unbounce pre-orders with Shopify & PreProduct Unbounce offers a super powerful and intuitive way to create and manage landing pages for new product launches. However, what if you wanted to start taking pre-orders from one of your landing pages? For selling physical products, Shopify has been establishing itself as a market leader for quite some time now. PreProduct is a pre-order app that plugs into Shopify and enables you to launch new products via different kinds of pre-sale. In the below guide, I’ll show you a quick and easy way to set up Unbounce pre-orders. Although ordinarily confined to the Shopify store itself, in this guide I’ll show you how to run PreProduct in a ‘headless’ way from your Unbounce page. Enabling easy communication and capture of Shopify / Unbounce pre-orders. Essentially you’ll be adding a ‘custom HTML block’ to your Unbounce landing page and populating it with a couple of lines of code that PreProduct will automatically generate for you. Each of the below steps is fairly straightforward, but feel free to get in touch if you run into any issues. I’ve also recorded a quick video here in case that’s your preferred tutorial format. Requirements: An Unbounce account. A Shopify account PreProduct installed on Shopify. *Each of the above apps have fully functional free trials that you can take advantage of. 2. Step-by-step guide 2. 1 For this tutorial we’ll be using Unbounce’s classic builder.  If you don’t have an existing page set up, click the ‘create new’ button in the top right corner of Unbounce. 2. 2...

---

> Offering Shopify deposit payments an an option allows the store to charge a portion of the sale up-front, and has many benefits.

- Published: 2022-02-05
- Modified: 2024-09-04
- URL: https://preproduct.io/shopify-deposit-payments/
- Categories: Shopify
- Tags: deposits, shopify deposit payments

Prefer a video? checkout the Youtube version of this article here. 1. Why should you offer partial payments/deposits? 1. 1 What are Shopify deposit payments? Offering Shopify deposit payments as an option allows the store to charge a portion of the sale up-front, basically the customer pays a required partial payment of the cost of the goods/services they purchase to secure the pre-order. 1. 2 Benefits of deposit based pre-orders Increases the window of time that you can acquire orders. Accepting deposits means you can pre-sell and start receiving cash-flow before the product is available. Customers have a stronger commitment to the pre-order as they have paid a deposit. Split payments can make the financial outlay easier for customers. 1. 3 Deposits in the real world An example of Shopify deposit payments from the real world is the Holochain Foundation. They harnessed the power of deposits and split payments in their rollout of a new decentralised Web 3 platform. Charging an upfront amount to pay for the HoloPort hardware from their audience ahead of the final shipping date. This meant they were in complete control of when to charge the remaining payment and ship out the HoloPorts.  Flexibility like this can come in extra handy with more ambitious product launches like this one. 2. Adding Shopify deposit payments manually 2. 1 Intro It is possible to start collecting deposit pre-orders manually without installing any apps or paying a developer to modify your theme, through a very bare-bones approach. This would not be our recommended approach for...

---

> Shopify pre-orders on the Dawn theme. A comprehensive guide on adding pre-orders to the Shopify Dawn theme, via an app or through Shopify's Liquid template.

- Published: 2021-08-19
- Modified: 2023-09-16
- URL: https://preproduct.io/adding-pre-orders-to-shopify-dawn/
- Categories: Shopify
- Tags: pre-order, shopify, shopify store 2.0, theme

The Dawn Shopify Theme Dawn is Shopify’s exciting new theme. As of the end of August 2021, new stores will be set-up with Dawn as default and have access to a bundle of new features which Shopify are calling ‘Store 2. 0’. Among these new features is the long rumoured ‘sections anywhere’ ability, speed increases, support for 3d models out of the box and much more. However, the topic of this article is how to add pre-orders to Shopify Dawn. There are many compelling reasons to offer pre-orders, including their positive effects on cash flow, the flexibility they afford your product launches, and the risks they can offset. If you would like to read more about the benefits and strategies of pre-orders, we have an article on why you should take pre-orders on Shopify here. ref: Shopify Adding Pre-orders Manually I do not recommend this method at all, but realise that some people would prefer to see a free of charge version of offering pre-orders. Word of warning It’s possible to start collecting pre-orders without installing any apps or paying a developer to modify Dawn through a very bare-bones approach, although I don’t recommend doing this for several reasons that will be soon become apparent. Here are the steps: Backup your theme. (you should always backup theme files before you change code, so you have a safe version to revert to if something goes wrong). Shopify has a checkbox in the Shopify product admin under ‘inventory’ called ‘continue selling when out...

---


---


## Docs

> When products are on charge-later or deposit-upfront pre-order, PreProduct lets you offer a ‘pay early’ option.

- Published: 2025-07-11
- Modified: 2025-07-11
- URL: https://preproduct.io/docs/offering-a-pre-order-pay-early-option/
- Docs Categories: Admin
- Docs Tags: discount, pay early, pay now

When products are on charge-later or deposit-upfront pre-order, PreProduct lets you offer a ‘pay early’ option — a great way to boost upfront cashflow. You can also offer an exclusive discount as an incentive, either as a percentage or fixed amount. Currently only Shopify supported. Admin setup This option is off by default. To enable it, head to PreProduct’s main dashboard, click the listing name, and select Advanced from the left-hand menu. Then click the “Pay early option” button. Options Name – The customer-facing label for the option. For example: “Pay early and save 25%” Discount Amount – A fixed monetary discount per unit (in your store’s primary currency) Discount Percentage – Alternatively, set a percentage discount per unit To remove the option, just click the red “Remove” button in the same modal. Storefront When a listing has a ‘pay early’ option enabled, a selection box appears above the pre-order button. It uses your brand color and font settings from PreProduct’s setup screen. Customising appearance options The name for the ‘pay early’ option comes from the step above. You can also customize the name of the regular pre-order option via Setup → Customise wording — update the “Pre-order plan name” field near the bottom of that screen (customised wording doc). Developer customising options You can style each element of the ‘pay early’ UI by adding a window. ppSelectableSellingPlansStyles JavaScript object. PreProduct will apply your styles accordingly. Here are the supported keys: window. ppSelectableSellingPlansStyles = {} window. ppSelectableSellingPlansStyles = `background: #fff;...

---

> This guide is specifically for charge-upfront pre-orders triggering pre-order fulfillment. For charge-later and deposit-upfront pre-orders,

- Published: 2024-11-28
- Modified: 2025-06-25
- URL: https://preproduct.io/docs/triggering-pre-order-fulfillment/
- Docs Categories: Admin
- Docs Tags: charge and capture, Charge upfront, fulfilment hold, fulfilment status

This guide is specifically for triggering pre-order fulfillment for charge-upfront pre-orders. For charge-later and deposit-upfront pre-orders, please refer to our triggering Shopify deferred charges guide. For capture-only pre-orders, see our triggering payment links guide. What happens when fulfillment is released? When you release fulfillment for pre-orders, PreProduct will remove the fulfillment hold on your Shopify orders, changing their status from "hold" to "unfulfilled". For stores using other platforms like BigCommerce, releasing fulfillment will create new orders in your platform. Releasing fulfillment for all pre-orders Navigate to a listing's dashboard from within PreProduct. On the left-hand side of the dashboard will be a 'Release fulfillment' button. You will now see a list of variants for that product. Review the list to ensure you're ready to release fulfillment for all pre-orders. Click the 'Release fulfillment' button. Releasing fulfillment for specific pre-orders Navigate to a listing dashboard from within PreProduct. On the left-hand side of the dashboard will be a 'Select and release fulfillment' button. All customers who have pre-ordered the product will be displayed. You can search, filter and select specific customers for fulfillment release. Feel free to also use the "Newest #" and "Oldest #" boxes which let you select X number of pre-orders from the filtered results or select all results via the top left checkbox (we have a video here which walks through this screen's features). Once you have selected the customers you wish to process, click on Actions and then 'Release Fulfillment'.

---

- Published: 2024-05-09
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/installing-preproduct-on-bigcommerce/
- Docs Categories: Setup

Once you've installed PreProduct from the BigCommerce Apps & Integrations site, PreProduct will attempt to 'auto-install'. While we continuously improve our auto-install process, you can also add a line of code directly to your product page to ensure PreProduct knows which button to use for pre-orders. We also have a YouTube video on the process here. We're more than happy to request temporary access and do the below for you (just email us). There are currently two ways to install PreProduct, depending on if you'd like PreProduct to use your native buttons or create it's own. Install by tagging buttons (Uses your existing add-to-cart buttons for pre-orders) By tagging your existing add-to-cart buttons, PreProduct can convert them to pre-order buttons whenever the related product is on pre-order. This is great for keeping your storefront on brand, as well as supporting more complicated flows like quick-buy, bundles etc. The add-to-cart button code can be found in the default Stencil theme file in this file: templates/components/products/add-to-cart. html. Once you've found the button's code, paste data-native-pre-order-btn data- within your tag like the below example. Just be sure to leave an empty space before and after it, and of course feel free to email us and we'll request temporary store access and add it for you instead. Add to Cart In the default Cornerstone theme, the add-to-cart button uses an tag instead of a tag. Below in a recording of what tagging the add-to-cart button looks like. Install by adding snippet (Uses PreProduct's button for pre-orders)...

---

- Published: 2024-02-07
- Modified: 2025-01-06
- URL: https://preproduct.io/docs/potential-reasons-why-your-pre-order-is-not-adding-to-cart/
- Docs Categories: FAQs, Front-end
- Docs Tags: button, cart, front-end

When creating a pre-order listing, if clicking the pre-order button fails to add an item to your cart or checkout, there are a several possible causes. Here are some common reasons why this might happen, along with suggested solutions to ensure a smooth pre-order experience on your store. Inventory Settings Issue: The product's stock level is set to 0 and the "Continue selling when out of stock" option is not enabled. Solution: Ensure the "Continue selling when out of stock" checkbox is selected in your Shopify product/variant admin to allow zero stock products through checkout. Missing Purchase Options Issue: Required purchase options are missing at the time of adding the item to the cart. PreProduct automatically adds these options when you create a listing, but issues can arise if they are removed from the bottom of the Shopify product admin. Solution: Do not manually remove the purchase option via Shopify's product admin. Listing/de-listing products in PreProduct handles this automatically. If you find yourself in this situation, simply finish the listing in PreProduct and then reactivate it to regenerate the purchase option. Sales Channel Availability Issue: The product has been removed from the "Online store" sales channel. Solution: From the top right of the Shopify product admin, ensure that the "Sales channels" include "Online Store". Shopify sales channels Payment Gateway Configuration for Deferred Charge Pre-Orders Issue: Attempting to use deferred charge pre-orders without having Shopify Payments or PayPal configured. Solution: Ensure that Shopify Payments or PayPal is set up correctly to...

---

- Published: 2024-01-13
- Modified: 2025-03-25
- URL: https://preproduct.io/docs/pre-order-cart-session/
- Docs Categories: Developer Resources
- Docs Tags: code, custom integration, developer, front-end

The PPcartSession class is available on any page with PreProduct's tag. It's usually not necessary to interact with, but does expose some public methods for more complex pre-order flows. It's declared on the window object and is available as soon as the ppCartSessionLaunched event has fired. Adding items to the PPcartSession will submit items to your Shopify cart if you have the front-end redirect set to "Redirect to cart (mixed with buy-nows)", otherwise it will follow PreProducts regular user flow for checking out. The following section lists the available public methods for window. PPcartSession. items A getter method to return an array of every item currently in the PPcartSession. PPcartSession. items push Pushes an item to the pre-order cart session, combining quantities for any existing items with the same ID. PPcartSession. push({ id: 12345, // Number (variant ID) quantity: 2, // Number (quantity of units) sellingPlan: 67890, // Number (selling_plan ID) name: "Blue t-shirt", // String (variant name) properties: {}, // Object (cart line item properties) src: "... /pretty-image. png", // String (variant image) unitPrice: 2999 // Number (coinage) }); forcePush Adds an item into the cart session without validations, overwriting existing items with the same variant ID. PPcartSession. forcePush({ id: 12345, // Number (variant ID) quantity: 2, // Number (quantity of units) sellingPlan: 67890, // Number (selling_plan ID) name: "Blue t-shirt", // String (variant name) properties: {}, // Object (cart line item properties) src: "... /pretty-image. png", // String (variant image) unitPrice: 2999 // Number (coinage) }); clear Clears...

---

- Published: 2023-11-16
- Modified: 2025-06-10
- URL: https://preproduct.io/docs/quick-pre-order-buttons/
- Docs Categories: Developer Resources
- Docs Tags: button, pre-order button, quick-buy

Quick-buy buttons are the add-to-cart buttons sometimes present on collection pages. They allow a shopper to purchase without visiting the product page. PreProduct can convert these buttons for pre-order whenever there’s an eligible pre-order listing. Quick pre-order buttons on Shopify Just like with the product page, adding the below data-attributes will give PreProduct all of the information it needs to determine if a button should be converted for pre-order or not. A quick pre-order flow from collection page, through to checkout. PreProduct usually automatically tags quick-buy buttons for pre-order on page-load, however it's important to tag them in your theme so that dynamic filtering is supported. Start by finding your regular add-to-cart code and add data-native-pre-order-btn within the tag, followed by the data-starting-variant attribute like in the below example. Add to cart Whenever a product has an active listing, PreProduct will now hijack the button and use it for pre-orders. PreProduct will constantly watch the page to see if any new buttons get added, this is useful for pages with dynamic filtering and searching. Quick-buy modals For multi-variant products, a common pattern is to launch a pop-up modal from the collection page. If the modal's add-to-cart button is tagged for pre-order and the modal itself is a or has a role of "dialog", then PreProduct will run like it's in a regular product page. Quick pre-order buttons on BigCommerce With Shopify, we can use the native templating language to get the ID of the variant that is about to load. However, with BigCommerce...

---

- Published: 2023-11-01
- Modified: 2024-11-28
- URL: https://preproduct.io/docs/infinite-options-infinite-product-options-bundling/
- Docs Categories: Integrations
- Docs Tags: pre-order button, variants

About Infinite Options PreProduct integrates with ShopPad's Infinite Options app to enable pre-orders for products with custom options, colors, swatches, and bundles. The Integration We’ve worked with the ShopPad team so that you can now pre-sell products with infinite options. Whether that's charging 100% upfront, later or via deposits. The integration also supports bundles which will be added to the order as charge-upfront items (with the expectation that these would be fulfilled when the main pre-order item is ready). Requirements Both Infinite Options and PreProduct installed on your Shopify store. PreProduct is running on your product page (either by auto-install or manual install) Your PreProduct redirect is set to the default 'cart (mixed with buy-nows)' option. Setup Setup Instructions: Open your theme. liquid file Add the below snippet before the tag: That's it! When customers click the pre-order button, PreProduct will now wait for Infinite Options to add any bundles to the cart before adding the main product. PreProduct's support team can offer any help needed setting up or troubleshooting.

---

- Published: 2023-09-23
- Modified: 2024-11-25
- URL: https://preproduct.io/docs/editing-the-checkout-terms-and-conditions-label/
- Docs Categories: FAQs

When your checkout has a pre-order item in it, Shopify may automatically show a terms and conditions label (sometimes with a checkbox) above the payment button. Editing the checkout terms and conditions If you'd like to edit the text content, navigate to your Shopify "online store" admin and then: Open your theme's settings dropdown and select "Edit default theme content" Search for "Purchase options " Using your browser's find function (Command+f or Control+f), search for the "Purchase options agreement label" field. Enter the text content into the field that you's like to show. Click save and you're done!

---

- Published: 2023-09-20
- Modified: 2025-02-27
- URL: https://preproduct.io/docs/adding-to-cart-for-headless-stores/
- Docs Categories: Developer Resources
- Docs Tags: cart, headless

By default a headless store will only work once a storefront token has been added in PreProduct and the redirect has been set to an isolated mode. These are required because PreProduct can't automatically determine your cart URL endpoint in a headless setup. If you need to accept mixed-carts of buy-now and pre-order items, then read the below doc to understand the process. If you'd prefer isolated pre-orders (from buy-now items) or your store isn't headless then the below isn't needed. To accept headless mixed-cart orders, you'll need to: Listen for PreProduct's ppCartSessionTransactionReady event Stop PreProduct's default behavior Handle the cart addition with your own API calls Here's how to implement this: window. addEventListener('ppCartSessionTransactionReady', (e) => { e. detail. handled = true; // stop PreProduct requesting or redirecting addPreOrderToCart // your custom function }, false); The above code interrupts PreProduct's standard flow, allowing you to: Make requests to your own server Use Shopify's Storefront API directly Implement custom cart logic All PreProduct variables and functions are available on the window object for your implementation. function addPreOrderToCart{ let url = `https://${ preproduct. shopify_domain }/api/${ PP_STOREFRONT_API_VERSION }/graphql. json` fetch(url, { 'async': true, 'crossDomain': true, 'method': 'POST', 'headers': { 'X-Shopify-Storefront-Access-Token': {{ shopify storefront token goes here }}, 'Content-Type': 'application/graphql' }, 'body': CustomCreateCart // create the cart // 'body': CustomUpdateCart(cartId) // or update an existing cart }) . then(res => res. json) . then(parsedRes => { window. res = parsedRes; console. log(`see the response at window. res`); setTimeout( => { // redirect or let...

---

> The templates feature in PreProduct allows you to set specific preferences for a set of products, that will only be applied under certain criteria.

- Published: 2023-08-11
- Modified: 2025-07-04
- URL: https://preproduct.io/docs/templates/
- Docs Categories: Admin
- Docs Tags: bulk lister, listing, multiple, templates

The templates feature allows you to set specific pre-order preferences automatically, either by manually linking a template or automatically under certain criteria. Not only will listings for these products start with a predefined set of preferences, but you'll also be able to push new changes to them as a group. (We have a walkthrough video on templates here)Templates are compatible with manual methods of listing products, as well as our Listing Manager automation. Creating templates Creating a conditionally applied template Navigate to the 'Listing Templates' screen in PreProduct  On the left hand-side you will need to set-up the product criteria for when you would like the template to apply You will need to enter a term (ie shirt or sustainable) that is common across all of the listings, then you can select either title or tag for where the term appears, as well as whether the term equals or does not equal, includes or does not include. You are able to set as many product criteria as you would like, you can add more than one by clicking on the plus (+) icon. Once you have added all of the product criteria you would like to apply to the template, click on the 'Create template' green button. Next you will need to set the listing preferences for the template, by clicking on 'Set listing preferences' This will then take you to the listing screen, where you can set; the shipping time, an early bird discount, as well as the type...

---

- Published: 2023-08-10
- Modified: 2024-11-22
- URL: https://preproduct.io/docs/bulk-product-lister/
- Docs Categories: Admin
- Docs Tags: listing, pre-orders

The bulk product lister allows you to create multiple product listings all with the same configuration, at the same time. This feature is highly beneficial for stores with a large number of products that they wish to list for pre-order, as it reduces the time you need to spend listing individual products for pre-order. (Another option for listing lots of products at once is the listing manager automation) Bulk lister steps Navigate to PreProduct and click the 'New Listing' option from the top menu Ignore 1 ('Create a new product'), and scroll down to 2 ('Which product would you like to list'), and below this click on 'Bulk Create Listings'. This will take you directly to the Bulk Lister. You will then be able to select all of the products that you want to list for pre-order. You can use the search field to search for specific products if needed. Once ready, you can move onto setting the pre-order configuration. Information on that below. Bulk listing selection section Configuration options When will you be ready to ship to customers? PreProduct offers two approaches; a period in days (which will automatically be reduced by one every 24 hours), or a fixed phrase e. g. 'next season'. The 'something else' box allows you to switch between the two options. Early bird discount This number field will create a percentage discount if populated. Kind of listing Charge-later - Customers are sent through checkout at the time of pre-order to accept the future charge....

---

> Enable cross-selling and upselling of products on pre-order with Personizely integration. Cross-sell pre-orders from product pages...

- Published: 2023-07-13
- Modified: 2024-11-28
- URL: https://preproduct.io/docs/personizely-integration-cross-and-upsell-pre-orders/
- Docs Categories: Integrations
- Docs Tags: apps, button, cross-sell, upsell

Enable cross-selling and upselling of products on pre-order with Personizely integration. About Personizely Personizely helps optimize your Shopify store's conversions through email popups, exit intent, and upsell features. Integration Features Cross-sell pre-orders from product pages with active PreProduct listings Upsell products that are on pre-order, including deferred-charge items Seamlessly combine pre-order and regular products in your upsell flows Requirements Both apps installed on your Shopify store: Personizely PreProduct PreProduct is running on your product page (either by auto-install or manual install) Personizely snippet (auto-installs) Setup Instructions Create Pre-order Listing Start by creating a pre-order listing in PreProduct via the "New listing" menu Switch to Personizely for the rest of the tutorial. Enable Integration Go to Personizely dashboard Navigate to "Settings" → "Integrations" Find PreProduct and click "Connect" Create Widget From the Personizely main menu, click "Widgets" Select "Cross-sell and upsell" (For more details, check out Personizely's video guide) Configure Cross-sell/Upsell Complete the setup wizard: In step 2, select the products you want to cross-sell/upsell via pre-order On the editor screen: Click the widget preview's side Open the left-hand drawer Select "Pre-order" from the "Cart action" dropdown Save and publish: Click "Save" in the top right Toggle the publish switch Note: The "Pre-order" cart action is only available for products with active PreProduct listings. Activate the PreProduct integration in Peronizely Create a widget Select "pre-order" from the "Cart action" drop-down.

---

- Published: 2023-06-07
- Modified: 2023-06-07
- URL: https://preproduct.io/docs/prompt-examples/

We've included some prompting examples below using Product Love's AI variant generator. It can be helpful to see how small changes in the prompt effect the end result. For example the failed generation in the purple shirt set.  

---

> Can you edit a pre-order? Editing charge-later, deposit-upfront and charge-upfront pre-orders. Editing capture-only pre-orders.

- Published: 2023-04-28
- Modified: 2025-02-02
- URL: https://preproduct.io/docs/can-you-edit-deferred-charge-amount/
- Docs Categories: FAQs
- Docs Tags: charge, charge later, deferred charge, edit

Editing charge-later, deposit-upfront and charge-upfront pre-orders Shopify (and therefore PreProduct) allows you to reduce the quantity of a pre-order, but not increase it. For non-Shopify stores, PreProduct works similarly, but allows increases up to the quantity from the time of pre-order. Editing capture-only pre-orders You can edit capture-only pre-orders at any point before sending out payment links. This is because customers go through checkout at the end of the pre-order campaign, as opposed to straight away like the other listing types. Refunding edits PreProduct supports both the partial and full refund of pre-orders, whether they've had a deposit or the full price paid. Tick the "Issue refunds" box from the customers or listing dashboard screen to refund edits and cancellations.

---

> PreProduct lets you reactivate finished listings so you can resume taking pre-orders. From PreProduct's main dashboard, scroll down...

- Published: 2023-03-06
- Modified: 2024-11-25
- URL: https://preproduct.io/docs/how-to-reactivate-a-finished-listing/
- Docs Categories: FAQs
- Docs Tags: listing, reactivate

PreProduct lets you reactivate finished listings so you can resume taking pre-orders. Reactivating a finished pre-order listing From PreProduct's main dashboard, scroll down to the 'Past Listings' section. Click on the listing you would like to reactivate. On the left-hand side of the listing's dashboard, click the 'Reactivate Listing' button. Note: If the listing's shipping date is in the past, PreProduct will ask you to update it first.

---

> PreProduct has the ability to send failed charge emails for failed deferred charge payments, this is used in the scenario when a customer’s card fails.

- Published: 2023-02-04
- Modified: 2025-05-06
- URL: https://preproduct.io/docs/failed-charge-emails/
- Docs Categories: Email Campaign
- Docs Tags: charge later, deferred charge, dunning, failed charge

PreProduct has the ability to send failed charge emails for failed deferred charge payments, this is used in the scenario when a customer’s card fails. How to send failed charge emails Navigate to the main Dashboard in PreProduct. Click on the name of the product with failed pre-order charges. Scroll to the bottom of the screen and click the 'See all' button. You can now filter and select the products pre-orders, for example by using the 'failed charge' filter (pictured below). Filtered pre-orders can then be selected using the checkboxes and Newest/Oldest fields. You can now click "Actions" and choose "Send failed charge emails" A preview of your email will pop up. Click 'Send' to send it as-is, or 'Edit email template' if you want to customize the message. There are also checkboxes to opt into additional charge attempts or cancellations for pre-orders that remain unpaid after 10 days. Quick heads up: if you edit the template, you'll need to re-select your orders again afterwards. Failed charge email flow When you send out 'failed charge' emails to customers, PreProduct sends an email to notify the customer that their outstanding payment (deferred charge) couldn't be processed. The default email includes the specific reason for the failure (expired card, insufficient funds, etc. ) and requests that they correct the issue. PreProduct can schedule charge retries and cancellations depending on the checkboxes you tick from the above pop-up modal.

---

> Adding a store front token to your store will enable more functionality when capturing pre-orders in and outside of your storefront.

- Published: 2023-02-02
- Modified: 2024-11-22
- URL: https://preproduct.io/docs/store-front-token-capabilities/
- Docs Categories: Admin
- Docs Tags: checkout, redirect

PreProduct offers the option to isolate pre-orders in their own cart or checkout, as well as take pre-orders from outside of a regular Shopify website. This is powered by Shopify’s storefront API. Adding a storefront token to your store will enable more functionality when capturing pre-orders in and outside of your storefront. It includes both cart and checkout redirects that let you enforce 'pre-order only' orders. i. e. without buy-now items mixed in. You can find this option either in the 'Integrations' screen or in the 'Setup' screen of PreProduct, under Front-end redirects. To set this up click on the manage token button, (a pop-up wizard will take you through the steps to add the storefront token) the steps are also listed below: From the Shopify admin, click the Apps menu item from the left-hand side. Then click App and sales channel settings. Now click Develop apps (most likely at the top right) and click through. You should then be able to click the Create an app button. Call the app preproduct_storefront. Now click the Configuration menu item and then Edit next to the "Storefront API integration" heading. Tick all of the Checkout and Product checkboxes and click save. At the top of the page, next to the custom app's title there should be a button to install the app. If there isn't, click the Overview menu item, then click install. Finally click the API credentials menu item and copy the Storefront API access token. Now back in PreProduct, navigate...

---

> PreProduct offers the option to redirect customers to either the checkout or cart after pre-ordering.

- Published: 2023-02-02
- Modified: 2025-04-16
- URL: https://preproduct.io/docs/front-end-redirects/
- Docs Categories: Admin
- Docs Tags: buy-now, cart, checkout, mixed cart, redirect

PreProduct lets you set where to redirect customers when they pre-order, as well as whether pre-order and buy-now items can be purchased in the same order. Redirect options in PreProduct You can find this section in PreProduct's 'setup' screen under "Front-end redirects. " Cart (mixed with buy-nows) This option lets customers add multiple pre-order products to cart, as well buy-now items. This can be a good option if your fulfilment processes can handle mixed orders (pre-order/buy-now items) and you're happy to fulfil buy-now items at the same time as pre-order items (or pay shipping fees for two shipments) None (mixed with buy-nows) This option is similar to the mixed cart redirect mentioned above, but doesn't redirect away from the product page. Depending on your store theme, PreProduct will try to update your on-page cart counter and open your native cart drawer. Redirect to checkout (isolate pre-orders) You will need to add a storefront token, to enable this redirect. This will force redirect customers to checkout as soon as they pre-order; meaning they can only have variants of one product in any pre-order. This is beneficial if you have several pre-order products arriving at different times. Force redirecting to checkout, will also stop buy-now and pre-order items mixing. Meaning you can protect against the scenario of having to pay shipping twice in one order, once for buy-now items and once for pre-order items. Redirect to cart (isolate pre-orders) You will need to add a storefront token, to enable this redirect. This...

---

- Published: 2022-12-11
- Modified: 2024-11-27
- URL: https://preproduct.io/docs/custom-line-item-properties/
- Docs Categories: Developer Resources

PreProduct can add extra Shopify line item properties to your cart and resulting orders. This works for both mixed and isolated redirects. To add custom properties, set the ppCustomLineItemProperties variable on the window object. This must be a JavaScript object. Here's how: window. ppCustomLineItemProperties = { "preorders_are": `great` }

---

- Published: 2022-11-13
- Modified: 2024-11-28
- URL: https://preproduct.io/docs/single-page-apps-stores/
- Docs Categories: Developer Resources
- Docs Tags: button, code, headless

PreProduct can integrate with JavaScript frameworks like React and other single-page applications. Lifecycle PreProduct watches for changes on: Buttons tagged with data-native-pre-order-btn Or the PreProduct snippet element div#preproduct-pledge It monitors changes to: data-id attribute data-starting-variant attribute When these attributes change, PreProduct automatically re-requests and reinitializes as needed, ensuring your pre-order functionality stays in sync with your SPA's state. Tracking Selected Variants If your products have variants, keep the current selection in sync by maintaining a variant parameter in the page URL. Here's how: Listen for the change event on your variant selector Update the URL with the new variant ID: variantSelector. addEventListener('change', (e) => { let variantId = e. target. value; // Update URL with new variant let url = new URL(window. location. href); url. searchParams. set("variant", variantId) window. history. pushState(null, "", `${url. pathname}${url. search}`); // Trigger locationchange event let locationChangeEvent = new Event('locationchange'); window. dispatchEvent(locationChangeEvent); }); This ensures PreProduct stays synchronized with your selected variant as customers browse your store.

---

> While most customizations are handled through the PreProduct app, you can add special pre-order data-attributes to add custom functionality

- Published: 2022-10-31
- Modified: 2024-11-27
- URL: https://preproduct.io/docs/data-attribute-configs/
- Docs Categories: Developer Resources
- Docs Tags: button, code

While most customizations are handled through the PreProduct app, you can add special pre-order

---

> When using charge later (deferred charge) pre-orders, PreProduct will send an upcoming charge email to advise customers of the upcoming charge.

- Published: 2022-10-26
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/upcoming-charge-email/
- Docs Categories: Admin, Email Campaign
- Docs Tags: charge later, deferred charge, email

When using deferred charge (deposit or charge-later) pre-orders, PreProduct can delay charging and send an "upcoming charge" email to advise customers first. By default this email won't send as the delay time defaults to 0. You can change this from the "Deferred charge pre-orders" section of the "Setup" screen. Any positive number will enable the email and tell PreProduct the amount of time to wait between sending the email and triggering the charge. Now, when you choose to charge customers, PreProduct will email all customers ahead of their credit card or PayPal account being charged.

---

> Use PreProduct to capture Shopify pre-orders from an Unbounce landing page. Start converting pre-sales for your next release today.

- Published: 2022-09-28
- Modified: 2024-11-28
- URL: https://preproduct.io/docs/unbounce-pre-orders-integration/
- Docs Categories: Integrations
- Docs Tags: Unbounce

Take pre-orders directly on your Unbounce landing pages with PreProduct's integration. About Unbounce Unbounce is a leading landing page builder that helps convert visitors into customers. Their AI-powered Smart Builder makes it easy to create high-converting marketing campaigns in minutes. Requirements Before setting up the integration: Install PreProduct from the Shopify app store Enable the Unbounce integration from PreProduct's 'Integrations' screen. Create a PreProduct listing for your pre-order product Setup Step 1: In Smart Builder, click "Apps" from the top menu, then the blue "See all the Apps" button. Step 2: Search for "PreProduct" in the pop-up modal and click the blue plus icon in the top right of the thumbnail. Step 3: After installation, select any page element and convert it to a PreProduct button: Click the "change element" icon Scroll to "E-Commerce" Select "PreProduct" Step 4: Click the PreProduct element and select the "PreProduct Settings" cog icon. Enter your PreProduct shop email. (By default, this is your master Shopify account email, but can be changed in PreProduct's "setup" screen. ) Step 5: Choose from your active PreProduct listings. If you haven't created a listing yet, now is the time to do so. Click "apply" when done. Step 6: The PreProduct integration uses an Unbounce button for its base, so the usual styling options are available by clicking the pencil edit icon. Once you're happy, click "Save" and "Publish" in the top right of the editor. Step 7: Return to the Unbounce pages admin and click the URL to...

---

> When a customer makes a deferred charge pre-order, their Shopify order entry will have an 'on hold' fulfilment status.

- Published: 2022-09-22
- Modified: 2024-12-01
- URL: https://preproduct.io/docs/fulfilment-holds-for-deferred-charge-pre-orders/
- Docs Categories: Admin
- Docs Tags: fulfilment hold, fulfilment status

When a customer pre-orders a product with pre-order purchase options attached (currently charge-upfront, charge-later and deposit-upfront pre-orders) The resulting Shopify order will have an 'on hold' fulfilment status. This means the pre-order line item(s) will be ignored by ERP/shipping/fulfilment services.   If the customer has a mixed order of some pre-order line items and some buy now line items, the former will be set to "on hold" and the latter set to "unfulfilled". Then once you're ready to collect payment, you can trigger the deferred charge or "release fulfilment" process. If the payment is successful, the fulfilment status of the order will change to 'unfulfilled' in the Shopify admin so that it can be fulfilled.

---

> Shopify deferred charges

- Published: 2022-07-28
- Modified: 2024-11-29
- URL: https://preproduct.io/docs/triggering-shopify-deferred-charges/
- Docs Categories: Admin
- Docs Tags: charge later, deferred charge, deposit, trigger

Pre-orders that are created as charge-later or deposit-upfront (deferred charge method) allow you to trigger the deferred charges whenever suits your store. We also have a YouTube video here. What are deferred charges A deferred charge is where the customer accepts a future charge at the time of pre-order via your checkout. Shopify, PayPal or Stripe will 'vault' the card details to use for the future transaction. Triggering deferred charges for all pre-orders  Navigate to a product dashboard from within PreProduct. On the left-hand side of the dashboard will be a 'Charge all customers' button.   You will now see a list of variants for that product and whether an upcoming charge email is set to send first. Click the 'Charge customers' button and then a pop-up will appear prompting you to click 'Confirm'.   Please note that deferred charges apply to the whole order meaning all pre-order items from the customer's original cart will be paid for. Triggering deferred charges for specific pre-orders  Navigate to a listing dashboard from within PreProduct. On the left-hand side of the dashboard will be a 'Select and charge customers' button.   All customer who have pre-ordered the product will be displayed. You can search, filter and select specific customers to charge. Feel free to also use the "Newest #" and "Oldest #" boxes which let you select X number of pre-orders from the filtered results or select all results via the top left checkbox. Once you have selected the customers you wish to...

---

> Use PreProduct to take PageFly pre-orders from your generated pages. The following doc will explain how to...

- Published: 2022-05-20
- Modified: 2024-11-28
- URL: https://preproduct.io/docs/pagefly-pre-orders-integration/
- Docs Categories: Integrations
- Docs Tags: pagefly, pre-orders

Use PreProduct to take pre-orders from your PageFly-generated pages. About PageFly PageFly helps businesses of all sizes create and publish custom Shopify pages. From small businesses to Shopify Plus brands, PageFly provides the tools to design high-quality pages. Requirements Before setting up pre-orders on PageFly pages: Both PageFly and PreProduct installed via the Shopify app store Only one PreProduct element is allowed per product page Steps in PreProduct Set up a product for pre-order in PreProduct: Navigate to PreProduct and click the 'New Listing' option from the top menu Search for the product you would like to list and click it You will now be on the main listing creation screen. From here you can configure your pre-order listing Click 'Create listing' Steps in PageFly In your PageFly editor: Go to the Integrations section Search for PreProduct Enable the PreProduct element Adding a PageFly Pre-order Button to Your Page From your PageFly app, choose your product page From the left-hand side 'third-party elements' section, search for the PreProduct element Drag and drop the PreProduct element on to your page, so that it's close to the add-to-cart button. Save and Publish your page Note: PreProduct will only be visible when viewing a published page.

---

- Published: 2022-04-28
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/how-to-turn-off-automatic-emails-to-customers/
- Docs Categories: Email Campaign, FAQs
- Docs Tags: disable, email, email campaign

The main automatic customer email is the "Pre-order confirmation" email. "Update", "Payment" and "Failed charge" emails are usually triggered manually from within the PreProduct. To turn off automatic customer emails: Go to PreProduct's Setup screen Scroll down to the "Notifications" section Tick the "Disable automatic customer email" option Click the "Update settings" button.

---

> Alongside PreProducts most common listing type: Shopify pay later pre-orders, there are 2 other type of pre-orders that you can utilise with PreProduct. Pay now pre-orders, and deposit pre-orders.

- Published: 2022-04-22
- Modified: 2025-04-30
- URL: https://preproduct.io/docs/types-of-pre-orders/
- Docs Categories: Admin
- Docs Tags: button, buy now button, capture only, charge later, Charge upfront, deposit, pre-order button, pre-orders

PreProduct currently has 4 different types of pre-orders. Capture only pre-orders, charge later pre-orders, deposit upfront pre-orders and charge upfront pre-orders. Every type of pre-order swaps out your add-to-cart button for a pre-order equivilent. The difference between them is how and when they charge, explained below. We also have a YouTube video on picking the right type of pre-order here. Charge-later Pre-orders The customer goes through checkout at the time of pre-order and agrees to a deferred charge. Their card is then 'vaulted' with Shopify/PayPal/Stripe so that the charge can be triggered in the future. Pros: High conversion rate for short-to-medium term pre-orders, as the customer doesn't need to do anything once they've been through checkout for the deferred-charge to work. Cons: Can be vulnerable to customers changing their addresses or expiring cards (read about our failed charge flow for countering this).   Deposit-upfront Pre-orders Deposit-upfront pre-orders allow you to charge a portion of the total order amount up-front, securing the pre-order for both you and the customer. Their card is then vaulted with Shopify/PayPal/Stripe, so that it can be charged later on for the outstanding payment. Pros: Increases the window of time that you can acquire orders, as can start pre-selling before stock is available or produced. Receive cash-flow before the product is available. Uses deferred charge to collect the outstanding payment for the order, making for a higher-conversation rate than draft orders or an alternative where the customer has to carry out an additional step. Charge-upfront Pre-orders The...

---

> PreProduct has a Shopify pre-order metafield that can be used to target products when they are on pre-order.

- Published: 2022-03-28
- Modified: 2025-03-05
- URL: https://preproduct.io/docs/pre-order-liquid-variable-shopify-metafield/
- Docs Categories: Developer Resources
- Docs Tags: liquid, metafield

PreProduct has a Shopify pre-order metafield that can be used to target products when they are on pre-order. The Shopify Product Metafield PreProduct automatically manages a Shopify metafield on your products that lets you identify when they're on pre-order. You can reference it from any Shopify liquid theme file where a product resource is available. The metafield is:- Added when a pre-order listing is created- Removed when the listing is finished Reference product. metafields. preproduct. preorder Show Content only for Products on Pre-order Use this code to display elements only when a product is on pre-order: {% if product. metafields. preproduct. preorder %} This sentence only loads when the product is on pre-order. {% endif %} Show Content for Products not on Pre-order Use this code to display elements only when a product is not on pre-order: {% unless product. metafields. preproduct. preorder %} This sentence only loads when the product is not on pre-order. {% endunless %} Making the metafield available in your Shopify admin It's possible to use PreProduct's product metafield throughout Shopify (custom collections etc) by adding a definition to it from your Shopify metafield admin. Just be sure to set the type as "true or false" and whilst not essential, it's recommended to let PreProduct manage the field. The below video shows the process. Using metafields to create a pre-order collection on Shopify https://youtu. be/pi4F0ZE-p8g

---

> PreProduct provides custom Javascript events that let you run front-end code for pre-order products. Here's a guide for the available events.

- Published: 2022-03-28
- Modified: 2025-03-25
- URL: https://preproduct.io/docs/pre-order-javascript-event/
- Docs Categories: Developer Resources
- Docs Tags: javascript

PreProduct provides custom Javascript events that let you run front-end code for pre-order products. Here's a guide for the available events. Launch Event Fires once PreProduct initializes on product pages (if the product is on pre-order). Use the Cart Session events if you need events capable of firing on every page. window. addEventListener('ppJustLaunched', => { //do something good here }, false) Button Click Event Fires when the pre-order button is clicked: window. addEventListener('ppConvertingButtonClicked', => { //do something great here }, false); Conversion Event Fires after adding a pre-order item to cart/checkout: window. addEventListener('ppJustConverted', => { //do something even greater here }, false) Event Details All of the above events provide data in the below format. The items value follows the Shopify AJAX API format. { "id": 23334, // PreProduct internal ID "productId": 4593157046349, // Shopify product REST ID "items": // AJAX '/cart/add. js' payload } } Stopping PreProduct Mid-Flow To interrupt PreProduct during a pre-order addition, you can listen for one of the custom events and then set the event. detail. handled value to true. window. addEventListener(`ppJustConverted`, (e) => { e. detail. handled = true; console. log("PreProduct stopped after adding to cart") })

---

> You can use your store's existing button for pre-orders. This approach lets you maintain your store's design

- Published: 2022-03-28
- Modified: 2024-11-28
- URL: https://preproduct.io/docs/using-your-native-store-button-for-pre-orders/
- Docs Categories: Developer Resources
- Docs Tags: headless

While PreProduct provides a default pre-order button and accompanying text, you can use your store's existing buttons for a more seamless experience. This approach lets you maintain your store's design while using PreProduct's functionality to handle pre-order terms. Setup Instructions Tagging your Add-to-cart Buttons Locate your regular add-to-cart button Add the following attributes within your add-to-cart button. data-native-pre-order-btn data-starting-variant Add to cart When a product has an active pre-order listing, PreProduct will automatically take over the button's functionality. If you don't have access to a variant ID, you can swap the data-starting-variant for a data-id populated with your product ID instead. Custom Button Text By default, PreProduct changes the button text to "pre-order". You can customize this by adding a value to the data-native-pre-order-btn attribute: Add to cart Using Native Pre-order Buttons with PageFly To set up a native pre-order button in PageFly: Open your page in the PageFly editor Select your add-to-cart button In the bottom right of the page editor, locate the "attribute" option Add a new attribute with: Key: data-native-pre-order-btn Value: Your desired button text (e. g. "Pre-order today! ") This will enable PreProduct to take over the button when the product has an active pre-order listing.

---

> Allows you to view and interact with pre-sales from a pre-order customer, as well as send multiple product payment links out.

- Published: 2022-02-24
- Modified: 2024-11-22
- URL: https://preproduct.io/docs/customer-screen/
- Docs Categories: Admin
- Docs Tags: customer screen, delete, edit, payment links

You can search and filter your pre-order customers, then look at each pre-order within the overarching order. You can also trigger charges and fulfilment against your filtered pre-orders. If you'd prefer a video walkthrough, we have one here. How to view customer pre-orders Navigate to the 'Customers' screen in PreProduct. This will then show you all pre-order customers. You can then filter by pre-order state and/or product, as well as search within that filtered criteria. Once you have found the specific customer, you can then click the manage button to view all of their pre-orders. To see a specific pre-order click the + button, here you can view and edit the quantity/variants (if the type of pre-order supports it), as well as cancel it. Charging pre-orders for multiple products Navigate to the 'Customers' screen in PreProduct. From here you can select the products that you wish to trigger charges, fulfilment or payment links for. The filters give you a fair bit of control. For example, you could choose: ‘t-shirt a’ or ‘t-shirt b’ plus 'not charged' and 'last 5 pre-orders'. This would charge the oldest applicable 5 pre-orders in the queue for those two products (adding additional products expands the search instead of narrowing it). After clicking "Charge customers" from the "Actions" drop-down, a pop-up modal will appear. You can click the ‘status’ button to check on Shopify stock levels and storefront availability for the product. https://www. youtube. com/watch? v=xVHBxPXUEOk Skip to the 4 minute mark to see a walkthrough...

---

> PreProduct offers a customer portal which Shopify streams into your store front at a specific URL.

- Published: 2021-11-24
- Modified: 2025-07-11
- URL: https://preproduct.io/docs/customer-portal/
- Docs Categories: Admin
- Docs Tags: customer portal, edit

PreProduct offers a customer portal where customers can check on their pre-order. For Shopify stores, the customer portal will exist at www. mysite. com/apps/preorder_portal for other platforms, it's better to solely rely on the links generated by the PreProduct app. Customer portal links You can include a link to the customer portal in any of your PreProduct email templates using the {{ customer_portal_link }} variable. You can find a customer's specific portal link by locating their card in the customers or listing screen of PreProduct ("customer portal link" in the screenshot below) Customer portal features Allow customers to view their pre-order at any time Allows customers to view the most recent shipping statement Customers can update the notes on their order Customers can also cancel their own pre-order (email us if you want this option removed) Customers can also their pre-order's variant quantities. Capture-only pre-orders show a payment link once payment emails have been triggered from PreProduct. Unpaid deferred-charge pre-orders show a 'Update Payment Method' option which will send an email to the email address linked to that pre-order. Unpaid deferred-charge pre-orders show a 'Pay Now' option which links customers to checkout to pay off the pre-order early. Don't worry, fulfilment won't be released until you trigger it from PreProduct. You can toggle these settings from the Setup screen, under the Customer Portal Settings heading. The customer portal's header and logo inherit from your settings in PreProduct's "setup" screen. The portal is translated automatically to the customers language. Shopify order...

---

- Published: 2021-10-25
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/why-is-the-buy-now-or-add-to-cart-button-showing-when-a-pre-order-is-listed/
- Docs Categories: FAQs
- Docs Tags: button, buy now button

PreProduct lazy-loads to maintain your website's page-load speed. As a result, your 'Add to Cart' button may be briefly visible before PreProduct hides it. This can be an issue if shoppers with slower internet connections click the button before it's hidden. Loading the add-to-cart button as hidden Whilst PreProduct "lazy loads" on your product page, your add-to-cart button will be briefly visible before being hidden. In the situation where a shopper has a slow internet connection, the add-to-cart button may be visible long enough to be be clicked. Shopify The solution is to add a line of code to your theme, so that the add-to-cart button loads as hidden for products on pre-order. We're happy to make this change for you, or alternatively you can follow the instructions below. Add the following code within your theme's add-to-cart tag to ensure the button loads as hidden for pre-order products. Be sure to leave a space before and after the code snippet. {% if product. metafields. preproduct. preorder %} {% endif %} Add to Cart BigCommerce For BigCommerce, we can take advantage of its native product. pre_order attribute. Note: if you ever have a product with a status of "pre_order" in BigCommerce that's not listed in PreProduct, the button remain hidden. {{#if product. pre_order}} {{/if}}

---

> main page speed load time

- Published: 2021-10-25
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/does-preproduct-affect-a-stores-speed/
- Docs Categories: FAQs
- Docs Tags: speed, store

PreProduct uses lazy loading, meaning it loads after your main page content. This prevents it from impacting your initial page load speed, helping maintain good SEO performance and conversion rates

---

> PreProduct offers some Pre-order automations via the automations section of the app

- Published: 2021-10-13
- Modified: 2025-07-04
- URL: https://preproduct.io/docs/automations/
- Docs Categories: Admin
- Docs Tags: automate, deferred charge, payment links, report

PreProduct can automate certain processes via the automations section of the app. You can find a link to the "automations" screen from the "setup" area of the app. Below is a list of the currently available automations. We also have a YouTube video on pre-order automations here. Emailed pre-order report - weekly Your store email will be sent a . CSV spreadsheet every Friday containing information for all of the pre-orders that past week. Runs every Friday. Emailed listing report - weekly Your store email will be sent a . CSV spreadsheet every Friday containing information for all of pre-order listings that were updated or received pre-sales that week. Runs every Friday. Emailed pre-order report - daily Your store email will be sent a . CSV spreadsheet every day that pre-orders are taken. The CSV format is the same as the weekly report. Runs every 24 hours. Listing manager PreProduct can create and finish pre-order listings for you as variants go in and out of stock. This automation relies on the conditional templates feature to dictate settings. Products can only be listed if they have an applicable template. (available on plus and platinum-plus plans) Runs when a product's details or stock levels change in some way. https://youtu. be/uZaMPmKF7Sw? si=Wu0zGUTGM_HaOXOh Sales channel manager PreProduct can manage a Shopify product's sales channels whilst it is on pre-order. This automation will toggle off specified sales channels whilst an active listing exists. Then toggle them back on when the pre-order listing is finished and...

---

- Published: 2021-10-12
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/how-to-see-a-list-of-pre-orders/
- Docs Categories: FAQs
- Docs Tags: list, pre-orders, view all

PreProduct can list pre-orders for a specific products or storewide, as well as export CSV files. View all pre-orders Open PreProduct and click 'Customers' in the main menu to see all pre-order customers in your store Click the blue 'Manage' button on any customer card to view their pre-orders. View a product's pre-orders From PreProduct's main dashboard: Click the product's name from the list Scroll to the bottom of the screen Click the 'See All' button on the right-hand side to view and filter the listing's pre-orders Download a . csv file of pre-orders There are three ways to export pre-orders in CSV format: Product level: Click 'Send me the current customer list' from any listing dashboard Annual report: Visit PreProduct's 'Setup' screen, scroll to the 'Reports' section and click 'Email report' for all pre-orders from the last year Automated reports: Enable periodic pre-order reports from the 'Automations' screen

---

> PreProduct shows a "Product availability status" notice in areas where you can send payment links, like the listing dashboard.

- Published: 2021-09-04
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/fixing-broken-cart-or-checkout-redirects/
- Docs Categories: FAQs
- Docs Tags: cart, checkout, payment links

PreProduct shows a "Product availability status" notice in areas where you can send payment links, like the listing dashboard. Product availability status This "product availability status" notice will either show: Specific issues that need fixing (e. g. zero stock without the 'continue selling when of stock' Shopify setting enabled, or product is in draft status) 'OK' if everything is properly configured Fixing Issues with Payment Links If PreProduct's cart or payment links redirect to a broken checkout/cart page, check for these Shopify product admin issues: Issue: The product has 0 stock AND the 'continue selling when out of stock' box isn't checkedFix: Set the product status to 'active' in the top right corner of the product page (ensure 'online store' is selected as the sales channel) Issue: The product has 0 stock AND the 'continue selling when out of stock' box isn't checkedFix: Add stock or check the 'continue selling when out of stock' box in the inventory section of the Shopify product/variant page Issue: The product is set to 'draft' instead of 'active'Fix: From the top right of the Shopify product admin, swap the status to "active"

---

> change pre-order discount. PreProduct offers different ways to handle discounts depending on your pre-order type.

- Published: 2021-08-05
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/what-happens-if-i-change-discount/
- Docs Categories: FAQs
- Docs Tags: change, discount

PreProduct offers different ways to handle discounts depending on your pre-order type. Charge-later, Charge-upfront & Deposit-upfront Pre-orders Discounts for these pre-orders are locked-in at the time of pre-order, here are some things to bear in mind when considering a discount change: Discounts are "locked-in" at the time of pre-order Changing the product's price in your store won't affect existing pre-orders Future pre-orders will use any new discount rates you set While your store won't display native discount banners, you can use PreProduct's custom text to show discount information Most Shopify discount codes work (except 'Buy X, get Y' discounts) For BigCommerce and other platforms, only Stripe discount codes work Capture-only Pre-orders Discounts for capture-only pre-orders work by adjusting the product's "price" and "compare at price"/RRP in your ecommerce platform. Here are some things to bear in mind when considering a discount change: Changes to product pricing will affect pre-order discounts Important: Send payment links before changing prices or finishing the listing, as either action will reset product pricing. i. e. pre-order customers will be paying a different price to the one quoted. All Shopify and BigCommerce discount codes should be compatible Other platforms' discount codes work normally Tips for Capture-only Pre-orders If you need to finish a capture-only pre-order listing while maintaining discounts, you have two options: Keep the listing active briefly after sending payment links, noting in your payment email that "pre-order discounts are only valid for the next 48 hours" Alternatively if you need to finish the listing,...

---

> PreProduct offers Discounts on Shopify pre-orders. PreProduct will directly change your products/variants ‘price’ and ‘compare at price’ in Shopify.

- Published: 2021-07-28
- Modified: 2024-11-22
- URL: https://preproduct.io/docs/discounts/
- Docs Categories: Admin
- Docs Tags: discount, early bird, price

You can set a pre-order only discount when listing a product in PreProduct PreProduct listings. Discounts can either be "locked-in" to the order like with charge-later, charge-upfront and deposit-upfront pre-orders. Where as capture-only pre-orders discount by adjusting the "price" and "compare at price" for the product. Deferred-charge & charge-upfront discounts Discounts on deferred-charge and charge-upfront pre-orders are locked-in to the order itself at the time of pre-order. Meaning that changing the product’s price in your ecommerce platform won't effect the quoted discount and price for the pre-order. This style of discounting is generally more robust than adjusting the "price" and "compare at price" of the product in Shopify. However, your site won't display native discount signage/banners, although you can use PreProduct's custom front-end wording for this. Capture-only discounts Discounts on capture-only pre-orders work by adjusting the "price" and "compare at price" (or RRP) in your ecommerce platform for the product. This means that changing the product’s price in your ecommerce platform will directly effect the discount. For this reason, We recommend sending out payment links before changing the pricing manually or finishing the listing (as this will revert your products pricing). Creating a new listing with a discount Navigate to the 'New Listing' screen in PreProduct and select the product you would like to list. In the 'Early bird discount' section, enter the discount percentage you would like to offer. Click "Create listing" Discount codes All Shopify discount codes should work with capture-only pre-orders. For Shopify, discount codes should mostly...

---

- Published: 2021-06-28
- Modified: 2025-05-19
- URL: https://preproduct.io/docs/setting-and-editing-pre-order-limits/
- Docs Categories: Admin
- Docs Tags: edit, limits, pre-orders

Products listed in PreProduct for pre-order can have a maximum limit set for each variant (as well as customer).   Setting pre-order max variant limits Setting max limits for variants can be done when creating a new pre-order listing. Navigate to the 'New Listing' screen and then in the 'Advanced' area, tick the box 'Set max pre-order limits' and input the maximum pre-orders you would like to set for each variant. If one variant has a limit, then all other variants on pre-order need one set too. Editing pre-order limits To modify pre-order limits, click on the name of the product in question from PreProduct's main dashboard. The scroll down to the 'By Variant' section and click on 'Set pre-order limits'. Here you can change individual variant limits, as well as toggle variants on/off pre-order. *Please note whenever a pre-order variant reaches it limit it will no longer show a pre-order button or a buy-now button, so the product can not be oversold. Setting future pre-order limits If you're using the listing manager automation, you may want to set limits for variants that aren't yet on pre-order. To do this, click the "Set future limits" button from the above screenshot. From here you'll be able to specify limits for the listing manager to apply when it puts variants on pre-order.

---

- Published: 2021-06-25
- Modified: 2025-05-19
- URL: https://preproduct.io/docs/listing-editing-variants-for-a-pre-order/
- Docs Categories: Admin
- Docs Tags: edit, list, variants

PreProduct allows for specific variants of a product to be on pre-order, whilst other variants are not i. e. buy-now or sold out. Creating a new listing with specific variants When listing a new pre-order product in PreProduct, specific variants can be selected in the advanced tab.   From PreProduct, click through the "New listing" option. Then after selecting a product, toggle the "Advanced" option down the bottom of the page. Select "Only list specific variants" Select the variants that you want to be on pre-order. Click "Create listing" Editing an existing listing's specific variants From PreProduct's main dashboard, click the name of the product. Scroll down the page until you see the 'By Variant' section (pictured below) You'll notice a green dot next to the name of variants on pre-order. This is in contrast to a grey dot for variants not on pre-order. Toggling variants one by one If you wish to pre-sell a variant that is not currently on pre-order, click the blue 'Start pre-selling' text to the right of the variant's name. If you wish to stop pre-selling a variant on pre-order, click the blue "Stop pre-selling text" to the right of the variant's name. Toggling variants in bulk If you need to change the pre-order status of multiple variant's, click the 'Set pre-order limits' link and toggle the checkboxes like in the below gif. (doc on that screen here). Toggling variants automatically If you'd like to have out-of-stock variants automatically be put on pre-order, see our...

---

- Published: 2021-06-17
- Modified: 2024-11-22
- URL: https://preproduct.io/docs/sending-follow-up-payment-links/
- Docs Categories: Admin
- Docs Tags: follow up, payment links

If you've triggered a payment link or deferred-charge for a pre-order and it's still unpaid, you can re-trigger it from within PreProduct. From PreProduct's main dashboard: Click the name of the pre-order listing, then click the "See all" link at the bottom right of the page. You can then add the filters "Not paid" and "Charge triggered" from the top right, before clicking the top-left checkbox to select all of the filtered pre-orders. (Capture-only listings will show a "Payment emails triggered" filter instead) Selecting capture-only pre-orders to retry Selecting charge-later pre-orders to retry Once selected, Click "Actions", then "Retry charges" from the drop-down You will see a pop-up modal where you can double-check your filtering before confirming.

---

- Published: 2021-05-26
- Modified: 2025-01-26
- URL: https://preproduct.io/docs/headless-pre-orders/
- Docs Categories: Admin
- Docs Tags: headless, store

PreProduct can run headless outside of a regular Shopify or BigCommerce storefront. This means your brand can accept pre-orders from a website other than your website. For example, a WordPress blog, affiliate site or headless e-commerce store. If you're running a headless e-commerce store using something like Shopify Hydrogen with lots of different products on pre-order, then you'll need to follow the Headless e-commerce store instructions. If you just want to take pre-orders for a couple of products from a site other than your Shopify/BigCommerce storefront, for example a landing page. Then follow the Landing page (static – specific product) instructions. Adding the PreProduct snippet Headless e-commerce store (dynamic – any product) 1. Add PreProduct's within your tag (unless your site subscribes to the Shopify Script Tag API) 2. To integrate PreProduct into a headless store, add the below ) Once the above is integrated, you can manage which product is or isn't on pre-order from the PreProduct app. Although of course you can make changes to the pre-order flow to best suit your setup; feel free to check out the developer section of our documentation. A note on SPAs PreProduct has MutationObservers that should update the pre-order/atc button as the page changes. If this doesn't happen, then you can run the window function PPretry on location change. Example for Shopify Hydrogen // import useEffect and useLocation if not already imported import { useLocation } from '@remix-run/react'; import { useEffect } from 'react'; function PageContent({i18n, ENV, errorContent, additionalHeadTags}) { const...

---

- Published: 2021-05-11
- Modified: 2024-11-22
- URL: https://preproduct.io/docs/editing-the-shipping-time/
- Docs Categories: Admin
- Docs Tags: edit, shipping

PreProduct listings have two types of shipping statement: A number of days, which automatically counts down every 24 hours A static statement PreProduct's listing dashboards let you update the shipping statement at any time, as well as swap between the two types. To update the shipping statement go to the main PreProduct dashboard and click on the product's name that you want to update. On the left side of the new screen, you will see the current shipping statement, click on it to launch the edit modal. If you want to change the shipping statement's "days count", either slide the bar to the left or right and click save, or you can use the calendar to enter a date. If you don't want a specific date listed on the product page, you can enter a statement instead, e. g. 'July' as below. PreProduct will try and parse a date from your shipping statement (displayed on the right-hand side date field). This will be passed on to Shopify, as they require an exact date for their systems. This is shown in green above. If the parse fails, you can choose your own date to give to Shopify. There is also an option at the bottom of the modal to compose a customer email update on the updated shipping statement.

---

> Editing and deleting Shopify pre-orders can be done via the PreProduct product dashboard or the Customers screen.

- Published: 2021-04-30
- Modified: 2025-06-16
- URL: https://preproduct.io/docs/editing-and-deleting-pre-orders/
- Docs Categories: Admin
- Docs Tags: customer screen, delete, edit, product dashboard

Editing and cancelling Shopify pre-orders can be achieved via a listing's pre-order screen or alternatively, the Customers screen. Both actions support a refunded and non-refunded version by toggling the "Issue refunds" checkbox. The two processes are explained below. Editing a pre-order from the listing's pre-order screen The listing's pre-order screens let you filter and search through one product's pre-orders. You can then update or cancel them following the process below. (we have a video here on how to use a listing's pre-order screen) From PreProduct's main dashboard, click the name of the product that has pre-orders you'd like to edit. Scroll down to the bottom and click the 'See all' button to navigate to the listing's pre-order screen. This will bring up a list of pre-orders for the listing. You can edit individual pre-orders by clicking the 'manage' button. Editing a pre-order from the customers Screen The customers screen lets you filter and search through your whole store's pre-orders. You can then update or cancel them following the process below. (we have a video here on how to use the customers screen) 1. Navigate to the Customers’ screen from the top menu in PreProduct. 2. This will then show a filterable list of all pre-order customers. 3. You can then search for a customer by name, email, order number or variant ID in the search bar, or alternatively if you want to view all customers who have pre-ordered a specific product you can select the product from the products drop-down...

---

- Published: 2021-04-18
- Modified: 2024-12-02
- URL: https://preproduct.io/docs/how-to-finish-a-listing-and-return-to-buy-now/
- Docs Categories: FAQs
- Docs Tags: buy now button, finish

PreProduct works with your existing products by replacing the 'Add to Cart' button with a pre-order button whenever there's an active listing for one in the app. Finishing a pre-order listing There are two ways to finish a listing: From PreProduct's main dashboard: Find the listing's name Click the flag icon next to it From the listing's dashboard: Click the listing's name from the main dashboard Click the 'Finish listing' button on the left-hand side Finishing listing from main dashboard Finishing listing from listing dashboard What Happens When You Finish a Listing When you finish a listing, PreProduct will: Restore your storefront buttons to normal (either 'Add to Cart' or 'Sold Out') Reset product settings: Shopify: Untick the 'continue selling when out of stock' box BigCommerce: untick the 'I want to take pre-orders' checkbox Remove PreProduct's metafield from Shopify (which some themes use to identify pre-order products) For capture-only pre-orders: Reset any discounts and pricing changes

---

- Published: 2021-04-18
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/how-to-stop-my-store-showing-sold-out-for-pre-orders/
- Docs Categories: FAQs
- Docs Tags: sold out

A combination of your product settings and theme controls 'Sold Out' messaging. Note: PreProduct should toggle the below settings automatically. Hiding 'Sold Out' buttons and banners Shopify stores: Go to your Shopify admin Navigate to 'Products' Click on the product showing as 'Sold Out' In the variant section, tick the 'Continue selling when out of stock' checkbox Click 'Save' BigCommerce stores: Go to your BigCommerce admin Navigate to 'Products' Click on the product showing as 'Sold Out' In the Purchasability section, tick the 'This product is coming soon but I want to take pre-orders' checkbox Click 'Save'

---

- Published: 2021-04-18
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/how-to-uninstall-preproduct/
- Docs Categories: FAQs
- Docs Tags: remove, uninstall

Uninstalling the PreProduct app Shopify Go to your Shopify admin Click 'Apps' in the left sidebar Find PreProduct in your app list Click 'Delete' (three dots menu) and confirm Other Platforms Go to your platform's admin area Navigate to your installed apps or integrations Find PreProduct in your installed apps Click 'Uninstall' (or similar) and confirm Your PreProduct subscription will automatically be cancelled when you uninstall the app. Removing PreProduct Code If you use Shopify: PreProduct's app block will be automatically removed when you uninstall If you use Shopify or another platform: If you used PreProduct's auto-install feature, uninstalling the app is all you need to do If you manually added PreProduct's snippet or button tag to your theme, you may want to remove it. Note: Leaving this code in your theme won't cause any issues, but contact us if you need help removing it.

---

- Published: 2021-04-18
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/can-customers-add-multiple-pre-orders-to-cart-for-multiple-products/
- Docs Categories: FAQs
- Docs Tags: multiple, pre-orders

PreProduct lets you control which products customers can combine in a single pre-order. PreProduct lets you choose from these options: Allow mixing of pre-order and regular products Allow only pre-order products Restrict to a single pre-order product (and its variants) You can set your preferred option by selecting the appropriate pre-order redirect setting.

---

- Published: 2021-04-18
- Modified: 2024-11-27
- URL: https://preproduct.io/docs/updating-your-products-details/
- Docs Categories: Admin
- Docs Tags: product details, update

PreProduct piggybacks off of your existing Ecommerce platform's products, so changing product details like name or SKU will happen in the same place via your platform. If the change it's automatically reflected in PreProduct, then click the "Re-sync with {platform}" button (pictured below) from PreProduct's listing dashboard if you change the price. For Shopify, navigate to the Shopify dashboard -> Products dashboard -> then find the product you would like to change. Make the change to the product/variant whether this is a title change, description change etc. If the update isn't reflected in PreProduct after a couple of minutes or so, go to your listing's dashboard in PreProduct and click the button "Re-sync with {platform}".

---

- Published: 2021-04-09
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/does-preproduct-work-with-other-apps/
- Docs Categories: FAQs
- Docs Tags: apps

PreProduct integrates with your ecommerce platform's existing product and order systems, ensuring compatibility with most solutions out of the box. PreProduct works seamlessly with the majority of Shopify stores by: Using your existing Shopify products for pre-order listings Sending customers through your regular Shopify checkout Integrating with your existing apps and workflows Managing pre-orders until you're ready to process them through Shopify App Compatibility Most apps work well with PreProduct. However, some app categories may have compatibility issues when running on the same product: Subscription and bundle apps Infinite variant apps (Note: we do have an Infinite Options integration) Check our integrations page for details of specific technical integrations. If you encounter any issues, please contact us. We've likely encountered and solved similar scenarios before.

---

- Published: 2021-04-09
- Modified: 2024-12-17
- URL: https://preproduct.io/docs/translations/
- Docs Categories: Front-end
- Docs Tags: pre-order button, translations, wording

PreProduct lets you customise your storefront wording for products on pre-order, as well as send pre-order specific emails. You can set multiple translations for both sets of wording by following the instructions below.   Storefront wording To translate your storefront's pre-order wording, navigate to PreProduct's "Setup" screen, then scroll down and click the "customise wording" button. This new screen lets you set custom wording for products on pre-order. To create translations, select a language from the top right dropdown. A translations will be used if it matches a customer's language, otherwise the store's primary set of wording will be used. Email wording PreProduct's email campaign lets you set wording for each type of message. It also lets you set translations, which are then used if they match the customers language. Otherwise your primary set of wording will be used. After clicking through the 'Email flows' screen to an email, the translation option is on the top right (pictured below).

---

> When changing your Shopify theme, the majority of your store's theme files change.

- Published: 2021-03-22
- Modified: 2024-12-09
- URL: https://preproduct.io/docs/changing-store-theme/
- Docs Categories: FAQs
- Docs Tags: store, theme

Effects of Theme Updates on PreProduct When you update your store theme, the majority of your theme files will change. If you manually added PreProduct's snippet or button tag, then this will need re-adding. However, if you used PreProduct's Shopify app block or auto-install, then you should be good to go. We recommend keeping copies of your previous theme versions, so that any custom code from us or another partner can be located and copied across. As always, feel free to get in touch and we can support.

---

> This guide explains how to set up and manage Shopify deposit payments through PreProduct's advanced deposit system.

- Published: 2021-03-16
- Modified: 2024-12-27
- URL: https://preproduct.io/docs/deposits/
- Docs Categories: Admin
- Docs Tags: deferred charge, deposit

Pre-orders with deposits help you secure customer commitment while improving cash flow for your business. This guide explains how to set up and manage Shopify deposit payments through PreProduct's advanced deposit system, which integrates seamlessly with your existing setup. You below also applies for other platforms like BigCommerce. (Click here if you'd prefer to watch a video instead) Summary PreProduct's deposit system lets you charge partial payment for pre-orders. You specify an amount or percentage to charge upfront during checkout, with the outstanding amount charged later at your convenience. Deposits use deferred-charge functionality, meaning the customer's card details are vaulted at checkout with either Shopify or PayPal (for a Shopify deposit) or Stripe (for non-Shopify platforms). Details Setup To create a deposit pre-order: Navigate to the 'New Listing' screen in PreProduct and select your product Check the 'Require a deposit' box to enable deposit functionality Enter your deposit requirement as either a fixed amount in your store's currency or a percentage of the product price Click 'Create listing' to put your product on pre-order Customer pre-order experience Deposit pre-orders display special messaging on your product, cart and checkout pages to indicate the deposit requirement. This can include both the initial deposit amount and the remaining balance to be charged later. All messaging can be customized through the 'Customise wording' screen in PreProduct - just select 'deposit-upfront' before making changes. When customers place their pre-order, they're usually directed to either your cart or checkout based on your redirect settings. At checkout,...

---

- Published: 2021-03-01
- Modified: 2024-11-24
- URL: https://preproduct.io/docs/the-continue-selling-when-out-of-stock-box/
- Docs Categories: Admin
- Docs Tags: continue

The Shopify ‘continue selling when out of stock’ box is found in the product/variant section of the Shopify admin dashboard. We also have a Youtube video on the topic here. What does it do? This Shopify setting has two important functions as far as pre-orders are concerned: Having the ‘continue selling when out of stock’ box ticked allows zero stock products to pass through your checkout. If this box is unticked for a zero stock product, then customers won't be able to purchase the product. For this reason, PreProduct automatically ticks and unticks the box as products are listed/de-listed for pre-order. Most Shopify themes will display an 'out of stock' messages when a product/variant has 0 stock. However, having the 'continue selling when out of stock' box usually stops this from happening. The "continue selling when out of stock" in the Shopify product variant admin.

---

- Published: 2021-03-01
- Modified: 2024-12-02
- URL: https://preproduct.io/docs/when-should-i-finish-a-listing/
- Docs Categories: Admin
- Docs Tags: finish, listing

Finishing a listing in PreProduct will stop the pre-order button appearing and revert to the store's native add-to-cart/sold-out button. Can I finish a listing straight away? For charge-upfront, charge-later and deposit-upfront pre-order listings, discounts are locked-in at the time of pre-order, so feel free to finish the pre-order listing whenever is convenient. Once the product is no longer on pre-order, the regular add-to-cart or sold-out button will appear. When finishing capture-only pre-orders, you should bear in mind that pre-order discounts use the ecommerce platform's price and compare-at-price/RRP to create discounts. For this reason we recommend triggered payment links first so that customers can pass through checkout before the pre-order listing is finished.

---

> PreProduct's email campaigns are primarily transactional, rather than full-color marketing templates with extensive styling options.

- Published: 2021-02-14
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/pre-order-email-styling/
- Docs Categories: Email Campaign
- Docs Tags: customisation, customise, email, email campaign, header

PreProduct's email campaigns are primarily transactional, rather than full-color marketing templates with extensive styling options. We do offer some basic styling capabilities, which are outlined below. From the 'Email Flows' screen, click "Customize Email Layout" in the top-right corner. Here you can adjust the following: Header color Text alignment (left or centered) Logo (we recommend using a transparent PNG)

---

> Every pre-order listing comes with its own email campaign, which you can use to communicate with customers and handle specific actions...

- Published: 2021-02-14
- Modified: 2025-01-06
- URL: https://preproduct.io/docs/the-preproduct-email-campaign/
- Docs Categories: Email Campaign
- Docs Tags: confirmation, email, email campaign, payment links, update

Each pre-order listing comes with a dedicated email campaign for communicating with your customers. Whether you need to send payment links, handle failed charges, or keep customers updated. In addition to this article, we have a walkthrough video here. Types of pre-order email Here's a breakdown of the different emails available in PreProduct: Confirmation Email Triggered when a customer completes their pre-order. Provides order confirmation and details about the pre-order process. Update Email Send these anytime from your PreProduct dashboard to: Communicate product changes Update shipping dates Keep customers engaged Upcoming Charge Email For deferred charge pre-orders. Notifies customers about upcoming payments. The default delay before sending is 0 hours (meaning the email is disabled). Change this from PreProduct's "setup" screen. The timing set is the wait period between sending the email and triggering the charge Payment Email Used with capture-only pre-orders. Used for sending payment links, read more about payment links here. Failed Charge Email Handles failed deferred charge payments. (Read more about them here) Email flow for charge-later pre-orders Editing the emails Subject line and content PreProduct makes it easy to customize the email content using plain text and dynamic variables. Here's how to edit your emails: Go to the 'Email Flows' screen Select your pre-order type (Capture Only, Charge Later, Deposit Upfront, or Charge Upfront) Click the email template you want to edit Customize the Subject Line and body Hit the "Save" button below. You can send test emails by selecting a product from beneath the "Save"...

---

- Published: 2021-02-14
- Modified: 2024-11-26
- URL: https://preproduct.io/docs/installing-the-preproduct-snippet/
- Docs Categories: Setup
- Docs Tags: code, install

After installing PreProduct from the Shopify App Store or BigCommerce site, you may need to add a line of code to your product page. There are two installation options: Use your store's native buttons Let PreProduct create its own buttons PreProduct will try to auto-install, but we're happy to check and help with installation - just email us and we can request temporary access to your store. Install by tagging buttons (Uses your existing add-to-cart buttons for pre-orders) PreProduct can convert your existing add-to-cart buttons to pre-order buttons when a product has an active listing. This approach: Maintains your store's branding Works with advanced features like quick-buy Preserves your existing product page flows In your theme's code, paste data-native-pre-order-btn data-starting-variant={{product. selected_or_first_available_variant. id }} within your tag like the below example. Just be sure to leave an empty space before and after it, and of course feel free to email us and we'll request temporary store access and add it for you instead. Add to Cart Install by adding snippet (Uses PreProduct's button for pre-orders) PreProduct can be added through Shopify 2. 0's drag-and-drop theme customizer. Here's how: Using the Shopify 2. 0 Customize editor Navigate to a single product page in the customizer preview Add the PreProduct widget to the product page only Don't have a Shopify 2. 0 theme? You can manually add the PreProduct snippet by following the instructions below. Adding to your storefront manually You'll need to locate your product page theme file, then add our snippet on a...

---

- Published: 2021-02-14
- Modified: 2024-11-25
- URL: https://preproduct.io/docs/triggering-payment-links/
- Docs Categories: Admin
- Docs Tags: capture only, payment links, pre-orders

Listings that start in capture-only mode allow you to capture pre-orders without sending customers through checkout straight away. Then once you're ready, you can send payment link emails out to these pre-order customers. What are payment links Payment links are specially generated URLs that will link a customer directly to your native checkout, with all of their order pre-loaded. Depending on the checkout, payment details are often pre-populated, resulting in a one-click checkout. If you visit PreProduct's "Email flows" screen, then select capture-only from the top of the screen, you'll notice a "Payment" email template option. This email is used when sending payment links to customers and includes the {{ payment_link_to_checkout }} and {{ payment_link_to_cart }} dynamic variables. These variables evaluate to a payment link with wording of "click here" (in the customers language). {{ payment_link_to_checkout }} sends customers directly to checkout (currently only available on Shopify) {{ payment_link_to_cart }} sends customers to your site's cart page (pre-populated) so they can add more items before checking out. Triggering payment links for all pre-orders In PreProduct, navigate to the listing's dashboard. On the left-hand side of the dashboard will be a 'Send all payment links' button, click this button. You will see a list of variants for that product. Select the variants that you would like to trigger payment links for. Click the 'Send payment links' button After the above action, captured pre-orders will receive payment links shortly. Segmented payment links In PreProduct, navigate to the listing's dashboard, on the left-hand...

---

- Published: 2021-02-14
- Modified: 2025-01-06
- URL: https://preproduct.io/docs/on-page-cart/
- Docs Categories: Front-end
- Docs Tags: customisation, customise, front-end

PreProduct lets you customise the pre-order button text, the companion wording above it, as well as the on-page cart and checkout wording. It also lets you set colours, imagery and translations. We have video walkthroughs of the setup screen here and front-end wording screen here. Customising pre-order wording By default, PreProduct will show both a pre-order button, as well as an on-page pre-order cart. You can update the wording for both of these by going to PreProduct's "setup" screen and clicking the "Customise wording" button. From the "Front-end wording" screen (pictured below) you can update the fields on the left-hand side to see the preview change. Feel free to use the dynamic variables from the bottom of the screen to include product specific information. Once you're finished, click the "Save" button at the bottom of the screen. The set of wording used depends on the type of pre-order listing. You can change which set of wording you're editing by clicking the badges above the preview on the right-hand side. Notice that each pre-order type has a "+ Discount" variant available as well. Pre-order wording translations PreProduct lets you set translated versions of the custom wording. To create translations, select a language from the top right dropdown. A translation will be used if it matches a customer's language, otherwise the store's primary set of wording will be used. Native button mode If you're using your site's native buttons for pre-orders, then you should toggle the 'native button mode' switch at the...

---

> The PreProduct button widget will dynamically replace your 'buy now' button, whenever that product/variant has an active listing in PreProduct. Above the button widget is three lines of text for communicating with customers.

- Published: 2021-02-14
- Modified: 2024-11-25
- URL: https://preproduct.io/docs/button-widget/
- Docs Categories: Front-end
- Docs Tags: button, pre-order button, widget

PreProduct will try and use your native buy buttons for pre-order, but it also has it's own button that can be used instead. When a product has an active listing in PreProduct, your add-to-cart button will be replaced by one of these pre-order buttons. Pre-order button wording Your pre-order button's wording can be changed from PreProduct's "setup" -> "customise wording" screen. At the top of the screen is a "Native button mode" toggle, that should be on if you're using your own buttons for pre-order. Notice the badges on the right-hand side that let you specify which kind of listing you're setting wording for. Pre-order button companion text Companion text is our name for the wording just above the pre-order button. It's a great place to communicate details like delivery date, discounts and payment terms. You can set the text content, as well as padding, colour and text alignment from the top left of the "Front-end Wording" screen. Pre-order button colour As default, the PreProduct front-end uses black and grey for its colour scheme. This generally delivers a neutral, but legible interface. However, if you would like to change the colours, this can be done from the ‘setup’ screen in PreProduct. The ‘primary colour’ setting changes the button colour.

---

- Published: 2021-02-13
- Modified: 2025-03-08
- URL: https://preproduct.io/docs/listing-a-new-product/
- Docs Categories: Admin
- Docs Tags: list, new

Listing a product for pre-order is done in PreProduct by selecting existing products from your store. PreProduct can require a line of code to be added to your theme (although the auto-install often stops this being necessary). You can learn more about this here or from the setup screen in the app. To create a new pre-order listing, follow the below steps (we also have a walkthrough video here) Listing a product for pre-order Start by navigating to PreProduct's 'New Listing' screen from the top menu. From this screen, you can search your product catalogue by typing in the text field or using the page arrows at the bottom. Once ready, you can choose a specific Shopify product from the list or scroll to the bottom of the screen and click "Bulk create listings". From this new screen, you can now choose your pre-order preferences. The various listing options are explained in more detail below. Once you're ready ready, scroll to the bottom of the screen and click the "Create listing" button. Listing options When will you be ready to ship to customers? PreProduct offers two different types of shipping statement, a period in days (which will automatically be decremented every 24 hours) or a fixed phrase e. g. 'next season', 'July 2026' etc. The 'something else' checkbox allows you to switch between the two options. Early bird discount This number field will create a discount percentage if populated. Discounts work differently depending on the pre-order type, more information here....

---


---