releases.shpreview
Shopify/Platform Changelog

Platform Changelog

Mon
Wed
Fri
JunJulAugSepOctNovDecJanFebMarAprMayJun
Less
More
Releases94Avg29/mo

Rollouts now supports scheduling, gradually publishing and A/B testing your themes and checkout and customer accounts configurations.

You can now:
1. Schedule an entire new checkout or theme to go live at a specific date and time. For example, switch from Dawn to Horizon on a specific date.
2. Temporarily swap to a different theme or checkout setup. For example, activating a BFCM theme for one week with automatic revert.
3. Gradually roll out a new theme or checkout configuration to a percentage of your visitors. For example, rolling out a new branding experience for your customer account pages.
4. Run an A/B test between two entirely different themes or checkout setups to find the winner. For example, A/B testing a new upsell block for your checkout page.
5. Schedule or test localized content per market. For example, test different CTA text for each region to see impact on conversions.

In addition, a copy of your published theme or config is automatically created so you can continue to edit your live theme/checkout independently from your experiment. And with mutually exclusive experiments, you can run multiple live experiments at the same time.

To get started, go to Markets > Rollouts in your Shopify admin and create a Rollout. Learn more about Rollouts in our help documentation.

Custom reports in Shopify Analytics now support two new chart types: scatter plots and radar charts. These give you more ways to spot patterns and compare performance across your store data without exporting to a spreadsheet.

Use scatter plots to see how two metrics relate. Plot revenue against units sold per product to find which products move volume but not margin. Plot session count against conversion rate per traffic source to see which channels actually convert, not just bring traffic. Each data point shows up as a dot, so clusters and outliers are easy to spot.

Use radar charts to compare across multiple metrics at once. Look at product categories side by side across average order value, conversion rate, and return rate on one shared axis. The shape that emerges shows the relative strengths and weaknesses of each category at a glance, instead of bouncing between separate line or bar charts.

Both chart types are available now in the visualization picker when you create or edit an existing report with compatible data.

Learn more about chart types in custom reports in the Shopify Help Center.

Offering buyers a familiar, local way to pay can reduce friction and improve conversion at checkout. We've expanded the local payment methods available through Shopify Payments to more countries across Europe and beyond.

Depending on where your business is located, you can now offer:

MobilePay
Austria, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Estonia, Finland, Greece, Hungary, Ireland, Italy, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Poland, Portugal, Romania, Slovenia, and Spain.

TWINT
Austria, Belgium, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Italy, Latvia, Liechtenstein, Luxembourg, Malta, Netherlands, Norway, Poland, Portugal, Romania, Slovenia, Spain, and Sweden.

BLIK
Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Norway, Portugal, Slovenia, and Sweden.

Przelewy24
Australia, Belgium, Bulgaria, Croatia, Cyprus, Czechia, Denmark, Estonia, Finland, Greece, Hong Kong SAR, Hungary, Ireland, Japan, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Netherlands, Norway, Portugal, Romania, Singapore, Slovenia, Sweden, and Switzerland.

Eligible buyers will see these payment methods at checkout once you turn them on. To get started, go to Settings > Payments in your Shopify admin and add the local payment methods you'd like to offer.

Learn more about local payment methods

We’ve updated the Shopify Payments Payouts page to make payout information easier to understand. The amount previously labeled To be paid is now labeled Payout balance, matching the language used across Finance. We’ve also added help text that explains how payout balance is calculated: payments minus refunds, disputes, and fees.

If funds are held in reserve on your account, the Payouts page continues to show the reserved amount separately, with help text explaining that reserved funds are temporarily held to help cover disputes, refunds, and chargeback risk. This update only changes how payout and reserve information is labeled and explained there is no change your payout timing, reserve terms, or payout amount.

Learn more about Shopify Payments payouts and reserves in Shopify Payments in the Shopify Help Center.

Today, the customer account sign-in page has a refreshed design that gives you greater control over how it looks.

The sign-in page now offers a two-column layout, with the sign-in form shifted to the left and a customizable background image on the right, enabling you to express your brand more visually beyond the logo.

You can now customize and preview the sign-in page directly in the checkout and accounts editor. Set shared settings that apply consistently across all surfaces, and tailor styling elements to give your sign-in page a unique look. Plus merchants have more advanced customization control via the Checkout And Accounts Configuration API.

This is available exclusively on the latest version of customer accounts. If you’re using legacy customer accounts, follow our guide and complete your upgrade.

We've added cumulative metrics to Analytics so you can see how your metrics build up over time.

