Changelog
Version 2.22 โ
๐ Improvements
Animated Setup Guides โ See exactly how to enable K1, step by step
- The Enable app embed and Enable Payment Options block setup steps now show short animated walkthroughs instead of static screenshots, making it clearer how to turn each one on โ matching the guided Customer Accounts setup experience.
๐ Fixes
- "Set up Customer Accounts" button now updates on its own: After you set up the Customer Accounts portal in another browser tab, the Cancel order link card in Emails โ Settings now refreshes automatically when you return to the app โ the button switches to Use Customer Accounts link without a manual page reload.
Version 2.21 โ
โจ A major update โ reach your customers, and let them self-serve
This release brings two of our biggest features yet: a complete Custom Email Notifications system and a Customer Accounts self-service experience for pre-orders.
๐ New Features
Custom Email Notifications โ Send branded, automated emails for every pre-order moment

- Create unlimited trigger-based emails that reach customers automatically at key pre-order moments โ pre-order placed, balance due, balance overdue / payment failed, balance paid, item fulfilled, and cancelled / refunded.
- Control exactly when each email sends โ immediately, or a set number of days before / after the event (e.g. a balance reminder 3 days before the due date).
- Reach the right people with audience conditions on pre-order rules, products, variants, or collections, payment mode, and order tags or a specific set of orders.
- Design emails your way with a drag-and-drop visual editor โ headings, images, buttons, and dynamic pre-order product lists โ or switch to full HTML / Liquid code mode. Get going fast with ready-made starter templates.
- Personalize every message with dynamic variables like {customer.first_name}, {order.number}, and {partial_payment.balance_due}, plus smart action buttons such as Pay remaining balance and View order.
- Preview in desktop, mobile, and plain-text views and send yourself a test email before going live.
- Measure results with full lifetime statistics โ sent, delivered, opened, clicked, bounced, and unsubscribed โ with per-customer drill-down and CSV export.
- Send from a ready-to-use {store}@k1preorder.com address (all plans, including Free) or authenticate your own domain (Growth plan and above). Customer replies forward straight to your inbox.
- Stay compliant automatically with a built-in unsubscribe link, a hosted unsubscribe page, and a managed suppression list.
Customer Accounts โ Let customers view and manage their pre-orders themselves

- A new My pre-orders area lives right inside Shopify Customer Accounts (no separate login), where customers see every pre-order โ items, deposit paid, balance due, payment schedule, and status.
- Pay now: customers can pay their outstanding balance early โ with the saved card on file or a different method via Shopify's secure hosted page (e.g. pay the balance with PayPal even if the deposit was on a card). You decide whether to offer it (off by default).
- Update card: customers can update the saved card used for the upcoming automatic balance charge โ no support request needed.
- Self-service cancellation: customers can cancel any pre-order before it's fulfilled, right from their account โ with your cancellation terms shown before they confirm.
- Fewer support tickets โ customers self-serve the most common balance and cancellation requests, in fully translatable buyer-facing copy.
Version 2.20 โ
๐ New Features
Cancellation & Refund Management โ Decide what customers can cancel and exactly what gets refunded

- Set independent refund rules for deposit-only and fully-paid orders, so self-service cancellations always follow the policy you choose.
- When only the deposit is paid: choose No refund, Refund deposit if cancelled within a number of days, or Refund deposit if cancelled before fulfillment.
- When the order is fully paid: choose No refund, Full refund if not yet fulfilled, or Refund the balance payment only if not yet fulfilled.
- Write your own cancellation terms โ separately for deposit-only and fully-paid orders โ shown to customers before they confirm a cancellation.
- Set a "cancellation unavailable" message for orders that can no longer be cancelled (after fulfillment).
- Choose whether policy changes apply to new pre-orders only or new + existing pre-orders.
Version 2.19 โ
๐ New Features
GemPages Integration โ Show your pre-order payment options on pages built with GemPages

- GemPages is one of Shopify's most popular drag-and-drop page builders โ it lets you design custom, high-converting product and landing pages without writing any code, which makes it a favorite for product launches and pre-order campaigns.
- Because page builders replace Shopify's native product section, the K1 Payment Options widget (the deposit / partial-payment selector) couldn't be placed on GemPages product pages the usual way. This update solves that.
- A new Integrations โ GemPages page inside the app walks you through setup step by step:
- It runs against your already-active K1 setup, so there are no theme changes or developer help required โ and the deposit / partial-payment selector shows up right where your customers need it.
Version 2.18 โ
๐ New Features
Cart Price Display for Partial Payments โ Show the deposit amount instead of the full price in the cart

