CR-2026-0826
13 September 2026
Shopify non-Plus stores, worldwide
Outage confirmed
01
Your Shopify tracking stopped and nobody told you.
Run the free diagnosticOn 26 August 2026 Shopify switched off script tags on the order status page of every non-Plus store, after doing the same to Plus stores a year earlier. Eight days earlier Google shut down the Content API for Shopping. Neither one shows an error. Your pixels simply went quiet, your feed started drifting, and the first thing you will notice is a drop in October, six weeks before your best month of the year.
02
The two dates
18 Aug 2026
Google shut down the Content API for Shopping. Progressive errors since 1 September. Feed apps that never migrated to the Merchant API are failing quietly.
26 Aug 2026
Shopify ended script tags on the order status page for non-Plus stores. Every tracking app that installed itself that way went silent, with no error and no notice.
03
Why this is worse than it sounds
It fails silently
No error page, no email, no red banner in the admin. The store keeps selling normally. Only the measurement dies.
Your ads follow the bad numbers
Meta and Google bid on what they can see. When conversions stop arriving, the algorithms spend your budget on the wrong people, and the damage compounds daily.
The timing is the worst part
It broke at the end of August. Peak season starts in November. You have a few weeks to restore the signal before the algorithms learn the year's most expensive traffic on incomplete data.
Your store address
The address of the store to check. It is public, it is what your customers type, and without it there is nothing to look at.
Answer five questions
These five answers are enough to establish the diagnostic. Four you already know. The fifth takes thirty seconds and is the one that settles it: open your pixel list and see what is left.
- 1Shopify admin
- 2Settings
- 3Customer events
This store is on a Shopify Plus plan
You still use checkout.liquid for the thank-you page
You send your catalogue to Google Merchant Center
Sales or conversions dropped since late August
At least one Google or Meta pixel is listed under Customer events
Optional: paste your old scripts
Shopify removed the Additional scripts box from the admin. Verified on 14 September 2026 on two non-Plus stores: Settings, Checkout no longer holds that field, and the scripts it carried are unrecoverable from the admin.
So this step only concerns you if a copy survived somewhere: a theme backup, a git repository, an old handover note. Paste it and the analysis names each broken script one by one. If you have nothing, skip it, the five answers are enough.
05
Register of platform changes
Every dated change that has broken, or will break, tracking on an online store. Each line links to the publisher's own page. We keep this register up to date because our monitoring depends on it.
| Date | Publisher | Change | Consequence | Source |
|---|---|---|---|---|
| 4 January 2024 | Google (Chrome) | Tracking Protection rolls out to 1% of Chrome users | Chrome starts blocking third-party cookies for a sample of visitors, so a small share of ad-attributed conversions stops being recorded. | blog.google |
| 21 May 2024 | Shopify | UI extensions and web pixels available on Basic, Shopify and Advanced plans | Non-Plus stores can finally place tracking on the Thank you and Order status pages the official way, and must migrate to it. | shopify.dev |
| 1 July 2024 | Universal Analytics interface shut down and data deleted | The Universal Analytics interface and API stop responding and any history not exported is permanently deleted. | support.google.com | |
| 16 July 2024 | Apple (WebKit / Safari) | Private Browsing 2.0: tracking parameter stripping and anti-fingerprinting noise | Safari strips certain URL parameters used for ad tracking, so some paid clicks arrive with no campaign identifier. | webkit.org |
| 13 August 2024 | Shopify | checkout.liquid sunset on the Information, Shipping and Payment pages | Any tracking code placed in checkout.liquid on those three pages stops running and the funnel steps are no longer measured. | help.shopify.com |
| 14 August 2024 | Shopify | Shutdown of checkout.liquid begins for stores that did not upgrade | Shopify begins switching off remaining customizations, so surviving tracking tags drop out without warning. | help.shopify.com |
| 26 August 2024 | Content API for Shopping orders services deprecated | These calls now fail, so any order reporting to Google Merchant Center built on those services stops. | developers.google.com | |
| 6 January 2025 | Shopify | Forced auto-upgrade of checkouts still using checkout.liquid begins | Shopify upgrades the checkout on the merchant's behalf after a thirty-day email notice, wiping any remaining tracking customizations. | help.shopify.com |
| 1 February 2025 | Shopify | Creation of order status script tags blocked | A tracking app can no longer install itself this way, so a new analytics tool no longer lands on the confirmation page by itself. | shopify.dev |
| 22 April 2025 | Google (Chrome) | Chrome drops plan to remove third-party cookies and the standalone prompt | Third-party cookies stay available in Chrome, so the mass cut-off announced since 2020 does not happen and the timeline is uncertain again. | privacysandbox.google.com |
| 9 June 2025 | Apple (WebKit / Safari) | Safari 26 blocks long-lived storage written by fingerprinting scripts | Scripts identified as trackers can no longer write durable cookies or local storage, so Safari visitors are recounted as new on every visit. | webkit.org |
| 21 July 2025 | Shopify | Web Pixels now run on Customer Accounts and the Order Status page | Official tracking finally covers the whole journey through order management, provided a custom domain is used for customer accounts. | shopify.dev |
| 18 August 2025 | Official deprecation announcement for Content API for Shopping | Google publicly sets the shutdown at August 2026 and asks for migration to the Merchant API, starting the countdown for product feeds. | developers.google.com | |
| 28 August 2025 | Shopify | checkout.liquid, additional scripts and script tags sunset on Thank you and Order status pages (Plus) | Conversion tags placed by hand on the confirmation page stop firing, so sales no longer reach Google or Meta until a Web Pixel is in place. | shopify.dev |
| 17 October 2025 | Google (Chrome) | Privacy Sandbox technologies retired, including Attribution Reporting API and Topics | Google's proposed cookieless measurement replacement disappears, so server-side tracking becomes the path forward. | privacysandbox.google.com |
| 26 January 2026 | Meta | Graph API version 18.0 expires | Event uploads on that version are refused, so purchases stop reaching Meta until the integration is updated. | developers.facebook.com |
| 28 February 2026 | Merchant API v1beta versions discontinued | v1beta calls stop working and must target v1, otherwise product feeds and imported conversions stop. | developers.google.com | |
| 15 April 2026 | Shopify | Shopify Scripts can no longer be edited or published | Fixing an existing script becomes impossible, so any promotion logic tied to tracking must move to Shopify Functions. | shopify.dev |
| 30 June 2026 | Shopify | Shopify Scripts stop executing entirely | Script-driven discounts and shipping rules vanish at once, distorting carts and the conversion values reported. | shopify.dev |
| 18 August 2026 | Content API for Shopping sunset | The old catalogue upload interface is closed and only the Merchant API still feeds Shopping ads. | developers.google.com | |
| 26 August 2026 | Shopify | Script tags sunset on the Order status page for non-Plus stores | Tracking apps injected via script tag on the confirmation page stop working and conversions are no longer recorded. | shopify.dev |
| 1 September 2026 | Progressive errors on remaining Content API for Shopping calls | A growing share of calls fails, so the catalogue drifts out of sync and products start disappearing from ads. | developers.google.com | |
| 24 September 2026 | Meta | Graph API version 20.0 expires | Purchase events sent on that version are rejected, so server-side tracking to Meta stops. | developers.facebook.com |
| 1 October 2026 | Shopify | Creating or updating script tags blocked | No new measurement tool can install via script tag; an app embed block or a Web Pixel is required. | shopify.dev |
| 21 January 2027 | Meta | Graph API version 21.0 expires | Uploads on that version stop being accepted and conversions reported to Meta halt until the integration is updated. | developers.facebook.com |
| 1 March 2027 | Shopify | Shopify stops injecting script tags into storefronts | Every measurement script still loaded this way disappears from the site, cutting tracking across all pages, not just checkout. | shopify.dev |
06
How the repair runs
Four steps, a fixed price agreed before anything starts, and a written proof at the end. You keep working while it happens: nothing on the storefront is touched during business hours without your go-ahead.
01
Survey
Your store is inspected against the register below. You receive the confirmed scope, the hours and a fixed price. Nothing starts before you accept it.
02
Rebuild
Tracking is put back on the official mechanisms, one item at a time, on a copy of the theme. Your live store keeps selling untouched.
03
Proof
Each conversion is triggered and observed arriving in the destination account. Meta, Google, whatever else you run. Screens are captured as they happen.
04
Handover
You receive a before and after report, the list of what was replaced, and what to watch on the next platform deadline. Balance due at this point, not before.
What is checked
Every diagnostic runs your scripts against this list. It is the same list on a 300 order store and on a 30 000 order store.
16 script families
- No purchase pixel left
- Thank-you page still on checkout.liquid
- Meta pixel
- Google Ads conversion
- Google Tag Manager
- Google Analytics
- TikTok pixel
- Pinterest tag
- Snapchat pixel
- Klaviyo tracking
- Post-purchase SMS capture
- Post-purchase upsell
- Custom code reading the order
- Session recording
- Review request
- Loyalty programme
07
Get it fixed
The diagnostic is free and the report is yours. Getting it fixed is the paid part, and it starts with a written quote, not with a payment.
Audit
Paste your scripts above and get the full list of what stopped working, what each one costs you, and how many hours the repair represents. No account, no email required.
Repair
Your tracking rebuilt, every conversion verified firing again, and a before and after report you can show your client. Half on order, half once the proof is in front of you. Typical delivery: five working days.
Book the repairWatch
A monthly check that your pixels still fire and your feed still validates, with a note the moment something breaks. Platforms keep deprecating. This is how you stop finding out in October.
Start monitoringAgencies
You manage a portfolio of Shopify stores and every one of them was cut on the same day. One audit pass across the whole portfolio, a single prioritised schedule, degressive pricing from the fifth store, and a report per client you can forward under your own name.
08
Questions
Is my code safe to paste here?
The code you paste is read entirely in your browser: it is never uploaded and never stored. The store address is different, it goes to the server so the site can read that store’s public pages, the same pages your customers see. Nothing else is sent, and no diagnostic is kept unless you open an account and ask for a quote.
I am on Shopify Plus, does this affect me?
Your cut happened earlier, on 28 August 2025. If nobody migrated your scripts at that point, you have been losing post-purchase data for over a year.
Can I just put the scripts back?
No. The field still exists in some themes but the code no longer executes on those pages. Tracking has to be republished as customer events, and interface elements as checkout extensions.
How do I know any of this is accurate?
Every date on this page links to the publisher's own documentation. The register in section 05 lists twenty-six dated changes, each with its source. Check before you believe us.
Who is behind this?
Checkout Repair is a service of TMD Inc., an incorporated web studio in Montreal, Canada, run by a web professional with fifteen years in the trade. The company invoices you, its name appears on your Stripe receipt, and you deal directly with the person doing the work. The studio site is linked at the top of this page.