When you turn on the Cumulative toggle in the Visualization panel (or add WITH CUMULATIVE_VALUES to your ShopifyQL query), your time-series chart shows a running total instead of individual daily values making it easy to see progress toward a goal or how a metric is trending across a period.

Cumulative view works in three ways:
* On its own: See how a metric accumulates day by day across a date range. Useful for understanding growth patterns at a glance.
* With targets: Compare your running total against a target line to see whether you're on pace to hit your goal.
* With prior-period comparisons: Layer in a comparison to the same period last year (or another period), so you can spot how this period's trajectory compares to the last year.

Learn more here

Now you can automatically engage your customers with well-timed SMS messages. Send automated SMS with Shopify Messaging using pre-built templates for abandoned carts, abandoned checkouts, and browse abandonment, or create your own.

Set up your SMS marketing automations from Shopify Messaging > Automations, and manage your SMS spending threshold from Shopify Messaging > Settings.

Learn more about SMS marketing automations in the Shopify Help Center.

Merchants with more complex business structures can now sell from multiple legal entities in the same country using Shopify Payments.

Previously, merchants often needed separate stores or expansion store workarounds when different parts of their business operated under different legal entities in the same country. Now, eligible merchants can configure multiple Shopify Payments accounts within a single store using Markets.

This makes it easier to:
* Sell online and in retail under separate legal entities in the same country
* Support different legal entities for different retail locations
* Separate B2B and D2C sales under different entities
* Attribute sales, payouts, and compliance requirements to the right business entity
* Reduce duplicated admin work across multiple stores
* This update helps merchants keep their business structure flexible while managing more of their operations from one Shopify store.

This update helps merchants keep their business structure flexible while managing more of their operations from one Shopify store.

You can now more easily test workflows with existing shop data. Suppose that a recent order was fraudulent and you've built a workflow to block the next one. You can choose that fraudulent order and see if it works. You can also add tests to make sure it doesn't block other other orders.

Additionally, by clicking "Generate test events", Sidekick will analyze the workflow and find real shop data to test the logical paths in your workflow. Each test event contains the data needed to test run your workflow. Review the generated cases, edit or remove any that don't apply, and add your own. You can test it immediately, no further setup required.

For more information, visit the documentation. For questions and feedback, visit the Shopify community.

The Balance mobile app has been redesigned with a new look and feel. You can still access all the same features and functionality, now with greater ease. You can access your cash, cards, recent activity, and a new flow for transfering money, making it more convenient to manage your finances.

Learn more about the Balance app.

We've updated Italy's province definitions to reflect the Sardinian administrative restoration that took effect in June 2025:
* Gallura Nord-Est Sardegna (OT) is now a selectable province
* Carbonia-Iglesias (CI) has been renamed to Sulcis Iglesiente to match the restored province name.

Merchants shipping to Sardinia may notice updated province names in checkout. Partners using the address validation or autocomplete APIs will get more accurate province assignments for Sardinian addresses.

Managing Canadian sales tax is complicated, which is why we're committed to making it better. Shopify Tax is bringing brand new features to your admin that will make it easier to collect the right amounts at the right time, and know where your business is liable.

New

Enhanced calculations
Stay confidently compliant selling across Canada knowing that Shopify Tax is accurately calculating sales tax rates (GST, HST, PST, QST, and RST) based on your customer's province and showing each of those rates individually to your buyers.

Smart categorization
Is a single donut a snack, or breakfast? Five donuts? Six? In Canada, six or more donuts is zero-rated as a basic grocery; five or fewer is taxable as a snack food. We may never settle the philosophical question, but at Shopify, we can help you categorize your donuts (and everything else) for tax purposes. Shopify suggests the relevant category for your products and automatically applies the right rate based on Canadian rules.

Furthermore, taxes assessed on shipping will now follow the rate on each individual good, ensuring that zero rated goods or orders with mixed tax rates are accurately taxed.

Tax liability insights per province
Tax liability insights are no longer just at the country level. Now, you’ll be able to track where you may have tax obligations across each province and territory. Liability insights analyzes your store's sales and compares it to government requirements to let you know where and how you may be required to register and collect.

Learn more
Shopify Tax in Canada is currently being released to Shopify stores that sell in and to Canada. New stores can start using it immediately, and existing stores will be notified by email as the product becomes available. Additional features soon to come. Learn more about these new features in the Help Center.

