Shopify Scripts Deprecation

Topic summary

Shopify Scripts will no longer be supported as of August 13, 2024. Shopify Plus merchants using Scripts must migrate to Shopify Functions before this date.

Shopify Functions replace Scripts for discount, payment, and delivery customizations. They’re deployed via apps and configured in Shopify Admin, so merchants can modify customizations without writing code.

Powered by a WebAssembly (WASM) platform, Functions are claimed to be ~100x faster than the Script Editor app and execute in under 5ms. This performance is intended to scale for high-traffic events.

During the transition, Functions and Scripts can run together. If a specific use case isn’t yet supported by Functions, existing Scripts can remain in place.

Shopify plans to release additional Functions APIs over the next year to cover remaining Script use cases and beyond. The announcement does not indicate full parity yet, so coverage for some scenarios remains an open point.

Action: merchants should begin migration using the provided Functions migration resources and app collection link. The thread is informational with no reported disputes.

Summarized with AI on January 31. AI used: gpt-5.

Shopify Plus merchants can now build the discount, payment, and delivery customizations that their business needs with Shopify Functions. Shopify Functions replace the need for Shopify Scripts, as a result Shopify Scripts will no longer be supported as of August 13, 2024. Merchants that leverage Shopify Scripts will need to migrate to Shopify Functions before this date.

Why we built Shopify Functions

Shopify Functions are deployed via apps and configured alongside native features directly in the Shopify Admin. This means that merchants never have to touch a line of code when creating or modifying their customizations.

The WASM platform which runs Shopify Functions is also 100x more performant than the Script Editor app and executes code in under 5ms. Meaning, Shopify Functions can scale up for internet breaking sales events and still perform lighting fast.

Scripts and Functions

Please note that Functions and Scripts can work together, so if a use case is not yet supported by Functions, you can continue to leverage your existing Shopify Scripts. Over the next year, we will continue to release additional Functions APIs to cover existing Scripts use-cases, and more.

Get started with your migration