Loop Subscriptions Product Updates logo
Back to Homepage Subscribe to Updates

Product Updates

See the latest features, improvements, and product updates

Labels

  • All Posts
  • New
  • Improvement
  • Fix

Jump to Month

  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • November 2023
  • September 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • April 2022
  • March 2022
Release notes byAnnounceKit

Create yours, for free!

a year ago

March'24 weekly update #3


⤴️ Improvements

Prevent revenue loss by limiting the number of discounts that can be applied by a customer :

  • Stores will now be able to define a specific limit on the number of discounts that can be applied. Customers will be shown an error once the discount limit is reached. They will have to remove the already applied discount code and reapply the new one. This limit will be checked only on the customer portal and storefront APIs.
  • Preference is available under Customer portal > Preferences > Subscription actions > Apply discounts.
  • The error message can be configured by editing Customer portal > Texts > Discount section > Maximum number of discounts reached.


🐞 Bug fixes

Incorrect bundles edit after merging subscription : After merging multiple subscriptions, bundles were not getting edited properly. After the fix, the bundle edits will reflect correctly on the active subscription.

Unable to edit bundles with zero value discount : Shopify discounts will no longer be created and applied for the zero value discounts created against build your bundle variants. Previously, zero value discounts were created and applied where in Shopify used to throw an error and prevent subscribers from editing their bundles. Legacy discounts have already been removed from the existing subscriptions.

Shipping province incorrect data in reports : A bug was identified in the reports section where the shipping data was having incorrect province data due to a province code mapping issue. This has now been resolved along with the previous data correction.

a year ago

March'24 weekly update #2


🚀 New features

Targeted cancellation benefits pages

  • Reduce subscriber churn via contextualized benefits pages, now powered with the Loop segmentation engine
  • Engage customers with personalized messages based on their subscription journey, using a combination of subscription products and order conditions
  • Direct customers to informative resources like blogs or product pages to highlight the benefits of specific subscribed products
  • Configure and manage multiple benefits pages in the new "Benefits Page" tab under Customer Portal > Cancellation Flows in the Loop admin
  • Monitor cancellation attempts and acceptance rates for each benefits page, with prioritization based on the latest applicable page
  • Support for multilingual texts under Settings > Multilingual texts > Cancellation flow > Benefits page

Prevent revenue loss by limiting consecutive orders that can be skipped

  • Introduce a limit on the maximum consecutive orders that customers can skip, ensuring a steady revenue stream while giving flexibility to skip.
  • Customize the maximum skip limit and error message in the Loop admin under Customer Portal > Preferences > Order Actions > Skip Order.
  • Available for all plans, this feature safeguards against subscription discount abuse, maintaining subscription integrity.

Influence.io + Loop Integration

  • Influence.io is a loyalty and referral app that helps brands improve their customer LifeTime Value. They have different features such as Points and rewards, Referrals, Loyalty and Affiliates.
  • Loyalty and Referral discount codes generated by Influence.io will now be eligible for subscriptions and one-time purchase both.


⤴️ Improvements

Build your bundle discount: Improved logic to overcome Shopify's limitation of allowing only 100 entities against a specific discount code. For bundles containing more than 100 product variants belonging to less than 100 products, we will start mapping concerned products (with all their variants) to the bundle discount code. In case if the number of products cross 100, we will make the discount code available for all the available products on store.

Loyalty app integrations: Discount codes generated by the integrated loyalty apps will be eligible for subscriptions instantaneously creating zero friction for your subscribers. When customers redeem their points and generate a discount code, the discount code will be eligible for subscriptions instantly.

Admin API improvements: Support for 2 new filters - createdAtStartEpoch and createdAtEndEpoch have been added for List Activity Logs API. Merchants can now filter out the activity logs based on the creation time.

Customer portal: The shipping fee is displayed with only one decimal place instead of two.


🐞 Bug fixes

Incorrect progress bar for range bundles: Progress bar was incorrectly shown basis sum of product base prices for range bundles with fixed amount based discount milestones. We have now fixed it to show the progress bar basis the: Sum of the selling plan discounted prices for subscription bundles, and Sum of the total product prices for one-time purchase bundles

Bundle builder visual bugs: Product description drawers were not opening on all mobile screens below a certain resolution. Now it shall always be visible on any mobile screen. No need for any custom CSS.

  • Category images getting squeezed and not visible correctly. Now we have updated the default CSS for images to maintain their aspect ratio.
  • Product description drawer images were getting cut. We have handled this in our default CSS wherein the images will always be contained within the defined image space without getting cut.

Shipping: The subscription export now correctly captures updated shipping provinces for customers who have changed their shipping addresses.

Zapiet: Blackout dates and non-shipping days are now set according to the merchant's timezone.

a year ago

Prevent revenue loss by limiting maximum consecutive skips