Your checkout branding settings now apply consistently across checkout, customer accounts, and sign-in pages — all from the checkout and accounts editor.

  • Set your brand once. Configure your logo, colors, typography, and section styles in one place, and they carry through consistently across checkout, customer account, and sign-in surfaces. No more discovering that a change in checkout looks broken on your customer account or sign-in pages.
  • Set your colors easily. Set any color you want using direct color values instead of configuring and assigning a limited number of color schemes. For convenience, save your brand colors to a reusable palette of up to 20 colors. Update a palette color once, and it changes everywhere it's used.
  • Override when your brands call for it. Set a different logo or main background color on your pages for a tailored brand flavor. Shopify Plus merchants can access more advanced surface-specific overrides through the Checkout and Accounts Configuration API.

Try it now in the checkout and accounts editor to get your brand looking right across checkout, customer accounts, and sign-in.

We redesigned the inventory transfer workflow to match how merchants actually move inventory.

Shipment creation is optional. No more manually creating, packing, and shipping a shipment for every transfer. Just create a transfer, move it to in transit, and receive at the destination.

Redesigned transfer page. See your transfer progress at a glance with quantity changes at origin and destination visible at every step.

Tracking info when you need it. Shipping details like tracking number and carrier are available inline, tucked away until you need them.

"Ready to Ship" is optional. Go straight from draft to in transit, or use Ready to Ship if you want to prepare items first.

*Link purchase orders. * Connect a purchase order to your transfer to keep cost information in one place.

To learn more about these changes in detail, visit our help documentation.

Previously, staff fulfilling outgoing inventory transfers in Shopify POS had no way to print a packing slip to include with the shipment. Now, staff on POS Pro can generate and print a packing slip directly from the shipment details for any outgoing transfer.

The slip uses the same familiar format as order packing slips, adapted for transfers — it lists the items being sent (variant name and quantity), the origin and destination locations, and transfer details like the reference name, date, notes, and tags. This gives staff and receiving locations a simple manifest to reference during handoff, helping reduce confusion about what was sent and what should arrive when moving inventory across stores, state lines, or borders.

Available in POS v11.6 for locations on POS Pro; the staff role needs the "Inventory" > "Manage transfers" permission to access it.

Learn more about printing packing slips for transfers in the Shopify Help Center.

Agentic Storefronts now has its own page in your Shopify admin. Your products are automatically accessible to AI channels like ChatGPT, Shop, and Copilot through Shopify Catalog. Now you can track performance across all major AI channels, see which queries you rank for, and get recommendations to improve your product data.

Learn more about Agentic Storefronts by visiting our Help Center

Merchants selling to multiple markets from a single shop can now sell and issue gift cards in any currency they operate it, not just the shop's primary currency. A USD-based store can issue EUR, CAD, GBP, or any other market currency gift card, with the value held in that currency end-to-end.

This removes a long-standing blocker for merchants expanding internationally and for retail merchants in particular: a 10 USD gift card no longer shows up as 14.07 CAD at checkout for a Canadian buyer, and balances stay stable regardless of exchange rate movement between purchase and redemption.

When creating a local currency gift card, you can choose how it can be redeemed:

  • Redeemable only in its issued currency - the buyer experience and balance stay fixed, with no FX exposure.
  • Redeemable in any store currency - the gift card can be used at any of your markets, with conversion applied at the time of redemption using the current exchange rate.

This setting is selected at creation and can't be changed afterward.

To get started, create a gift card product priced in a market currency and publish it to that market's catalog, or issue a gift card directly from the Gift cards section of your admin.

Learn more about local currency gift cards

Using the new "Get analytics data" action, you can now use ShopifyQL inside your workflows to pull data from Shopify analytics (sales figures, sessions, inventory levels) and act on what you find. Query results become variables you can use in subsequent conditions and actions.

Some examples of what you can do:
* Schedule a report that includes your analytics data to go to Slack
* Send an alert when sales drop below a certain threshold
* Tag products when they hit a certain sales milestone
* Get notified when sessions drop or increase on your storefront

For more information, including limitations, visit the documentation. For questions and feedback, visit the Shopify community.

The account component on your storefront now includes a marketing opt-in checkbox below the email field. Customers who select it are added to your email marketing subscriber list when they complete signing in.

The checkbox uses the same email marketing opt-in setting for checkout and sign-in. To enable or change it, go to Settings > Checkout > Marketing opt-in in your admin.

To learn more, refer to Adding an account component menu to your online store and Collecting customer contact information.

Last Checked
3h ago
Latest
Jun 5, 2026
Tracking since Oct 8, 2025