- A new Price display setting in Settings โ Cart display controls how partial-payment pre-orders appear in the cart. Choose Full price (default โ shows the product's full price on the cart line and totals) or Deposit only (the cart line and totals show just the amount the customer pays today).
- Ideal for stores whose customers find a full-price line confusing after choosing a deposit-based payment option โ now the cart reflects exactly what they pay now.
- The rule editor's Cart preview follows the same setting, so you can confirm how it looks before going live.
- Heads up: In Deposit only mode, discounts may display incorrectly in the cart (price calculation with discounts). This is a Shopify limitation and outside our control โ learn more.
Version 2.17 โ
๐ Improvements
Pre-Order Bypass Protection โ Pre-order-only products can't be bought as regular purchases
- Products meant to sell only via pre-order (out-of-stock or "always pre-order" mode) can no longer be checked out as a regular purchase.
- Protection now runs on the server across every storefront (including V2) and covers all paths โ native button, accelerated checkout (Shop Pay, PayPal, Apple Pay, Google Pay), quick-add, and direct add-to-cart โ so you no longer receive regular orders for stock you don't have.
- Legitimate in-stock purchases and Smart Cart Allocation are unaffected.
๐ Fixes
- Editing variants in a rule: Removing a product's variants via the Edit link now works correctly โ the variant count updates and the Save button appears so your change can be saved (previously only Browse worked). Opening Edit without making changes no longer shows a false "unsaved changes" prompt.
Version 2.16 โ
๐ Improvements
Reliable Activation for Large Collections โ Fully applied, every time, at any size
- Activating a pre-order rule on a large collection (thousands of products) now completes fully and reliably โ every product in the collection gets the pre-order option, with no silent gaps where some items were left without the widget.
- Products with many variants are no longer truncated, so variant-heavy catalogs are covered completely.
- Re-activating an unchanged rule is now near-instant, and running several activations at once no longer slows each other down.
๐ Fixes
- Rule Preview: Preview now opens the storefront on a variant the rule applies to, so the pre-order option is visible for variant-specific rules โ instead of always opening the product's first variant.
Version 2.15 โ
๐ Fixes
- HEX color fields: You can now type or paste a HEX code directly into the color fields in Design โ previously only the swatch picker worked. Applies to all four Design tabs (Pre-order button, Payment Options Widget, Pre-order Badge, Sold Out button).
Version 2.14 โ
๐ Improvements
Sold Out Button Design โ Your Sold Out button, now live in your brand's style
- Custom background, text color, border, and corner radius set in Design โ Sold Out button now apply to the live storefront button, instead of falling back to the default grey style.
- Existing stores were updated automatically โ your saved design shows up with no need to re-open and re-save it.
๐ Fixes
Cart Allocation โ Now activates the moment you turn it on
- When Cart Allocation is enabled, shoppers can now add more than the in-stock quantity โ the surplus is placed on a pre-order line instead of being blocked with an "already sold out" message at the cart.
- The setting now reaches your storefront immediately when enabled, and correctly stays off for stores that haven't turned it on โ no more unexpected cart behavior.
Bulk Reset of Pre-Order Limits โ Your setup is preserved
- Bulk-resetting pre-order limit counters now keeps your configured limit and reopens the product for sale, instead of clearing the limit and leaving items locked.
Version 2.13 โ
๐ Improvements
Accurate Plan Usage in Every Currency โ Pre-order revenue measured correctly no matter your store currency
- If your store sells in a currency other than USD, your pre-order revenue is now measured correctly against your plan's limits โ so you'll never hit a limit earlier than you actually should.
More Dependable Purchase Limits โ Consistent enforcement in cart and checkout
- Per-product pre-order limits are now enforced consistently in the cart and at checkout, even if you don't use cart allocation.
- The Manage Limits screen is tidier too โ leftover and empty rows no longer show up.
Smoother Storefront for Shoppers โ Stable pre-order button across variants and themes
- Your pre-order button now stays in place when customers switch between product variants โ including on newer themes like Horizon.
- Removed a brief "sold out" flicker some stores were seeing.
Reliability & Security Upgrades โ Behind-the-scenes work to keep pre-orders fast and rock-solid
- Significant reliability and security upgrades keep your store's pre-orders fast and stable, plus better monitoring so our team can spot and resolve any issue faster.
๐ Fixes
- Paused rule editing: Editing a paused rule no longer turns it back on by accident.
- Collection-based rules: Adding a collection to an active collection-based rule now correctly applies pre-orders to that collection's products.
- Cart line item text: Cart line items now always display the current, correct pre-order text.
Version 2.12 โ
๐ Improvements
Cleaner Order Tags โ K1 tags no longer appear on regular orders
- Pre-order allocation tags (such as
_allocation: regular) are now applied only to actual pre-order orders โ not to regular orders that happen to contain products included in a pre-order rule. - Keeps your Shopify order list clean and removes confusion, so you no longer see unexpected K1-related tags on standard purchases.
Version 2.11 โ
๐ New Features
Pre-Order Limits โ Cap pre-order quantities per product or variant to prevent overselling

- Set a maximum number of pre-order units per rule so you never accept more than you can fulfill โ choose Variant-level tracking (each variant has its own independent limit, recommended) or Product-level tracking (all variants share one collective limit) in the global Pre-Order Limits settings.
- Manage everything from a dedicated Manage Limits page โ edit limits inline or in bulk, and quickly find what you need with search and filters by status, remaining quantity, or collection.
- When a limit is reached, the storefront automatically swaps the pre-order button for a fully customizable, translatable Sold Out button โ and you can drive urgency with the new {remaining_limit} variable in your pre-order message to show shoppers exactly how many slots are left.
- Smart automation keeps limits in sync with real demand: reset on restock clears the counter when inventory returns, and restore on cancel/refund frees up slots when orders are cancelled or refunded.
Version 2.10 โ
๐ New Features
Fulfillment Auto-Actions โ Automatically charge or close the balance the moment a pre-order is fulfilled

- New app-level setting lets merchants decide what K1 should do automatically when a pre-order reaches Fulfilled status in Shopify: Do nothing (default), Auto-charge balance (captures the remaining balance via the saved payment method), or Auto-mark balance as paid (closes the balance in Shopify without charging).
- Auto-mark balance as paid is ideal for merchants collecting the balance offline โ in-store pickup, cash on delivery, wire transfer, or B2B invoice โ keeping Shopify order statuses tidy without manual updates.
- Triggers only when the entire order reaches fully-fulfilled state, and never double-charges: if fulfillment captures the balance first, the rule's scheduled charge is suppressed, and vice versa.
- Full setup details, behavior, and edge cases are documented in the Help Center: Auto-actions on order fulfillment.
Version 2.9 โ
๐ New Features
Offline Balance Collection โ Take deposits online, collect the balance offline

- New Remaining balance collection method option inside Partial Payment rules lets merchants accept a deposit online while collecting the remaining balance offline โ in-store pickup, cash on delivery, wire transfer, or B2B invoice.
- Choose between Auto-charge balance (existing behavior โ balance auto-charged via Shopify's mandate flow) and Collect balance offline (no automatic charge โ merchant closes the balance manually).
- When Collect balance offline is selected, merchants close the remaining balance using Shopify's native Mark as paid action in the order details.
- Ideal for B2B sellers, made-to-order businesses, high-ticket items, and any workflow where the final payment is handled outside Shopify's online checkout.
- Default message and inline item text automatically adapt to manual mode (the
{date}variable is removed where it doesn't apply), keeping messaging clear for customers. - Existing rules and orders are unaffected โ changing the method on an existing rule applies to new orders only.
Version 2.8 โ
๐ Improvements
Metafield-Based Backend Architecture โ Major stability upgrade for pre-order state management
- Reworked the foundational backend logic to use Shopify metafields as the primary source of truth for pre-order product state, replacing the previous data handling approach.
- This new architecture significantly improves data consistency across storefront, cart, checkout, and admin, ensuring pre-order states stay accurate even during heavy catalog updates or peak traffic.
- Reduces edge-case errors caused by delayed or partial Shopify API responses โ pre-order states now persist reliably on the product itself, making them resilient to temporary API issues.
- Faster rule application and more accurate synchronization between K1 Pre-Order and Shopify, especially noticeable for stores with large catalogs, complex rule setups, and frequent inventory changes.
- Improved long-term scalability: the new foundation enables faster feature development and more reliable performance for high-volume stores.
Enhanced Webhook Monitoring โ More reliable real-time updates from Shopify
- Improved internal tracking and processing of Shopify webhook activity ensures the app reliably detects and responds to product, inventory, and order events in real time.
- Reduces missed events that could previously cause delayed rule activation, inconsistent inventory states, or out-of-sync product information on the storefront.
- More accurate and faster reflection of Shopify changes inside the app โ updates to products, collections, and inventory propagate to pre-order rules with greater consistency.
- Stronger reliability during high-traffic periods, when webhook delivery is most prone to delays.
Version 2.7 โ
๐ Improvements
Major Performance Upgrade โ Faster, more stable dayโtoโday operations
- Delivered a series of infrastructure and server-side updates focused on improving overall system and rules performance, so the app runs faster and more efficiently during everyday work.
- Strengthened reliability of data exchange with Shopify API, ensuring more consistent and stable retrieval of product, inventory, and order information.
Version 2.6 โ
๐ New Features
New Knowledge Base Article Access โ Get clear guidance on Native Payment Methods vs Add-to-Cart Replacement
- Added a new Knowledge Base article explaining the difference between Native payment methods and Add to cart replacement, so merchants can choose the right setup with more confidence.
- The article is now accessible directly from the app, making it faster and easier to find the details when needed: Native Purchase Options limitations
๐ Improvements
Translation Error Messages for Smart Cart Inventory โ Clearer messaging when items canโt be ordered due to stock

- Added new translatable Errors & Notifications messages shown when customers attempt to order an out-of-stock item under Smart Cart Inventory rules.
Version 2.5 โ
๐ Improvements
Major System Update & App Stabilization โ Faster, smoother, more reliable dayโtoโday usage
- Delivered a major internal update focused on stability and longโterm reliability, so the app runs more consistently during everyday work.
- Improved overall responsiveness and reduced edgeโcase errors โ especially helpful for stores with large catalogs and heavier rule setups.
๐ Fixes
Conflicts System Reliability โ More stable conflict checks for very large rules
- Fixed and strengthened conflict detection and processing for very large rules, reducing incorrect conflict states and making results more consistent.
Version 2.4 โ
๐ Improvements
Notification System Checks โ More reliable alerts when theme integration is disabled
- Added extra validation to prevent misleading notifications when the App embed and/or App block is disabled, so merchants get clearer, more accurate status updates.
Performance & Stability Updates โ Faster, smoother app experience
- General performance and stability improvements to keep the app responsive and reliable during daily use.
Smart Cart Inventory Optimization โ More consistent cart validation
- Optimized Smart Cart Inventory Allocation behavior and improved validation when products are added to cart, reducing edge-case issues and improving consistency.
Version 2.3 โ
๐ New Features
Smart Cart Inventory Allocation โ Automatically split inโstock and preโorder quantities in one cart

- When a customer adds more units than you have available, the cart automatically splits the item into regular (inโstock) and preโorder line items โ so you can capture more sales without overselling inventory.
- Create a smoother shopper experience by keeping availability clear at every step in cart and checkout, even when stock is limited.
- Reduce fulfillment confusion by keeping inโstock items and preโorder items clearly separated for operations.
- Prioritize inโstock items first with the optional setting that prevents shoppers from reducing regular item quantities while preโorder items are present โ ensuring available stock is always purchased before preโorders.
- Unlock higher average order value during stockouts with a capability that is not available in other preโorder apps.
Theme Editor Preview for PreโOrder Elements โ See how badges, buttons, messages, and widgets look before going live
- Preview key preโorder elements directly inside Shopifyโs theme editor using your real Design settings, without affecting the live storefront.
- Toggle individual preview elements to verify layout and styling before enabling preโorders for customers.
๐ Improvements
Error Handling Upgrade โ Clearer, more reliable behavior when something goes wrong
- Improved error handling across the app to reduce failed actions and provide clearer feedback when an issue occurs.
Version 2.2 โ
๐ Improvements
Storefront Compatibility Update โ Stable preโorder elements after Shopify system updates
- Improved storefront adaptation to ensure preโorder widget, payment options, buttons, badges, and messaging render correctly and consistently after Shopify system updates across supported themes.
Payment Options Processing Update โ Correct handling and display for large rules
- Improved correctness of Payment Options processing for preโorder rules with a large number of products, ensuring the right options are applied and displayed reliably across storefront and checkout.
Version 2.1 โ
๐ New Features
Qikify Custom Product Options Integration โ Pre-orders meet unlimited product customization

- Seamless integration with Qikify Custom Product Options enables pre-orders on fully customized products
- Sell personalized items before they're in stock โ capture demand for engraved jewelry, custom apparel, personalized gifts, and made-to-order furniture even during stockouts
- K1 Pre-Order button appears naturally alongside all Qikify customization fields with automatic price calculations for add-ons and deposit amounts
- All customization details carry through from cart to order confirmation to fulfillment
- Offer deposits on high-value custom orders to reduce friction on expensive personalized items
Learn more: K1 Pre-Order & Qikify Integration Partnership
Version 2.0 โ
๐ Major Release: K1 Pre-Order V2 is here!
Version 2.0 represents a complete transformation of K1 Pre-Order, introducing flexible payment options and significant architectural improvements. This is our most substantial update yet, leveraging Shopify's Deferred Purchase Options API to unlock capabilities that weren't possible before.
๐ New Features
Split Payments & Deposits โ Revolutionary payment flexibility for pre-orders

- Create multiple payment options within a single pre-order rule: full payment, percentage-based deposits (e.g., 30%), or fixed amount deposits (e.g., $50)
- Customers choose the payment option that works best for them at checkout
- Lower barrier to entry for high-ticket items increases conversion rates and reduces cart abandonment
- Automatic balance collection handled by Shopify according to your schedule
- Dynamic messaging with variables shows customers exactly what they pay today and when balance is due
- Payment-specific order tagging enables workflow segmentation based on chosen payment method
- Improved cash flow management: collect deposits immediately to fund production or procurement
- Supported payment gateways: Shopify Payments, PayPal Express Checkout, Adyen on Shopify, Stripe (limited availability)
- Full payment option with button replacement continues working with any payment gateway
Enhanced Widget Customization โ Complete control over payment option display

- Customize display order of payment options to highlight your preferred choice
- Set default selection for which payment option is pre-selected on product pages
- Create custom labels for each payment option to communicate value (e.g., "Secure with Deposit", "Pay in FullโSave 5%")
- Dynamic messaging per payment option using variables to show exact amounts and dates
- Visibility controls to show or hide specific payment options based on campaign strategy
Native App Block Integration โ Code-free widget placement

- Add pre-order widgets directly from the Shopify theme editor without touching code
- Drag-and-drop positioning for exact placement on product pages
- Universal compatibility with any Shopify theme supporting App Blocks (OS 2.0+)
- Embedded widget option remains fully supported for existing implementations
Redesigned Homepage Experience โ Faster setup and better navigation

- Cleaner onboarding flow for new users setting up their first pre-order rule
- Improved navigation and faster access to payment option configurations
- Enhanced rule management interface for stores running multiple pre-order campaigns
๐ Improvements
Settings Reorganization โ Enhanced flexibility and control

- Order Tag and Inline Item settings moved from rule level to Payment Options section
- Payment-specific workflows and automations now possible
Performance Enhancements โ Built for high-volume stores
- Advanced caching layer ensures faster page loads and widget rendering for large catalogs
- Database optimization with improved query performance and indexing strategies
- Enhanced high-load handling for reliable performance during product launches and traffic spikes
- Faster storefront experience keeps customers engaged during checkout
- Smoother admin interface when managing hundreds or thousands of pre-order rules
Version 1.12 โ
๐ Improvements
Product Data Retrieval โ Optimized API requests and reduced server load
- Enhanced product link verification before data retrieval significantly reduces unnecessary API requests to Shopify
- Improved validation ensures the app receives accurate product data on the first request, eliminating retry cycles caused by incorrect links
- Lower server load and faster response times across all stores, especially during catalog updates and rule activation
Order Tagging Reliability โ Enhanced Shopify API communication for stable tag assignment
- Improved API communication logic ensures order tags are applied correctly even during Shopify platform high-load periods
- More reliable order and product status retrieval prevents tagging errors caused by delayed or incomplete API responses
- Consistent tag assignment for pre-order tracking and fulfillment workflows
Theme Compatibility โ Minor storefront display improvements
- Enhanced compatibility and display stability across various themes
- Improved visual consistency for pre-order elements on storefront pages
Version 1.11 โ
๐ Improvements
Inventory Data Reliability - Enhanced synchronization with Shopify inventory system
- Significant system improvement for inventory handling ensures stable and accurate inventory data retrieval from Shopify
- The app now proactively verifies exact inventory values before order placement, eliminating issues caused by delayed inventory updates from Shopify API
- Enhanced stability prevents pre-order overselling and ensures accurate stock availability across your storefront
Interface Loading Optimization - Faster app performance
- Optimized interface loading times deliver faster page rendering and improved responsiveness throughout the app
- Enhanced user experience when managing rules, viewing analytics, and navigating between app sections
Version 1.10 โ
๐ Improvements
Pre-Order Identification - Improved order tagging reliability
- Enhanced pre-order identification system ensures all orders placed through pre-order rules receive the correct order tags automatically
- Resolved issues where some pre-order transactions were not properly tagged in the order list, improving order tracking and fulfillment workflows
- More reliable order segmentation for reporting and automation based on pre-order tags
Application Performance - Enhanced stability under high traffic
- Improved application performance during peak traffic periods and high-load scenarios
- Better resource management ensures consistent response times even when processing large volumes of concurrent requests
- Enhanced reliability during sales events and promotional periods
Version 1.9 โ
๐ New Features
Email Notifications - Track your pre-order operations and app activity
- Get alerts when you're approaching your pre-order usage limits so you can upgrade before hitting caps
- Stay informed about your pre-order activity without constantly checking the dashboard
Custom Theme Detection - Automatic compatibility warnings and guidance
- The app now automatically detects when you're using a custom or unsupported theme
- Receive clear warnings about potential display risks before activating pre-order rules
- Proactive notifications help you avoid storefront display issues before customers see them
๐ Improvements
Storefront Filter & Sort Compatibility - Pre-order badges persist through product filtering
- Pre-order badges now remain visible when customers use filters and sorting on collection and search pages
- Enhanced storefront experience ensures pre-order information stays visible regardless of how customers browse your catalog
Translation Character Limits Removed - Unlimited message length
- Character restrictions removed from Inline Item and Pre-Order Message translations for better multilingual support
Theme Compatibility - Reformation theme support added
- Full support for the Reformation theme ensures pre-order content displays correctly across all storefront pages
๐ Fixes
- Complex collection counting: Resolved an issue where products in complex collections (with multiple filters or conditions) were counted incorrectly, ensuring accurate product counts and reliable rule scope
Version 1.8 โ
๐ Improvements
Collection Product Count โ See collection size when adding to rules

- View the number of products in each collection directly when adding it to a rule, helping you understand rule scope before applying it
- Make informed decisions about which collections to include without manually checking product counts in Shopify
Metafield Performance โ Faster storefront display with background processing
- Metafield updates in rules now process in the background, significantly improving how quickly dynamic metafield values appear on your storefront
- Enhanced overall app performance ensures pre-order content displays instantly without slowing down your store
Large Collection Support โ Full smart collection and high-volume collection handling
- Rules now fully support smart collections and regular collections with 10,000-20,000+ products without performance degradation
- Automatic dynamic synchronization keeps product states accurate in real-time, even for high-traffic stores with massive catalogs
- Reliable rule activation and state management for large collections ensures pre-orders apply correctly across your entire inventory
๐ Fixes
- Rule preview: Fixed an issue where rule preview remained accessible when the app embed was disabled; preview is now correctly disabled when the app is not active in your theme
- Badge and ribbon display: Resolved minor display issues with badges and ribbons to ensure consistent visual presentation across all storefront pages
Version 1.7 โ
๐ New Features
Dynamic Metafield Variables โ Insert product-specific information automatically

- Create metafields in Shopify (like delivery dates, materials, or dimensions) and reference them directly in your pre-order messages and inline item text
- Metafield values automatically display for each product without manual updates or creating separate rules
- No more maintaining hundreds of individual rules or constantly changing dates in messages when product information updates
- Simply reference a metafield once (e.g., {product.custom.delivery_date}), and the correct value appears dynamically for every product
- Full multilingual support ensures metafield values adapt to your storefront language โ dates automatically format according to the selected language (e.g., "June 15, 2025" in English, "15. Juni 2025" in German)
Version 1.6 โ
๐ Improvements
Performance Optimization โ Enhanced backend processing for high-traffic periods
- Product and collection updates are now processed through an optimized queue system, significantly improving app performance during catalog changes
- Faster storefront display times during high-load periods ensure pre-order buttons and badges appear instantly even when multiple stores experience peak traffic simultaneously
- Reliable performance during Black Friday, Cyber Monday, and other high-traffic sales events means your pre-orders display correctly when it matters most
Theme Compatibility โ Full integration with Motion and ARCHฮTYPE themes
- Complete support for Motion and ARCHฮTYPE themes ensures pre-order buttons, badges, and messaging display correctly across all storefront pages
- No manual configuration needed โ the app automatically adapts to these themes' unique structure and styling
๐ Fixes
- Large collection handling: Resolved an issue preventing collections with more than 250 products from being added to pre-order rules correctly due to Shopify API credit limits โ rules now process large collections reliably
Version 1.5 โ
๐ New Features
Multilingual Translation โ Translate pre-order content into any language your store supports
- Manually translate all customer-facing elements (button text, badge text, cart labels, and rule-specific messages) into any language published in your Shopify store
- Reference default language text as you translate to maintain consistency with your original messaging
- Translations automatically fall back to your default language when missing, ensuring customers always see complete pre-order information
- Manage all translations from a centralized interface with clear status indicators showing which languages are fully translated
- HTML formatting support in rule messages allows you to maintain bold, italic, and other text styling across languages
Version 1.4 โ
๐ Improvements
Enhanced Rules Management Interface โ Streamlined rule actions and status controls
- Perform common actions (preview, edit, duplicate, delete) directly from the rules list without navigating to individual pages
- Quickly enable or disable rules using a toggle switch for rapid testing and bulk management
- Preview rules directly from the edit page to test configurations before publishing
Theme Activation Guidance โ Clear alerts when app embed is disabled
- Receive warnings when the app embed is disabled so you understand why rules aren't displaying on your storefront
- Visual step-by-step guide for enabling the app in your theme
- Automatic prompt to enable the app embed when creating your first rule
Version 1.3 โ
๐ New Features
Continue Selling When Out of Stock โ Automatic inventory control for pre-orders
- Automatically manage Shopify's "Continue selling when out of stock" setting for products in your pre-order rules
- Choose to enable the setting automatically when rules activate, or keep your current inventory settings unchanged
- Rules with 50+ products show live progress during activation and deactivation
- System restores original inventory settings when rules end, or optionally forces them off
- Smart queue management processes multiple rule changes sequentially to ensure reliability
๐ Fixes
- Scheduled rule activation: Fixed an issue preventing manual activation of scheduled rules
- Automatic reactivation: Rules now automatically reactivate when conflicts are cleared, enabling pre-orders for previously conflicting products
- Conflict messages: Improved clarity of conflict notifications throughout the app
Version 1.2 โ
๐ Fixes
- Scheduling checks: Disabling a rule no longer triggers start date validation. Startโdate validation now runs only on Activate/Reactivate, resolving cases where an active, previously scheduled rule could not be disabled due to an erroneous validation message.
- Conflicts CSV: Resolved a problem that prevented the conflicts CSV from displaying/downloading correctly; the file now opens with proper headers and complete rows.
- Variant rendering after product rename: Fixed a bug where preโorder display failed for certain variants if the product name was changed outside the app; variantโlevel rendering now remains stable after product title updates.
Version 1.1 โ
๐ New Features
Order Tagging โ Customizable Order Tags for Preโorders
- Automatically apply merchantโdefined tags (one or multiple, commaโseparated) to orders containing preโorder items from this rule
- Tags from multiple rules are merged without duplicates, enabling Shopify views, filters, and automations for fulfillment and reporting
Inline Cart โ Customizable Inline Item Note
- Display a clear, editable note right under each preโorder line in Cart and Checkout so customers know whatโs a preโorder and when to expect it
- Supports dynamic variables such as {pre-order_message} to insert productโspecific messages without manual duplication
- To hide the inline note, disable Show inline item or save an empty message; no inline text will be displayed
๐ Improvements
- Design: new font size control for the Preโorder button/badge โ improve readability and match your brand
- Rules list: faster search by product & SKU to find and manage rules quickly in large catalogs