2 weeks ago
Oct'25 Product Recap
✨ New features
1) Introducing personalized swap profiles: Curate relevant swap alternatives for different subscriber segments showing each customer only what’s truly right for them. Learn more
2) [BFCM special] Limited-time omni-channel campaigns: Run time-bound campaigns across email/SMS and the customer portal. Learn more
- Launch subscriber-exclusive deals on best-selling add-ons (e.g., “Get any add-on at 40% off. Offer ends on 20 Nov.”).
- Create urgency with “order now” campaigns (e.g., “Order now to get 30% off your entire order. Offer ends on 20 Nov.”).
- Schedule start/end times so campaigns go live and stop automatically at midnight or any specific time.
3) Advancements in upsell analytics — Measure what’s added vs. what actually sells. Learn more
- “Actual sold” on Upsell > Added with a global date filter to track realized revenue from items added in a period.
- “Total revenue till date” columns on item-wise, profile-wise, and profile-product tables in Added.
- General profile analytics parity with personalised profiles.
- Quick action performance report (quick action × product: added vs. realized).
- Campaign performance report (campaign × product: added vs. realized).
- Campaigns filter across Added and Sold to specifically track campaign-driven upsell performance.
- New graphs on Sold for trend and channel-wise revenue distribution.
4) Streaks experience upgrade — Power streaks everywhere your subscribers are. Learn more
Developer updates
- New Streak API endpoint (per subscription + locale): enrollment status, next order due date, rewards config, rewards banner URL, texts.
- Streak data now available in the
loopPropswindow object for custom experiences (customer portal > subscription > console).
Coverage across touchpoints
- Highly customizable banners and notifications with subscription, customer, and store variables.
- Streaks data now available to third-party marketing tools to keep subscribers informed.
Easier management
- Duplicate an existing streak program to create variants fast.
- Product/variant IDs now visible in rewards config to ensure gift accuracy.
⤴️ Improvements
- Delay order processing by 5/10/15mins for checkout orders so post-purchase apps (like AfterSell or Rebuy) can finish updates before Loop syncs the checkout order. This ensures accurate subscription creation and more reliable Flow automations. Learn more.
- Product and gift widget mapping is auto-duplicated when duplicating a theme. No manual hustle required for re-mapping widget to (new) duplicated theme templates.
- UI/UX refinements on the “experimentation on cancellation benefits” page for a seamless experience while running experiments.
- Flows can now be triggered only when a specific product is added via upsells.
- Offer explicit gifts in reward journeys (no mystery gifting required).
- Rewards flow templates made more robust with new targeting conditions.
- Smoother “update shipping” flow in the customer portal.
- Improved subscription frequency change flow in the customer portal.
- Hide “manage subscription” on Shopify account pages for B2B customers.
- Better “gift order instead of skip/partial skip” flow.
- Show the same selling plan name on subscription list and details pages for consistency.
- Prevent merging digital subscriptions with physical subscriptions.
- Drag-and-drop disabled in the HTML editor across Loop admin to prevent accidental layout breaks.
Link to Sep'25 product recap