Loop Subscriptions Product Updates logo

Product Updates

Back to Homepage Subscribe to Updates

Labels

  • All Posts
  • New
  • Improvement
  • Fix

Jump to Month

  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • 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!

2 weeks ago

Improvements in Analytics & Reporting

We’ve shipped a set of improvements across Analytics and Reporting to make date selection faster, insights clearer, and reporting more actionable especially for cancellation, payments, and inventory forecasting.

What’s new

  • Date picker upgrades
    Manual date entry for start and end dates (type directly into inputs).
    Standardized date format and behavior across all analytics and reporting surfaces.
    New quarter ranges in the dropdown: Quarter to date and Last quarter.
  • Cancellation analytics clarity
    Multiple benefits + offers support in Saves trends: track and compare multiple benefits (Benefit page saves) and multiple offers (Offer saves) with day/week/month views.
    Clearer reason attribution in cancellation trend: hover now shows each reason’s contribution within the bar (Cancellation Analytics > Overview).
    Updated hover text for Channel-wise cancellations pie chart for better clarity, with new keys: Cancelled Subscriptions and Cancelled MRR.
  • Inventory Forecast filters
    New Province and City filters in Inventory Forecast for more precise demand forecasting by location.
  • Reporting enhancements
    New filter in Subscriptions Report: Last Payment Attempted At.
    Subscriber Summary Report now includes new columns: Resumed Subscribers, Reactivated Subscribers, Paused Subscribers, Churned Subscribers, Expired Subscribers.
  • Payment analytics update
    Payment Source Distribution now includes Attempt Contribution, showing the contribution of each payment source attempt (Payment Analytics > Overview).
Improvement
2 weeks ago

Swap campaigns improvements

We’ve significantly improved swap campaigns to make swap experiences more flexible for brands and clearer for subscribers while bringing swap in line with the standard campaigns framework across templates.



What’s new

  • Many-to-many swap mapping: map multiple existing products to multiple “new products to swap with,” giving subscribers more choice and improving acceptance rates.
  • Variant-level control: enable variant selection so swaps can be configured at the variant level (not just product level).
  • Priority and mapping edits: edit priority order and update mappings directly while building the campaign, making iteration faster.
  • Revamped swap drawer: a redesigned, clearer swap experience that highlights the current product, recommended swap option, and other available swap options to reduce confusion.
  • Broader targeting: apply Swap to all subscriptions (not only active subscriptions) for more proactive swap strategies.
  • Standard campaigns capabilities: Swap now supports the same baseline structure as other campaign templates, including channel selection and limited-time availability.



3 weeks ago

Segments in Recover failed payments quick action

We’ve added segments to the recover failed payments quick action, so brands can tailor incentives and messaging based on how critical the payment situation is for each subscriber.

What’s new

  • Create multiple segments within a single quick action, each with its own incentive and copy.
  • Build segments using conditions like available retry count and payment failure reasons / failure codes.
  • Segments are evaluated by priority order (the highest priority match applies).
  • Quick action links are now dynamic — when a subscriber lands in the customer portal, Loop evaluates the latest configuration and the subscription’s current payment state to apply the right segment and incentive.




Default segments (auto-created for new quick actions)

  • Segment 1: available retry count ≤ 1
  • Segment 2: available retry count between 2 and (max retries − 1)
  • Segment 3: available retry count = max retry count

Brands can edit these defaults, add more segments, and refine conditions over time to improve recovery rates without over-discounting.



Plan availability: Loop Starter plan and above

🔧 To learn more about Quick actions, check out our step-by-step guide to get started.
New
3 weeks ago

Custom cancellation reason for admin-led cancellations

Custom cancellation reasons are now available for admin-led cancellations. Brands can capture a free-form reason when cancelling subscriptions from the subscription admin page or via bulk actions without needing to first create a predefined cancellation reason or map it to any customer portal cancellation setup.




What’s new

  • Subscription admin page: admins can select “Enter any other reason” and type a custom reason directly in the cancellation modal.
  • Bulk actions: admins can enter a custom cancellation reason while setting up a bulk cancellation action.

Why this matters

  • Capture the real context behind admin-triggered cancellations (inventory issues, compliance, support-driven requests, exceptional cases).
  • Removes dependency on customer portal cancellation configuration for admin cancellations.

