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

K1 Pre-Order v2.21 - Custom Email Notifications โ€“ Send branded, automated emails for every pre-order moment K1 Pre-Order v2.21 - 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

K1 Pre-Order v2.21 - 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

K1 Pre-Order v2.20 - 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

K1 Pre-Order v2.19 - 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

K1 Pre-Order v2.18 - 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

K1 Pre-Order v2.11 - 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

K1 Pre-Order v2.10 - 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

K1 Pre-Order v2.9 - 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

K1 Pre-Order v2.6 - 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

K1 Pre-Order v2.3 - 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

K1 Pre-Order v2.1 - 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

K1 Pre-Order v2.0 - 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

K1 Pre-Order v2.0 - 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

K1 Pre-Order v2.0 - 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

K1 Pre-Order v2.0 - 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

K1 Pre-Order v2.0 - 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

K1 Pre-Order v1.8 - 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

K1 Pre-Order v1.7 - 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