Verified facts
What happened
Starting October 1, 2026, Shopify’s scriptTagCreate and scriptTagUpdate mutations will return a user error, while POST and PUT requests to the ScriptTag REST Admin API resource will be rejected.
On March 1, 2027, Shopify will stop injecting ScriptTags into online store storefronts. Existing storefront ScriptTags will continue running until that date.
The deprecation affects apps that create ScriptTags with a display_scope of online_store. ScriptTags for the Order status page are covered by an earlier deprecation.
Shopify recommends replacing storefront ScriptTags with app embed blocks shipped through a theme app extension. If a script only collects analytics or conversion data, Shopify identifies a web pixel as an alternative that does not require merchant activation. The available evidence is a Shopify changelog summary rather than the retained source body, so implementation details beyond that summary are not confirmed.
Business relevance