---
title: "On August 26, Shopify stops running your additional scripts"
description: "Non-Plus stores lose the additional scripts box on the Thank you and Order status pages. What stops firing, what replaces it, and how to migrate without silently losing conversion tracking."
author: "Luboš Zápotočný"
published: "2026-07-13"
language: "en"
canonical: "https://zapolu.com/blog/shopify-additional-scripts-sunset/"
---

# On August 26, Shopify stops running your additional scripts

On August 26, 2026, Shopify removes additional scripts from the
Thank you and Order status pages on every non-Plus store. Whatever
JavaScript sits in that box stops firing that day. In most shops that
box holds the Google Ads conversion tag, the Meta pixel, and a layer
of custom snippets added over the years.

If you are on Plus, this already happened to you. Your deadline was
August 28, 2025, and Shopify began auto-upgrading the stores that
ignored it in January 2026. Worth checking what you lost.

Both dates are Shopify's own, checked against its documentation on
July 13, 2026: the [non-Plus upgrade deadline](https://help.shopify.com/en/manual/checkout-settings/customize-checkout-configurations/upgrade-thank-you-order-status)
of August 26, 2026, and the [sunset of `checkout.liquid`, additional
scripts and script tags](https://shopify.dev/docs/storefronts/themes/architecture/layouts/checkout-liquid)
for Plus on August 28, 2025.

One clarification, because this is widely misreported: if you are not
on Plus you never had `checkout.liquid`. Shopify documents it as a
Plus-only layout. You cannot be broken by its removal, and any agency
telling you to migrate your `checkout.liquid` is quoting you for work
that does not exist. What you have is *Settings > Checkout >
Additional scripts*, and that is what is going away.

## What actually stops firing

Everything in the additional scripts box, which in practice means:

- **Conversion tracking.** Google Ads, Meta, TikTok, affiliate
  postbacks. The revenue keeps arriving; the attribution stops.
- **Analytics fired at the point of purchase.** Custom GA4 events,
  server-side tagging bridges, anything pasted into the box instead of
  built as an integration.
- **Content on the two pages.** Delivery estimates, review prompts,
  referral offers, surveys left over from finished campaigns.
- **Apps that install through script tags.** These break the same
  way, and the app's dashboard will not warn you.

The failure is quiet. Nothing goes down. The store keeps taking
orders, the checkout keeps working, and the only symptom is that your
ad platforms slowly stop being able to tell you which spend produced
which revenue. Nobody opens an incident for that. It surfaces a month
later as an inexplicable drop in reported ROAS, and by then the data
is gone.

## What replaces it

Shopify's replacement is checkout extensibility. It offers three
structured routes, none of which accepts arbitrary JavaScript:

1. **Custom pixels** for tracking, under *Settings > Customer events*.
   Each script becomes a custom pixel, or is dropped in favor of the
   official app integration, which is usually the better answer for
   Google and Meta.
2. **Blocks** for anything the page should display. Design and
   functional customizations get rebuilt as blocks in the checkout
   editor.
3. **App pixels** for apps, provided the vendor shipped one. This is
   the part you cannot fix yourself.

## The six weeks

- **Get the actual list, not your memory of it.** *Settings >
  Checkout*, then the upgrade notice, then Review customizations.
  Shopify sorts what you have into compatible apps, incompatible apps,
  and additional scripts.
- **Triage the scripts by owner.** Some of them are dead: campaigns
  that ended, vendors that churned, tags nobody can attribute.
  Deleting those is the cheapest part of the migration.
- **Move tracking first.** It is the only category with real money
  attached.
- **Check every incompatible app for a vendor upgrade.** If the
  vendor never shipped an extension, that app is now a decision
  rather than a migration, and you want to make it deliberately
  rather than discover it on August 27.
- **Upgrade yourself, on a day you are watching.** If you do nothing,
  Shopify upgrades the pages for you and the customizations stop
  working. Upgrading yourself also keeps a way back that the automatic
  upgrade does not: Shopify allows a revert within 30 days of a manual
  upgrade, for stores created before January 6, 2025 that customized
  these pages with additional scripts or script-tag apps.

Then verify, because a migrated pixel that fires wrong looks exactly
like one that fires right. For one week after cutover, reconcile the
conversions your ad platforms report against the orders in your
Shopify admin. If those two numbers agree, the migration worked.
Without that reconciliation, a broken pixel goes unnoticed until the
quarter's reporting is already wrong.

The work is well understood and the date is fixed. It is much of what
our [Shopify page](/services/shopify/) describes. If nobody currently at
the company can say what is in the additional scripts box, that is
what the [entry audit](/services/performance-audit/) is for.