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.