Reporting impact

  • The custom reason is stored against the cancellation and reflected in reports and analytics, keeping cancellation insights complete even when cancellations are performed by admins.

3 weeks ago

Track subscriber acquisition rates by order number

We’ve introduced analytics view that shows when customers convert into subscribers across their store order journey, and how that acquisition rate trends over time by order number so brands can pinpoint the highest-impact moment to drive subscription adoption.



What’s new

  • Order-number acquisition view (distribution + rate in one place): each row represents an order number (Order #1, #2, #3…)

    • Acquired subscribers: customers who started a subscription on that order number
    • Non-subscribed customers: total customers who placed an order on that order number
    • Acquisition rate: (Acquired subscribers ÷ Non-subscribed customers) × 100
  • Order-wise acquisition rate trend: select an order number (e.g., Order #1) and a time granularity (e.g., Daily) to track how acquisition rate moves over time, making it easy to spot lifts or drops tied to changes in checkout, widget placement, offers, pricing, or campaigns.

Why it matters

  • Optimize the highest-leverage step in the journey: if Order #1 has both high volume and a strong rate, double down on first-order subscription conversion. If Order #2/#3 performs better, lean into post-purchase flows.
  • Validate experiments and campaigns faster: use the trend chart to measure whether acquisition rate improves after launching new offers, updating the widget, changing incentives, or running targeted campaigns.

New
4 weeks ago

Introducing Swap quick action

We’ve introduced Swap as a new action type in Quick event actions, built to help brands automate SKU swaps and reduce cancellations with personalised “one-click switch” experiences without changing the subscription cadence.

Why it matters

  • Trigger swap links via tools like Klaviyo to move subscribers from one subscribed SKU to another (flavour/size/variant), instead of cancelling or pausing.
  • Use it as a retention lever for cases like out-of-stock, discontinued SKUs, or “recommended alternative” nudges.

 




How it works 

  • Map one or more Swap profiles to the action.
  • Loop automatically uses the highest priority eligible profile to generate the link and CTA copy.
  • Subscribers land in the customer portal with a guided swap experience.

Tracking

  • Clicks and completions are tracked under Quick action analytics.
  • Actions also appear in Activity logs under Quick actions.


Plan availability: Loop Starter plan and above

🔧 To learn more about Personalised Swap, check out our step-by-step guide to get started.
New
a month ago

🤝 Nov'25 partner highlights

1. Gladly <> Loop integration 

  • Agents can easily view subscription details on the Gladly ticketing UI and access Subscription detail page via a single click. 
  • This allows Customer experience team to take subscription actions directly without any friction.
  • Plan availability:  Enterprise plan

For more details, refer to the step-by-step integration guide from here.


2. Re:amaze <> Loop integration

  • Customer experience team can easily view subscription details on the ReAmaze ticketing UI and access subscription detail page with a single click.
  • This allows Customer experience team to take subscription actions directly without any friction.
  • Plan availability : Enterprise

For more details, refer to the step-by-step integration guide from here.

3. Klaviyo order events improvement : 
2 new keys - $billing_interval_count and $delivery_interval_count has been added in all order entity events. Use these keys to create email flows based on subscription frequency.

4. 3rd-party marketing integrations
The payment method object is now available in the subscription and order entity in the 3rd party Email/SMS marketing integration payloads. Using this object you can notify customers which payment method was used or will be used to charge for a specific order.

a month ago

Nov'25 Product Recap

✨ New features

1) A/B experiments on cancellation offers: A/B test cancellation offers to uncover which offers save the most. Test between different combinations - gift vs discount, discount A vs discount B, gift A vs gift B. Learn more

2) Prevent discount abuse on upsell campaigns: Protect margins by preventing discount abuse during high-promotion periods while still increasing AOV. Run campaigns like "Add up to 2 item @ 50% off". Learn more


3) [BFCM special] Mystery reward campaign: Surprise high-risk subscribers with personalized Mystery rewards to proactively  prevent negative actions on subscription. Learn more.

4) Run Flow automations based on product in checkout order: You can now trigger subscription journeys based on the products purchased at checkout. Run product-specific rewards or onboarding experiences the moment a purchase is made. Learn more.