New

  
Are you looking for solutions to prevent the misuse of the Skip order feature? Our new feature will help you optimize revenue realization while providing the flexibility of Skipping for your subscribers.

Root cause

Skipping future scheduled orders provides ultimate flexibility to the subscribers for managing subscriptions without pausing or cancelling them, but unfortunately, it leads to significant losses for merchants when subscribers start abusing it.


Our Solution

We have introduced a new feature to limit the maximum consecutive skips allowed. This new configuration scrutinizes the entire order timeline, assessing if an order skip request exceeds the set limit. Should the request not breach this limit, it will proceed as usual. However, if the limit is surpassed, the customer will encounter an error message on their portal, preventing further skips.

image.png


How to implement

The configuration for this feature is accessible via the Loop admin panel.

Here's how you can set it up

  1. Navigate to Customer Portal > Preferences > Order Actions > Skip Order.
  2. This option is available exclusively to stores that permit order skipping.
  3. To set up the error message that will be displayed upon limit breach, go to Customer Portal > Texts > Error Messages > Maximum Consecutive Skip Orders Limit.

Understanding the configuration

We've attached a screenshot below to illustrate a hypothetical order schedule. This includes past, next, and future orders, showcasing their current status alongside the actions customers are permitted to take.

image.png

This update aims to safeguard merchant revenue and uphold customer satisfaction by maintaining a degree of order flexibility. By finding this balance, we're confident we can enhance the overall experience for merchants and their customers.


Available to all app users. If you are new to the app, you can start a free trial of Loop.

Feel free to contact us at support@loopwork.co for help covering your use case.

a year ago

March'24 weekly update #1


🚀 New features

Engaging reward banners

  • Drive higher engagement by curating exciting rewards banner flows loaded with multimedia to help subscribers visualize their gamified subscription journey.
  • Insert GIFs / photos / videos to make it more engaging while setting up reward flows.
  • This is available only on our Enterprise plan.

Boost recurring order value with bundle upsell

  • Enable customers to add Preset and Build your bundles in their existing subscription as a one-time or subscription add-ons.
  • Define the visibility priority order among the bundles on the customer portal upsell section.
  • Update the list of excluded bundles to be omitted on the upsell section.

⤴️ Improvements

Customer portal loading experience: Upgrade to a better customer portal loading experience with no multiple loaders and screen snapping before the load. Upgrade to the latest widget snippet by visiting Subscription widget > Installation.

Filters added for Read all subscriptions API: Status and nextBillingDate filters have been added for Read all subscriptions API. These can be used to filter active subscriptions which are going to be charged in a specific period. This data can be further used for Inventory forecasting, upcoming orders, upcoming potential revenue, etc.

Admin API optimizations: Read all APIs for customers, subscriptions, orders and activity logs have been optimized for better performance.

Add button alignment on bundle builder page: “Add” buttons for each product will now be automatically aligned on the bundle builder page. We have slightly changed the HTML structure of our product card, if you face any issue please contact our support.

Cancellation reason UI improvement: Edit cancellation reason UI now clearly depicts system behavior. Users are now alerted if they try to save changes without selecting an alternate option. Custom message for cancellation confirmation is now shown separately.


🐞 Bug fixes

Bundle items not visible on cart page: In some cases bundle items were not visible on main cart page for certain themes. This fix will ensure that bundle items are always visible on the cart page irrespective of the Theme.

Customer portal accessibility issue: Customers were previously redirected to the homepage when clicking on the "Manage subscription" button on the thank you page. This has now been fixed. If the customer is logged in, then they are redirected to the subscription portal and if not logged in then they are taken to the email login page.

No purchase option selected issue: When changing the order of purchase option in Loop widget to show "Subscription" on top, the widget was not showing any purchase type (One time or subscription) preselected. This has been fixed now. If you are facing this issue, then please consider updating your widget version from Loop admin portal or contact our support.

Multiple lines swap flow issue: In case a subscription was having the same item multiple times, then Loop swap flow was only working for the first line. This has been fixed now and all lines will be swapped if the same product variant is added multiple times in the same subscription.

Bundle items swapping issue: Selling plan ID mapping issue solved for bundle items swapping via Loop flows.

Subscription login page content issue: Subscription login page content changes were not getting updated due to a conflict with legacy code. This was fixed on the same day it was reported.

Bundle builder minor UX issue: Discount field in bundle builder page has default “0” value which was not removable leading to usability issues. This has been fixed now.

Add product variants in bundle: Customers were not able to add non-default product variants from product description drawer on bundle builder page. Fix deployed will ensure that any product variant can now be added from the drawer.

a year ago

🚀 Feature releases from February 2024


Account log

Stay on top of all changes with Account logs. Track who made what change and when.

Filter activity by its type, date range, or user.

image (3).png


Customer portal

