Hey folks,
Script tags have been deprecated since 2021, when theme app extensions replaced them. They’re already removed from the Order status page, and now we’re announcing deprecation dates for storefronts.
From October 1, 2026, scriptTagCreate and scriptTagUpdate will return a user error, and the REST ScriptTag resource stops accepting POST and PUT. Existing tags will keep running, and you can still read and delete them.
From March 1, 2027, we’ll stop injecting script tags into storefronts.
If your app loads JavaScript with a script tag, then move it to an app embed block in a theme app extension. If the script only collects analytics or conversion data, then use a web pixel instead.
Full details and migration steps are here.