Conversion optimization · Audit

Shopify's checkout deadline passed. Audit your tracking now

Shopify's August 26 checkout deadline came and went a little over a week ago, and for a lot of non-Plus merchants nothing looked obviously wrong on the surface. Orders kept completing. Confirmation emails kept going out. Then the ad platform dashboards started telling a different story. If your Google Ads or Meta reporting has looked strange since late August, this is very likely why, and it is usually fixable in an afternoon once you know where to look.

The short answer

On August 26, 2026, Shopify auto-upgraded every non-Plus store's checkout, removing Additional Scripts, checkout.liquid and Shopify Scripts along with any tracking code sitting inside them. Orders kept processing normally; only the reporting layer went dark. Check Settings, Customer Events in your Shopify admin before you touch a single ad campaign, because a real sales dip and a silent tracking gap look identical from inside Google Ads.

What actually happened on August 26

Shopify's own developer documentation confirmed checkout.liquid was being retired from the checkout flow, and the date was not a surprise, agencies had been flagging it since early summer. What changed on the day itself: every store still on the Basic, Shopify or Advanced plan that had not migrated got auto-upgraded to the new Thank You and Order Status pages, and anything living in the Additional Scripts field or coded into checkout.liquid simply stopped running. Shopify Plus stores already went through this exact migration in August 2025, so this was the second and final wave, aimed squarely at smaller merchants who are less likely to have a developer on retainer watching platform changelogs.

The five minute check: is your tracking actually broken

The dangerous part of this rollout is that it fails silently. There is no error banner, no broken checkout button, no email from Shopify saying tracking stopped. The store keeps taking orders and looks completely healthy from the storefront. The only way to know something is wrong is to compare two numbers that should roughly match and usually do not get compared directly: your own order count and what your ad platforms think happened.

What you are seeingWhat is actually happeningWhere to look
Google Ads conversions near zero since late August, but Shopify orders look normalThe conversion tag that lived in Additional Scripts stopped firing on the Thank You pageSettings, Customer Events, then re-add the Google Ads pixel as a Web Pixel
Smart Bidding suddenly spending more for fewer reported resultsThe algorithm is optimizing against a near-zero conversion signal, not a real drop in demandFix the pixel first, then give the campaign two to three weeks to relearn
Meta retargeting audiences shrinking, lookalikes underperformingThe purchase event stopped sending to the Meta pixel from checkoutRe-add via Customer Events or the Meta channel app, ideally with server-side delivery
An affiliate or referral program shows no new commissions despite real salesThe referral script that lived in checkout.liquid was removed, not migratedMove it to an app block or a server-side webhook, not back into checkout code
Every third-party tag went dark on the same dayA GTM container itself was sitting in Additional Scripts and got removed wholesaleReinstall GTM through a supported Web Pixel or app, never through checkout.liquid again

If you run paid traffic through a performance marketing team or agency, send them this table directly. A broken pixel produces a graph that looks identical to a real performance collapse, and teams routinely spend days rewriting ad copy and testing new audiences to fix a problem that was never in the campaign at all.

Why a silent tracking gap does more damage than a real sales dip

A genuine slow week is something an algorithm can absorb. A sudden drop to zero reported conversions is not. Google's Smart Bidding and Meta's ad delivery systems both optimize toward the conversion signal they are fed, in real time, continuously. When that signal disappears, the algorithms do not pause and wait for you to fix it. They treat the missing data as real, cut delivery to what looks like an underperforming campaign, and drift targeting away from the audiences that were actually converting. Lookalike and similar-audience models built on purchase events degrade over the following weeks as the seed data goes stale. None of this reverses itself the moment you fix the pixel. It reverses once the platform has seen enough clean, consistent data again to trust the signal, which is why the gap matters more the longer it sits open.

What we'd do about it

Before changing anything in your ad accounts, pull your last sixty days of Shopify orders by week and place them next to what Google Ads and Meta reported as conversions for the same weeks. The exact week the two numbers diverge is almost always the week your tracking broke, and it gives you a clean before and after line to hand to whoever manages your campaigns.

Where tracking actually lives now

Additional Scripts and checkout.liquid are gone for good on non-Plus stores, not paused. The replacement is Checkout Extensibility, a sandboxed set of tools rather than one open text field, and tracking specifically now lives in a few defined places.

  1. Web Pixels, configured under Settings, Customer Events, handle standard analytics and ad platform events, Google Ads, Meta, TikTok, Pinterest and similar.
  2. Checkout UI extensions and app blocks replace any visible widget or message that used to be hand coded into checkout.liquid.
  3. Server-side delivery, sending the purchase event directly from Shopify's servers rather than relying on the customer's browser, is the resilient option for the one event you cannot afford to lose, since client-side-only tracking is already vulnerable to Safari's tracking prevention and ad blockers regardless of what Shopify does.
  4. Anything custom and complex, a loyalty trigger, a non-standard affiliate integration, a legacy script nobody remembers writing, needs a developer to rebuild it properly in the new framework rather than copy and pasted back in, since the old injection points no longer exist.