Design a more personalised experience for your subscribers, and retain them for the long haul. With variable support in Custom Blocks on Customer Portal Themes, target subscribers with their exact information.

image (5).png


Flows

Merchants can now trigger flows based on these new conditions:

  • Weight (ideal for meal subscriptions)
  • Total number of subscription orders
  • Total subscription spend
  • Specific-subscription spend

image (4).png


Build-your-own bundle categories

Easily rearrange the categories according to their priority. It will control the order in which categories are shown on the bundle builder page.

image (6).png


Bundle page events

Our latest update introduces custom events that enable you to monitor and optimize the customer journey. Set up event listeners to track cart abandonment or simply track sales funnel.

Event trigger and name:

Event trigger - Customer adds an item to the bundle | Event key- "loopItemAddToBundleSuccessEvent"

Event trigger - Customer adds a bundle to the cart | Event key - "loopByobAddToCartSuccessEvent"

a year ago

Introducing Preset Fixed Bundles! 🛍️

New

  
We're thrilled to announce a game-changing feature for our Loop platform – Preset Fixed Bundles! This feature revolutionizes the way you sell product combinations, making it simpler and more efficient. Here's what you can expect:

  1. One-click bundle sales: With a dedicated product page (PDP), customers can purchase bundles in just one click.
  2. Enhanced discovery: All related bundles can now be conveniently hosted on collection pages, boosting visibility and customer discovery.
  3. Streamlined cart experience: Bundles appear as a single product in the cart, providing a seamless purchase experience.
  4. Flexible Variant Swapping: Customers have the freedom to swap variants within a bundle, like choosing between different egg basket sizes.
  5. Admin upsell opportunities: Your customer care team can now upsell preset bundles effortlessly through the "Add product" functionality in the admin panel.
  6. Customizable Bundle Discounts: Enjoy complete control over defining discounts at both the bundle variant and purchase option levels.

Loop's Advantage

  • Clean and efficient order placement on Shopify with only bundle items being billed at the required price. No additional fake SKU in orders.
  • Hassle-free inventory management of individual products sold as part of Bundle.
  • Accurate Shopify product reports, ensuring reliable revenue tracking.

Creating a Preset Fixed Bundle

Easy creation process: Select “Preset fixed” option and define your bundle, including discounts and product combinations.

Activation Pre-requisites

  • Update your theme with the latest Loop snippet and product widget.
  • For custom setups, contact us directly for activation.

Current Limitations

  • Preset bundles are not yet available for upsell in the customer portal. However, the customer support teams can upsell via Admin.
  • Customers cannot swap preset bundles with different products but can switch variants within the same bundle.
  • Preset bundles are excluded from bulk actions, flows, quick actions, and cancellation offers.

pasted image 0.png

Embrace the new era of bundle selling with Loop's Preset Fixed Bundles – a feature designed to enhance your sales strategy while ensuring a smooth and satisfying customer experience.

Available for all app users Growth/Enterprise plan. If you are new to the app, you can start a free trial of Loop.

Feel free to contact us at support@loopwork.co for help covering your use case.

a year ago

Smart order scheduling in tandem with delivery date calendars!

New

  
We're excited to share a significant enhancement to our platform – the new First Order Delivery Date Handling feature. This update brings seamless integration with delivery date calendars, including those powered by Zapiet and other apps, ensuring that subscription orders align perfectly with the delivery dates chosen by customers. Here's what you can expect:

Auto-scheduled subscription orders:

  • Delivery date configuration: Merchants can now configure the shipping/pickup/local-delivery date key value, crucial for scheduling based on delivery dates.
  • Easy integration: This key value can be copied from the "Additional details" section on the Shopify order admin page.
  • Effortless scheduling: Once set up, Loop will automatically fetch the initial delivery date from the checkout order and schedule subsequent orders accordingly, eliminating the need for manual merchant intervention.

Dynamic date updates:

  • Automatic adjustments: Loop will update the shipping-date key in real-time as orders are re-scheduled, skipped, or placed, keeping the Shopify admin page consistently up-to-date.
  • Bulk action for existing subscriptions: Merchants can opt to update the shipping-date key value for existing subscriptions in bulk, ensuring uniformity across all orders.

Benefits:

  • Enhanced customer experience: Customers enjoy a more personalized service with their preferred delivery dates taken into account right from their first order.
  • Streamlined operations for merchants: This feature reduces the administrative burden, allowing for more efficient and accurate subscription management.
  • Consistency and accuracy: Real-time updates ensure that merchants always have the most current delivery date information at their fingertips.

Limitations:

Loop Subscriptions app will schedule the recurring order deliveries based on the first delivery date selected during checkout and delivery frequency without considering blackout dates set on the Zapiet app.

image (22).png

The feature is particularly helpful for businesses that rely heavily on delivery schedules. It simplifies the process, ensures accuracy, and enhances the overall experience for both merchants and customers.

