On 26 August 2026, Shopify automatically upgrades every non-Plus store that has not already migrated its Thank you and Order status pages. Anything running through Additional Scripts on those pages — Google Ads conversion tags, Meta pixel purchase events, GTM containers, affiliate scripts — is removed, not migrated.
If you do nothing, your purchase tracking stops on that date and your ad platforms keep spending as though nothing happened.
This is the rare tracking problem with a date on it. Most of what I write about is a slow leak you can fix whenever you notice. This one arrives for a large population of stores simultaneously, and the stores affected are precisely the ones least likely to be watching — because the change happens to them, not because of anything they did.
“August 26, 2026 is the deadline for stores on a non-Plus Shopify subscription plan to upgrade their existing Thank you and Order status pages to the new version of those pages.”
Stores that do not upgrade manually are upgraded automatically. Shopify Plus stores passed this milestone on 28 August 2025.
What actually gets removed
The word doing the damage is removed. Not migrated, not converted, not preserved in a compatibility layer. Shopify replaces the old Thank you and Order status pages with new ones, and customisations that depended on the old rendering model do not come along.
| What you have | Survives 26 Aug? | Replacement |
|---|---|---|
| Google Ads conversion tag pasted into Additional Scripts | No | Custom Pixel, or Google & YouTube channel |
| Meta pixel Purchase event in Additional Scripts | No | Custom Pixel, or Facebook & Instagram channel |
| GTM container loaded on the thank-you page | No | Custom Pixel (sandboxed) |
| Affiliate / partner postback scripts | No | Custom Pixel or server-side |
| Meta pixel via the official sales channel | Yes | No action needed |
| Google tag via the Google & YouTube channel | Yes | No action needed |
| Server-side tracking (Conversions API, sGTM) | Yes | Unaffected — it never depended on the page |
Read the last row twice. Server-side tracking is the only row that was never at risk, because it does not depend on a browser rendering a page Shopify controls. That is the real lesson of this deadline, and it will still be true the next time a platform changes something underneath you.
The ten-minute check
- Read your Additional Scripts boxShopify admin → Settings → Checkout → Additional scripts. It has been view-only since 28 August 2025, but you can still read it. Copy the contents somewhere safe.
- Find anything that fires a conversionSearch that text for
gtag,fbq,googletagmanager,snaptr,ttq, or any<script src=. Every hit is a tag that stops working on 26 August. - Check what your platforms think they are receivingOpen Google Ads → Goals → Conversions, and Meta Events Manager. Note today’s daily purchase volume. This is your baseline — without it you cannot prove anything broke, or that you fixed it.
- Rebuild each one as a Custom PixelShopify admin → Settings → Customer events → Add custom pixel. Custom Pixels run in a sandbox and subscribe to events such as
checkout_completed. - Verify with a real orderNot a test link. A real purchase, on a phone, through the actual checkout. Then confirm the event arrived in the platform, not just that it fired in the browser.
The trap inside the fix
Migrating to a Custom Pixel is the right move, and it introduces a failure mode most guides skip.
checkout_completed is not guaranteed to fire on the thank-you page. With post-purchase upsells enabled it can fire on the first upsell page instead — and if that page fails to load, it may not fire at all. Practitioners have also reported a race condition where the pixel fires before customer data is populated, producing events with near-zero match quality.
I have seen both behaviours described by multiple independent practitioners, but I have not reproduced them on a store I control. Treat them as things to test for rather than facts to repeat. If you run post-purchase upsells, test that path specifically — it is the one most likely to bite.
What this looks like if you ignore it
Nothing dramatic. That is the problem.
Your ads keep running. Your budget keeps spending. Orders keep arriving in Shopify. The only thing that changes is that Google Ads and Meta stop being told which clicks produced those orders — so Smart Bidding, which optimises toward conversions it can see, starts optimising toward a signal that has quietly gone to zero.
You will notice it as a sudden drop in reported conversions and a rise in cost per acquisition, roughly a week later, with no obvious cause. By then the algorithm has been learning from bad data for seven days.
The honest limits of this article
The 26 August date and the auto-upgrade behaviour come from Shopify’s own help documentation, verified on 12 August 2026. The table above reflects how these integrations are architected — sales-channel and server-side integrations do not depend on Additional Scripts, and hand-pasted page code does. I have not tested every row on a live store, and your setup may include something not listed here.
So do not take the table as permission to skip step one. Read your own Additional Scripts box. What is in there is the only list that matters.
Not sure whether yours is about to break?
Send me your store URL. I will tell you what is still running through Additional Scripts and what it will cost you on 26 August.
Get a free tracking audit →