Shopify announced that some of the Checkout Customization features (Shopify Checkout Extensibility), previously offered to Shopify Plus customers, are now available for all plans.
This offers many benefits, but you may see such warnings/notes if you haven’t upgraded to “Thank you and Order status” pages:
1: Your Thank you and Order status pages must be replaced
“Your Thank you and Order status pages are using incompatible apps. Replace your incompatible apps with pixels in customer events and with app blocks in the Editor, then publish your changes.”
2: Order status page additional scripts are deprecated
“Additional scripts is deprecated. Use pixels in customer events and app blocks in the editor. “
At this point, you might ask:
Let’s explore what it all means and what you can do to keep tracking events with no problems.
Although the warnings Shopify displays might seem concerning at first, they are actually a sign of positive changes.
In the past, only Shopify Plus users could customize and track checkout steps. Now, this feature is available to all plans.
If you see this warning, it means that you haven’t upgraded to Checkout Extensibility > Thank you page. (Note that it will automatically upgrade on 28 August 2025.)
However, your conversion tracking might break if you upgrade right away. You need to move your scripts to Customer Events manually, or opt for a professional solution like Analyzify for effective conversion tracking with Shopify Checkout Extensibility.
The Order status page additional scripts field becomes unusable in stores where it is published from the Editor.
To continue tracking the events without additional scripts, you now need to go to “Customer events” > “Add custom pixel”.
If you still haven’t upgraded to the Thank you page but plan to do that at a specific time, you need to make sure that you don’t have the same codes that serve the same purpose both in the “Order status page additional scripts” part and the custom pixels.
Otherwise, if both the OSP additional scripts part and the Custom Pixels are active, this will lead to double counting for purchase events.
If this sounds too complex, you can use Analyzify v3.3 and track purchase and checkout events through Custom Pixels easily or get the Analyzify team’s professional implementation support.
Because of the changes mentioned above, you may see this warning on your Shopify dashboard.
It means that when you upgrade to the Thank you and Order status page, you won’t be allowed to add any scripts to the “Additional scripts” part in the Order status page down below to track purchase events.
If you see this warning, it means that you haven’t upgraded to the Checkout Extensibility > Thank you page yet.
But don’t panic, your codes on “Additional Scripts” still work until 28 August 2025.
You should also note that your scripts will be out of order once you upgrade.
In this case, you have to move your scripts to Customer Events manually, or you can choose a professional solution like Analyzify.
Analyzify handles Shopify Checkout Extensibility by always adapting to Shopify’s updates to offer precise and current data analytics.
Our professional implementation is included in our one-time purchase price.
Here’s a brief overview of our approach:
This approach helps users efficiently track and analyze checkout events, ensuring seamless data transmission to platforms like GA4, Google Ads, and Facebook while maintaining compliance with privacy regulations.
Are additional scripts on Shopify still working?
Yes, additional scripts are still working although they are marked as “Deprecated.”
When will additional scripts on Shopify be deprecated?
Additional scripts will become completely unusable on August 28, 2025.
Should I upgrade the “Thank you page”? What are the benefits?
Yes, you should upgrade the “Thank you page.” Upgrading will allow you to use the new customization features and ensure compatibility with future updates. This includes the ability to use pixels in customer events and app blocks, improving your tracking capabilities.
If I upgrade to the Thank you page will my tracking break?
If you upgrade, your tracking will not break as long as you replace your current additional scripts with pixels in customer events and use app blocks in the editor.
What Should I do about Checkout Extensibility if I use Analyzify?
If you are using Analyzify you must ensure you upgrade your Analyzify version to 3.3 to continue sending Purchase events, including Checkout events, to destinations like Google Analytics 4, Google Ads, and Bing.
Do I need a developer to upgrade to the Thank you page & Order status page? Can I upgrade myself?
If you are comfortable making changes in the Shopify editor and working with pixels and app blocks, you may be able to upgrade yourself.
However, if you are unsure, it might be beneficial to consult with a developer or the support team of the third-party tools you use.
Any third-party application codes need to be integrated separately.
Will I be able to revert the upgrade if needed?
Yes, you can quickly revert the Checkout Extensibility feature you published by clicking the Revert button in the Shopify editor.
Shopify’s recent update, extending Checkout Customization features to all plans, marks a significant change.
If you encounter the warning “Your Thank you and Order status pages must be replaced,” it means you need to upgrade to the new pages to avoid tracking issues.
Similarly, the “Order status page additional scripts are deprecated” warning indicates that additional scripts will soon be unusable. To adapt, you can use the Customer Events feature to add custom pixels for tracking.
However, if you upgrade without taking necessary actions, your tracking will not work as expected.
You need to replace your current additional scripts with pixels in customer events and use app blocks in the editor.
For a smoother transition, you can consider using Analyzify (v3.3), which supports the new checkout extensibility features and “Professional Implementation” at no extra charge so that you make sure your conversion tracking won’t be broken.
This will ensure your tracking remains accurate and compliant with data privacy regulations.
If you’re unsure about making these changes by yourself, consult a developer or the support team of Analyzify or another tool.
Regularly updating your integrations and checking for deprecated scripts will prevent problems in conversion tracking and double counting.
By taking these steps, you can fully leverage the new customization options and maintain seamless data tracking across your Shopify store.