If your setup falls into that last category, this is a reasonable moment to bring in a development partner rather than guessing, since a rebuilt tracking layer is also a chance to remove the accumulated app scripts most stores never clean up.

Why September is the worst month to still be fixing this

August 26 landed roughly eight weeks ahead of peak season. That timing is the real cost here, not the migration itself. Ad platforms need several consecutive weeks of clean, consistent conversion data to re-learn a campaign's optimization target after any signal disruption, tracking gap or otherwise. A store that spends September diagnosing a blackout that started in late August is burning exactly the weeks it needed to have its campaigns fully relearned and stable before October and November, when competition, CPCs and the cost of a misfiring algorithm all rise at once. Fixing the pixel today is not the end of the problem. It is the start of a two to three week runway your conversion and measurement setup needs before Q4 traffic actually arrives.

What we'd do about it

Do not just re-add the same client-side tag that broke and call it done. Move the purchase event to server-side delivery while you are already in the tracking settings, since it survives future checkout changes and browser privacy updates that a client-side tag alone will not.

If you skipped the migration entirely

Some stores had no custom tracking in Additional Scripts to begin with, standard Shopify analytics plus a Google Ads or Meta app installed the supported way. Those merchants are largely fine, since app-based integrations were built for Checkout Extensibility from the start. The stores at risk are the ones that had a developer hand code something into checkout.liquid years ago and never touched it again. If nobody on your team can say confidently what was in that field, that uncertainty is itself the reason to run the five minute check above this week rather than assuming you were one of the unaffected ones.

Frequently asked questions

What happened to Shopify checkout tracking on August 26, 2026?

Shopify auto-upgraded every non-Plus store, Basic, Shopify and Advanced plans, to its new Thank you and Order status pages that day, and removed support for checkout.liquid, Additional Scripts and Shopify Scripts. Any tracking code sitting in those legacy fields, Google Ads tags, the Meta pixel, GTM containers, stopped firing immediately, with no visible storefront error.

How do I know if my Shopify conversion tracking actually broke?

Compare your Shopify admin's order count for the past two weeks against the conversions your Google Ads and Meta Ads accounts report for the same dates. If Shopify shows real orders but your ad platforms show a sudden drop starting on or after August 26, your Additional Scripts tracking was never migrated and is no longer firing.

Why does this kind of tracking failure hurt more than a normal reporting glitch?

Google's Smart Bidding and Meta's ad delivery algorithms both optimize toward the conversion signal they receive. When that signal drops to zero, the algorithms treat it as real: they cut delivery, drift targeting in the wrong direction, and effectively start bidding blind. The damage compounds the longer the gap stays open.

What replaces Additional Scripts in Shopify checkout now?

Web Pixels, configured under Settings, Customer Events, handle client-side analytics events. Checkout UI extensions and app blocks handle any visible widgets that used to live in checkout.liquid. Server-side delivery is the recommended path for the purchase event itself, since client-side-only tracking loses a meaningful share of conversions to Safari's tracking prevention and ad blockers.

Does the August 26 deadline affect Shopify Plus stores too?

No. Shopify Plus merchants went through this same migration a year earlier, in August 2025. The August 26, 2026 deadline applied specifically to non-Plus plans: Basic, Shopify and Advanced.

How urgent is fixing this before the Q4 shopping season?

Very. Ad platforms need several weeks of clean, consistent conversion data to re-learn a campaign's optimization target after a tracking gap. Waiting until October to fix a blackout that started in late August means campaigns enter the holiday season on an algorithm that is still relearning, right as competition and CPCs peak.

The takeaway

This deadline was announced months in advance, but it broke the one thing most merchants never check on their own: whether the numbers their ad platforms report still match what actually sold. Run the two-column comparison this week, fix the pixel through Customer Events rather than patching the old field back in, and move the purchase event server-side while you are already in there. The store that fixes this in September enters Q4 with clean data and a settled algorithm. The store that finds out in November is optimizing blind during its busiest weeks of the year.

Sources & further reading

Rahul Gupta

Founder of HyberX, a digital growth agency working with brands across the US, Europe, the Middle East and India. Writes on web design, paid media and conversion optimisation.

More about Rahul · LinkedIn

Related reading

Not sure if your checkout tracking survived the migration?

Send us your store and we will audit what is actually firing, rebuild what broke, and set the purchase event up server-side so it stays fixed.

Book a Growth Call