⤴️ Improvements

  • Quick actions now follow a clearer, use-case-driven setup with better guidance and visibility. It’s now easier to configure, review what’s active, and avoid setup errors.
  • Users and Permissions module now supports creating new users in Loop who have not yet logged in.
  • Purchase options now stay selected on switching variants with app block based widget. Previously, it used to reset to default purchase option on variant switch.
  • When a subscription eligible for a Order now campaign offer, clicks on "Order now" button in Next order section, Loop will auto-apply the offer from latest Order now campaign created for the subscriber. Previously, Order now campaign offer were only applied when a subscriber placed an order after clicking on campaign banner.
  • Charge order bulk action now supports preponing anchor orders
  • Autosplit admin bulk actions to make them more efficient by prioritizing active subscriptions first and queueing actions for inactive subscriptions next.
  • Seamless admin navigation for Selling plans, Campaigns and Bundles page with new search and filter functionality.
  • Customer portal theme-level improvements are now live.
    • Add custom sections exactly where you need them with an intuitive add custom section flow on hover.
    • Preventing duplicate custom section names ensuring each custom section is uniquely identifiable and prevent conflicts in custom implementation.
    • Manually control the banner priority independently in the customer portal. Previously all the banners - Card expiry/Billing failed, Upgrade banner, Streak/flows appeared as a single entity called “Banners” and priority amongst them was pre-decided by Loop.
  • Easily power custom Streaks experience with following developer updates:

    • On headless customer portal- Leverage new Streak API endpoint to fetch Streak details for a given subscription ID in a specific locale.
    • On Loop’s customer portal - Leverage data from streak object in loopProps window variable to curate customised experience for subscribers enrolled in Streak program
  • Streaks information is now available across all major customer touchpoints

    • Banner and notifications: Streaks banner and notification texts are way more customisable with support for subscription, customer and store based dynamic variables.
    • 3rd party marketing integrations: Streaks information now available in 3rd party marketing integrations. Keep the subscribers updated with upcoming Streak rewards, next order due date and other relevant information for a seamless experience.
  • Streaks management made easy

    • Quickly create multiple Streak programs by simply duplicating the original program and making the required changes.
    • Product/variant IDs are now available on Streaks reward configuration to help brands get sure around the gifts being offered.
New
a month ago

Run A/B Experiments to Optimize Your Cancellation Flows Page

We are excited to introduce A/B experiments for cancellation offers! Brands can now test and optimize their cancellation strategies to determine the most effective offers for retaining subscribers.

Key Features:

  • Test Variations: Gift vs. Discount, Discount A vs. Discount B, Gift A vs. Gift B.
  • Side-by-side Configuration & Preview: Easily configure and compare offer content for both control (A) and variant (B) groups.
  • Audience Split & Random Assignment: Set percentage splits and ensure consistent exposure throughout the experiment.
  • Winning Criteria: Define the minimum delta (e.g., 20%) in save rates to declare a winning variant.


Experiment Tracking:

  • Track key metrics like save rates, attempts, and trends in Loop Admin > Tools and Apps> Experiments.
  • Export raw data to analyze experiment results in detail.

Experiment Completion:

  • Auto-completes once set conditions (days or attempts) are met.
  • Post-completion, control (A) content will be shown to all eligible subscribers unless a variant is selected.

Start testing your offers today and find the best strategy to keep your subscribers engaged!



Plan availability: Loop Pro plan only

🔧 To learn more about how to set up A/B experiment, check out our step-by-step guide to get started.
New
a month ago

Offer usage limits for upsell/cross-sell campaigns 🔒

Let subscribers add more than one low-priced upsell item while still preventing offer abuse with configurable usage limits on upsell/cross-sell campaigns.

What’s new

  • Set how many times a subscriber can use a specific upsell/cross-sell offer, e.g. “Add up to 2 items @ 50% off.”
  • Previously, campaigns were effectively limited to 1 discounted upsell item to avoid abuse. Offer limits now strike the right balance between being generous and staying protected.



How to configure offer limits

  • Go to Campaigns → open any upsell/cross-sell campaign (works for both new and ongoing campaigns).
  • Scroll to the Offer limit section.
  • Enter how many times a subscriber can avail the offer and save the campaign.

What happens after the offer limit is reached

  • The campaign banner on the customer portal automatically disappears.
  • If a subscriber clicks the campaign link after hitting the limit, they’ll see a campaign expiry message.
  • You can customize this message under:
    Customer portal → Themes → Customize → Text → Common translations → Campaign expired message.