Journal · Engineering
Shopify switched off your checkout tracking on Wednesday
On August 26, 2026 Shopify auto-upgraded the Thank you page on every non-Plus store, so any tracking code pasted in the Additional scripts box stopped firing. Orders still work. Ad reporting does not.
A coffee roaster in Fishers messaged me Thursday morning with a screenshot of his Google Ads account. Eleven wholesale orders that week, a busy Saturday behind him, and a conversion column reading zero for two days running.
His store was fine. Shopify had taken his tracking out.
On Wednesday, August 26, 2026, Shopify auto-upgraded the Thank you and Order status pages on every store that had not already moved, and any code sitting in the old Additional scripts box stopped running that day. In most small stores that box held the Google Ads conversion tag, the Meta pixel, a Google Analytics snippet, and whatever a developer pasted in back in 2022. All of it went quiet at once. No error, no email, nothing a customer would notice.
If you sell online through Shopify and you are not on the Plus plan, give this twenty minutes today.
What actually changed on August 26?
Shopify spent two years replacing the old customizable checkout with a system built out of blocks and pixels. Plus stores hit their deadline on August 28, 2025. Everyone else got one more year.
That year ended Wednesday. Per Shopify's own upgrade guide, stores that had not upgraded were switched over automatically, and the change cannot be reversed. Anything built on the old pages stopped working: additional scripts, tracking snippets, affiliate postbacks, custom messaging, and any app that was never rebuilt for the new checkout.
The Additional scripts box itself has been read-only since August 28, 2025. A lot of owners saw the greyed-out field back then, assumed it meant locked but still running, and moved on. It was still running, right up until Wednesday.
Here is where the old pieces live now.
| What you had | What it usually was | Where it lives now |
|---|---|---|
| Additional scripts box | Google Ads conversion tag, Meta pixel, GA4 snippet | Settings, then Customer events, as a custom pixel |
checkout.liquid |
Trust badges, custom thank-you layout, pickup instructions | Blocks in the checkout editor |
| Script tag apps | Affiliate postbacks, upsell widgets, review requests | App pixels, from an updated version of the app |
Why your sales look fine but your ads look dead
Nothing about taking money broke. Checkout still runs, cards still clear, orders still land in your admin. The small piece of code that told Google and Meta a sale had happened stopped running.
The damage shows up in two places, and the second one costs real money.
Your reporting goes blank first. Return on ad spend reads zero, which is alarming and wrong. The worse problem is that your campaigns start making bad decisions. Google's smart bidding and Meta's optimization both steer on conversion signal. Feed them two weeks of silence and they will move budget toward whatever still looks alive, which is usually the wrong audience. I went through the Google Ads changes that hit small advertisers this year a couple of weeks ago, and this one belongs on the list even though Google did not cause it.
A broken checkout gets fixed in an hour, because customers call you. A broken conversion tag can sit there until the ad budget is gone.
The risk I see more often is the human one. An owner opens the dashboard, sees zeroes, decides the campaign died, and shuts off something that was working. If your instinct this week is to pause everything, read why cutting an ad on day seven costs you first, then come back and check your tracking.
How do I tell if my store is affected?
Three checks, about ten minutes total. You do not need a developer for any of them.
- Google Ads. Go to Goals, then Conversions, and look at the date of the last recorded conversion for your Purchase action. If it stops on August 25 or 26, you found your problem.
- Meta. Open Events Manager, click your pixel, and check when the Purchase event last received data. Same tell.
- Shopify. In your admin, go to Settings, then Customer events. That page lists everything currently allowed to track your store, by Shopify's design. An empty list means nothing is tracking. A list of apps you recognize means you are probably fine.
Check the thank-you page while you are in there. Open a real order from Wednesday and see whether your pickup instructions and any custom message survived. Usually they did not.
What to do this week
In the order I would do it:
- Install the official apps. The Google & YouTube app and the Facebook & Instagram app both track through app pixels, which came through the upgrade intact. Google's documentation says outright that the Google & YouTube app is the easiest way to set up conversion tracking on Shopify. Both apps are free.
- Delete the old tags. Google is blunt about this: make the app conversions your primary ones and remove legacy tags to prevent duplicate measurement. Skip this step and you will spend September wondering why every sale counts twice.
- Rebuild anything custom as a pixel. GA4 beyond the basics, an affiliate postback, a call-tracking script, all of it goes under Settings, then Customer events, as a custom pixel. This is the one step that may need somebody technical. Budget an hour or two.
- Fix the thank-you page. Curbside instructions, a shipping note, a discount code for the next order. Those get rebuilt as blocks in the checkout editor.
- Ignore this week's numbers. Whatever the last two days say about your ads, it is not true.
If the original setup came from an agency that stopped answering the phone, this is a couple of hours of work and not a rebuild. We untangle this sort of thing as part of what we build and look after, and it is a normal Tuesday around here.
Who can skip all of this
Plenty of you. If you are on Shopify Plus, your deadline was last August and somebody already handled it. If you sell through Square, Toast, Clover, Wix, Squarespace, or WooCommerce, none of this touches you, though Square owners have their own week of changes to think about. If your shop only takes money across the counter and has never processed an online order, you are done here.
One more group: if you never installed a tracking pixel at all, nothing changed for you Wednesday, because nothing was there. Worth knowing before you go looking.
The part that stays with me is how quiet it was. A checkout that stops taking cards generates fifteen phone calls before lunch. A conversion tag that stops reporting generates a dashboard that looks slightly disappointing, which is something most owners have learned to live with. Keep an eye on the failures nobody calls you about.
Sources
| # | Source | What it backed up |
|---|---|---|
| 1 | Non-Plus: upgrading and replacing your Thank you and Order status pages | The August 26, 2026 deadline for non-Plus stores, the irreversible auto-upgrade, the list of customizations that stop working, and the Additional scripts box going read-only on August 28, 2025. |
| 2 | Shopify: upgrading your checkout (Plus) | The earlier August 28, 2025 Plus deadline, and that auto-upgrades remove all legacy page customizations. |
| 3 | Shopify: customer events and pixels overview | Where tracking lives now, and the difference between app pixels and custom pixels added in the pixels manager. |
| 4 | Google Ads Help: set up conversion tracking with the Google & YouTube app on Shopify | That Google recommends the Google & YouTube app as the easiest setup, and the warning to remove legacy tags to prevent duplicate measurement. |