Checkout RepairA service of TMD

Reference

CR-2026-0826

Survey date

13 September 2026

Subject

Shopify non-Plus stores, worldwide

Status

Outage confirmed

01

Field report

Your Shopify tracking stopped and nobody told you.

Run the free diagnostic

On 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 went quiet without saying so and your feed has been drifting since. The first you will see of it 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.

Check the sourcedevelopers.google.com

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.

Check the sourceshopify.dev

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, and that is the problem: nothing pushes you to go and look.

Your ads follow the bad numbers

Meta and Google bid on what they can see. When conversions stop arriving, they conclude your ads stopped selling and move your budget elsewhere. Every extra day, they get a little better at optimising against data with holes in it.

And it lands at the worst possible time

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.

04

Free diagnostic

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.

For question five, the list is here:

  1. 1Shopify admin
  2. 2Settings
  3. 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.

Pasted code is never uploaded and never stored: this part runs entirely in your browser. Only the store address reaches the server, to read that store's public pages.

05

Register of platform changes

26 entries, all verified against an official page
5 publishers

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 it up to date because our monitoring depends on it.

DatePublisherChangeConsequenceSource
1 March 2027UpcomingShopifyShopify stops injecting script tags into storefrontsAll stores, Plus and non-Plus, where an app still places a script tag on the online storeEvery measurement script still loaded this way disappears from the site. Tracking drops across all pages, not just checkout.shopify.dev
21 January 2027UpcomingMetaGraph API version 21.0 expiresStores whose Conversions API integration calls v21.0Uploads on that version stop being accepted and conversions reported to Meta halt until the integration is updated.developers.facebook.com
1 October 2026UpcomingShopifyCreating or updating script tags blockedAll apps using script tags on the online storeNo new measurement tool can install via script tag; an app embed block or a Web Pixel is required.shopify.dev
24 September 2026UpcomingMetaGraph API version 20.0 expiresStores whose Conversions API integration calls v20.0Purchase events sent on that version are rejected and server-side tracking to Meta stops.developers.facebook.com
1 September 2026GoogleProgressive errors on remaining Content API for Shopping callsStores that have not migrated to the Merchant API and hold no granted extensionA growing share of calls fails, so the catalogue drifts out of sync and products start disappearing from ads.developers.google.com
26 August 2026ShopifyScript tags sunset on the Order status page for non-Plus storesAll non-Plus stores (Basic, Shopify, Advanced plans)Tracking apps injected via script tag on the confirmation page stop working and conversions are no longer recorded.shopify.dev
18 August 2026GoogleContent API for Shopping sunsetAll stores whose product feed to Google Merchant Center goes through the Content APIThe old catalogue upload interface is closed and only the Merchant API still feeds Shopping ads.developers.google.com
30 June 2026ShopifyShopify Scripts stop executing entirelyAll Shopify Plus stores still running ScriptsScript-driven discounts and shipping rules vanish at once, and carts and reported conversion values go wrong with them.shopify.dev
15 April 2026ShopifyShopify Scripts can no longer be edited or publishedShopify Plus stores using Scripts for discounts, shipping or paymentFixing an existing script becomes impossible. Any promotion logic tied to tracking must move to Shopify Functions.shopify.dev
28 February 2026GoogleMerchant API v1beta versions discontinuedStores and apps that migrated early to Merchant API on v1betav1beta calls stop working and must target v1, otherwise product feeds and imported conversions stop.developers.google.com
26 January 2026MetaGraph API version 18.0 expiresStores whose Conversions API integration still calls v18.0Event uploads on that version are refused and purchases stop reaching Meta until the integration is updated.developers.facebook.com
17 October 2025Google (Chrome)Privacy Sandbox technologies retired, including Attribution Reporting API and TopicsAll stores and ad platforms that had prepared cookieless measurement via Privacy SandboxGoogle's proposed cookieless measurement replacement disappears. That leaves server-side tracking.privacysandbox.google.com
28 August 2025Shopifycheckout.liquid, additional scripts and script tags sunset on Thank you and Order status pages (Plus)All Shopify Plus storesConversion tags placed by hand on the confirmation page stop firing. Until a Web Pixel is in place, sales no longer reach Google or Meta.shopify.dev
18 August 2025GoogleOfficial deprecation announcement for Content API for ShoppingAll stores sending their catalogue to Google Merchant Center via the Content APIGoogle publicly sets the shutdown at August 2026 and asks for migration to the Merchant API. The countdown for product feeds starts there.developers.google.com
21 July 2025ShopifyWeb Pixels now run on Customer Accounts and the Order Status pageAll Shopify stores using Web PixelsOfficial tracking finally covers the whole journey through order management, provided a custom domain is used for customer accounts.shopify.dev
9 June 2025Apple (WebKit / Safari)Safari 26 blocks long-lived storage written by fingerprinting scriptsAll stores whose measurement relies on JavaScript-set cookies read in SafariScripts identified as trackers can no longer write durable cookies or local storage. Under Safari the same visitor is recounted as new on every visit.webkit.org
22 April 2025Google (Chrome)Chrome drops plan to remove third-party cookies and the standalone promptAll online stores and their ad measurement toolsThird-party cookies stay available in Chrome. The mass cut-off announced since 2020 does not happen and the timeline is uncertain again.privacysandbox.google.com
1 February 2025ShopifyCreation of order status script tags blockedAll apps creating script tags with a display_scope of order_status or allA 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
6 January 2025ShopifyForced auto-upgrade of checkouts still using checkout.liquid beginsPlus stores that had not migrated their checkoutShopify upgrades the checkout on the merchant's behalf after a thirty-day email notice and wipes any remaining tracking customizations.help.shopify.com
26 August 2024GoogleContent API for Shopping orders services deprecatedStores and apps reading orders through orders, orderreports, orderreturns and orderinvoicesThese calls now fail. Any order reporting to Google Merchant Center built on those services stops.developers.google.com
14 August 2024ShopifyShutdown of checkout.liquid begins for stores that did not upgradeShopify Plus stores still on checkout.liquid as of 13 August 2024Shopify begins switching off remaining customizations and surviving tracking tags drop out without warning.help.shopify.com
13 August 2024Shopifycheckout.liquid sunset on the Information, Shipping and Payment pagesAll Shopify Plus stores using checkout.liquid inside the checkout funnelAny tracking code placed in checkout.liquid on those three pages stops running and the funnel steps are no longer measured.help.shopify.com
16 July 2024Apple (WebKit / Safari)Private Browsing 2.0: tracking parameter stripping and anti-fingerprinting noiseAll stores with visitors arriving via SafariSafari strips certain URL parameters used for ad tracking. Some paid clicks arrive with no campaign identifier.webkit.org
1 July 2024GoogleUniversal Analytics interface shut down and data deletedAll stores still using Universal Analytics, including 360 accountsThe Universal Analytics interface and API stop responding and any history not exported is permanently deleted.support.google.com
21 May 2024ShopifyUI extensions and web pixels available on Basic, Shopify and Advanced plansAll non-Plus stores (Basic, Shopify, 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
4 January 2024Google (Chrome)Tracking Protection rolls out to 1% of Chrome usersAll online stores whose visitors use ChromeChrome starts blocking third-party cookies for a sample of visitors. A small share of ad-attributed conversions stops being recorded.blog.google

The two deadlines still ahead have a full briefing:1 October 2026: nobody will be able to create or edit a script tag1 March 2027: Shopify stops injecting script tags into storefronts

Register last verified on 13 September 2026

06

How the repair runs

Four steps, with a firm price agreed before anything starts. You keep selling while we work: during business hours we touch nothing on your live storefront without your go-ahead.

01

Survey

We go through your store against the register below, then send you the confirmed scope, the hours and a firm price. Nothing starts until you accept it.

02

Rebuild

We put your tracking back on the official mechanisms, one item at a time, on a copy of the theme. Your live store keeps selling, untouched.

03

Proof

We fire each conversion ourselves and watch it land in the destination account. Meta, Google, whatever else you run. We capture the screens as it happens.

04

Handover

You get a before and after report, the list of what we replaced, and what to watch at the next platform deadline. The balance is settled at that point.

What is checked

Every diagnostic runs your scripts against this list. Same list on a 300 order store and on a 30 000 order store.

16 script families

treated as critical

  • 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

treated as secondary

  • Session recording
  • Review request
  • Loyalty programme

The list grows with the register: when a platform announces a new cut, we add the check here before the date arrives.

07

Get it fixed

The diagnostic is free and the report is yours. Getting it fixed is the paid part. It always starts with a written quote, which you are free to turn down.

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.

Free

Repair

Your tracking rebuilt, every conversion verified firing again, and a before and after report you can show your client. The price comes out of a written quote, never a package: two stores broken on the same day do not need the same work. Half on order, half once the proof is in front of you. Taxes included for a Canadian merchant. Typical delivery: five working days.

Get a quote

300 to 2,200 CAD, quoted

Watch

A monthly reading, taken from outside your store, that checks your tracking tools are still in place and tells you the moment one of them goes. We install nothing and we ask for no access. When a platform deadline is about to hit something you use, you hear about it before the date.

Request monitoring

39 CAD per month

Agencies

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.

On quote, from 5 stores

Start with the free diagnostic

The quote comes from the diagnostic: it tells us what is broken on your store before we price anything. Free, written, and we answer within one business day.

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, a web studio based in Montreal, run by a web professional with fifteen years in the trade. We invoice you, our name appears on your Stripe receipt, and you deal directly with the person whose hands are in your theme. The studio site is linked at the top of this page.