Shift Happens

RSS

Week of May 25, 2026

·

2

new

·

4

improved

·

1

fixed

Preview unpublished Customer Portal templates

Shipped

Areas

Customer Portal, Analytics

Preview unpublished Customer Portal templates

Customer Portal template versions can now be previewed before they are published. This lets teams open a saved draft in the portal, including its generated styling, and check the result before making it visible to customers.

New

Customer Portal

Customer Portal template versioning

Customer Portal templates can now be saved as versions before they are published. This lets teams prepare template changes, give versions clear titles, review older drafts, and publish a chosen version only when it is ready for customers.

New

Customer Portal

Improvements

·

4

Preview Customer Portal template packages

Customer Portal template editors can now preview the latest saved versions of all templates together before publishing. The preview runs in the current browser for one hour, shows a preview banner when it differs from the live portal, and makes it easier to review changes that span multiple portal pages.

Improved

Customer Portal

Customer Portal template updates can set version titles

Developers using the GraphQL API can now pass a title to updateSelfServiceCenterTemplate. The mutation still saves and publishes the template body in one step, and the new title is stored on the published template version so it is easier to recognize later in Firmhouse.

Improved

Customer Portal

Clearer progress and details for generated reports

Generated reports now show clearer progress while exports are being prepared. The generated reports table shows row-based progress, an estimated time to finish, and the filters and fields used for the export without expanding the row or hiding the action buttons.

Improved

Analytics

Customer Portal v2 shows public discount description

When a subscription has one active discount, Customer Portal v2 shows that promotion’s public description in the order summary instead of a generic label. Merchants can set this label in a new Public description field on Discounts. Multiple active discounts, or a promotion without a public description, still use the default discount label.

Improved

Customer Portal

Fixes

·

1

Fixed next delivery date in Shopify customer accounts

Shopify customer accounts now show the customer-facing delivery date for anchor-based subscriptions. This keeps the subscription card aligned with the Customer Portal when billing happens a few days before delivery.

Fixed

Customer Portal

Start selling on repeat, or talk to us about your setup

Pricing that grows with you

Plans for every stage of repeat commerce. No lock-in.

Start selling on repeat, or talk to us about your setup

Pricing that grows with you

Plans for every stage of repeat commerce. No lock-in.

Start selling on repeat, or talk to us about your setup

Pricing that grows with you

Plans for every stage of repeat commerce. No lock-in.