It is available for all app users on the Growth/Enterprise plan. If you are new to the app, you can start a free trial of Loop. Feel free to contact us at support@loopwork.co for help covering your use case.

a year ago

Zapiet Calendar Integration is Live!

New

  
We're excited to announce the latest integration on our platform with the Zapiet Calendar app! This integration empowers merchants with greater control over their shipping schedules, particularly for subscription rescheduling. Here's what's new:

Enhanced Shipping Date Control:

Merchants can now dictate available shipping dates when customers or admins attempt to reschedule a subscription. This feature is pivotal for businesses that operate on specific shipping schedules.

Popular Use-Cases:

  • Shipping schedules: Allow your customers to reschedule their recurring subscription order deliveries as per your shipping schedule only.
  • Flexibility in delivery days: Overcoming previous limitations, merchants can now set multiple delivery dates within the same week or month, offering unprecedented flexibility.
  • Customized slot control: Leverage Zapiet settings to manage the number of deliveries, and cut-off times for selecting dates, and block out specific non-delivery dates.

Benefits:

  • Streamlined operations: This integration simplifies how you manage and schedule deliveries, aligning with specific business models and customer expectations.
  • Improved customer experience: Customers gain clarity and flexibility when choosing delivery dates, enhancing overall satisfaction.
  • Increased efficiency: By setting specific delivery dates and times, businesses can optimize their logistics and inventory management.

image (21).png

Limitations:

Loop Subscriptions app will schedule the recurring order deliveries based on the first delivery date selected during checkout and delivery frequency without considering blackout dates set on the Zapiet app.

With this release, we expect to empower you with more control and flexibility in managing your shipping and delivery schedules. This feature is particularly beneficial for businesses with fixed or variable delivery dates, such as meal delivery services. Happy scheduling!

The feature is available for all app users on the Growth/Enterprise plan. If you are new to the app, you can start a free trial of Loop. Feel free to contact us at support@loopwork.co for help covering your use case.

a year ago

Enhanced Support for Pickup and Local Delivery Options! 🚚

New

  
Exciting news for our merchant community! We've rolled out a new feature update that significantly improves how you manage and oversee Pickup and Local Delivery options for subscriptions. Here's a snapshot of what's new:

Clear delivery method visibility:

  • Pickup: See the location name for pickup subscriptions.
  • Local delivery: Easily view details like price, phone number, and special instructions.

Editable pickup and delivery details:

  • Pickup: Change pickup locations as needed.
  • Local delivery: Update phone numbers and instructions with ease.

Flexible delivery method switching:

  • Seamlessly transition a subscription's delivery method between Pickup, Local Delivery, and Shipping, depending on what's available for each subscription.

More power to customers

  • Pickup and local delivery information is also available inside the customer portal.
  • Customers can edit their pickup location if allowed via merchant
  • Customers can update their address for local delivery options similar to shipping
  • Customers can switch between Pickup, Local delivery and shipping as per Shop delivery settings and customer address

Improvements to enhance your experience:

  • Local delivery address management: View and edit local delivery addresses directly.
  • Integration with new Shopify APIs: These APIs allow for more efficient management of subscription delivery method options.

image (20).png

This update is a leap forward in offering more control and flexibility to both merchants and customers regarding delivery methods.

Available for all app users. If you are new to the app, you can start a free trial of Loop. Feel free to contact us at support@loopwork.co for help covering your use case.

a year ago

Small Tweaks, Big Impact: Elevate your customer & business experience! 🌟

New

  
We've introduced subtle enhancements to amplify your customer's journey and streamline your backend operations. Let's delve right into them:

Prioritize your selling plans on the widget

  • Take charge of the order in which your selling plans appear. Now, you can adjust the priority value within each selling plan on Loop Admin.
  • Selling plans marked with priority '1' will secure the top spot on the widget, ensuring key offerings aren't missed.

Maximize selling plan flexibility

  • No need to create separate selling plans just for distinct descriptions or min/max billing cycle information at frequency level. Save time and offer a seamless shopping experience!
  • We've introduced a new checkbox (defaulted to 'true') to ascertain if you'd like to configure the selling plan description and minimum and maximum billing as per frequency.
  • If you decide to change, you can set these values across all frequencies available within a selling plan.

Apply dynamic tags to customers and orders

  • Easily segment past due subscribers in Klaviyo and other marketing integrations to incentivize them to update their payment method.
  • Easily filter orders in Shopify based on whether the order has bundle items and the bundle added in order.
  • Priority fulfil orders based on the billing cycle count
  • Create external custom flows based on tags available on orders.

Available for all app users on the Growth/Enterprise plan. If you are new to the app, you can start a free trial of Loop.

Feel free to contact us at support@loopwork.co for help covering your use case.