Transitioning to new Checkout Extensibility Thank you and Order status pages

I currently see messages in Admin/Settings/Checkout telling me that my Thank You and Order Status pages have been deprecated, along with Order status page additional scripts. As I understand it, by 28 Aug 2025, I must replace any additional scripts with custom pixel events (or use an App) and then publish the new default Thank You and Order Status pages.

For info, the only additional script I currently have is a Google conversion page script. I use Shopify’s Google & YouTube sales channel app (which is also connected to Google Analytics), and currently only advertise to Google Shopping. I am on the basic plan.

So, before I go off talking to developers or looking at App solutions, can anyone tell me if Shopify’s Google & YouTube sales channel app passes conversion tracking data to Google Analytics, Ads and Merchant Centre. If so, do I still need what may just be a legacy Google conversion page script at all - because if I dont, then I could just publish the new Thank You and Order Status pages now and move on!

You should have no issues with the google and youtube app, however if you do, you can custom install conversion tracking for Google Ads using the guide below:

Emmanuel thanks - so just to be clear, you are saying that as I am using the Google & YouTube App in Shopify admin, I do not need any additional scripts to track conversions in Google Ads and Analytics?

It should just work.

Hi @Chrayley Thanks for the thread.

I’m still trying to wrap my head around this.

@EmmanuelFlossie i had a WebDev assist me with the transition for the new checkout. Im on Shopify Basic.

Although i am getting sales and my google ads seems to be working. My tag fires on testing with Tag Assistant. I am not getting any data to my Key events on analytics. Its flat lined since the change over. The WebDev doesnt have an answer for me, so i was wondering if re-installing the Google & Youtube App would resolve this issue.

Noting:

We had tag manager installed prior to change.

Store historical data on Analytics, GTM, GAds is just over 7 years. but Webdev created new Events in Google Ads as he says its the only way to transition to the upgraded checkout.

Should i revert to old checkout?

Everything was going fine (till i broke it).

Would appreciate your feedback.

Thanks

If you are using my code, there are some things you need to do, such as publish thank you page and order page.

Also upsell apps, will bug out the new checkout, so best to remove that for now.

If you are using google and youtube, contact them here: https://support.google.com/merchants/contact/shopify_3p_support_app

This thread is exactly where the migration pain is. The missing data in GA/Ads after publish is due to old scripts being disabled and new pages requiring pixel-based tracking via Customer Events. The simple solution is adding an App Pixel that re-emits events like purchase and checkout_completed.

Since this thread still comes up in search, an update with the current
dates: Plus stores went through this upgrade on August 28, 2025, and every
non-Plus store loses Additional Scripts, checkout.liquid and ScriptTags on
the Thank you and Order status pages on August 26, 2026. Anything still
pasted there stops firing that day — silently, which is exactly the
“Analytics data went missing with no warning” experience described above.

On the original question — the Google & YouTube channel app covers the
conversion sources it explicitly lists in its own settings. It does not
migrate a gtag or GTM snippet you pasted into Additional Scripts; that
snippet simply stops running. In practice the pieces separate like this:

  • GA4 purchase events — supported path via Settings → Customer events:
    a vendor app, or a custom pixel that subscribes to Shopify’s
    checkout_completed event and re-sends the purchase.
  • Google Ads conversion tags and GTM containers — need a custom pixel,
    and the code has to be rewritten for the pixel environment rather than
    pasted. A pasted legacy snippet usually produces silence, not an error,
    so it looks migrated until you check the dashboard a week later.
  • Either way, first: copy the current contents of your Additional
    Scripts field somewhere safe. Stores that miss the deadline are
    auto-upgraded and the field is stripped — afterwards there is nothing
    left to read.

If you want to know exactly what’s in your own field before deciding: I
built a free scanner that takes a paste of the Additional Scripts content
and names every tracker it recognizes, with what each one needs —
https://checkout-pixel-migrator.tryful.dev/ (no install, no account,
pastes aren’t stored). Disclosure: it’s my app; the scan and the report
are the free part.