Shopify Checkout Extensibility in 2026: migratiegids voor de deadline van 30 juni

Door Shubham Vats, Oprichter van Revize

Gepubliceerd op 14 min leestijd

Op deze pagina

Shopify Checkout Extensibility heeft sinds augustus 2025 de tracking van webshops verstoord. Dat gebeurt stil en onzichtbaar, en de kosten lijken op slecht presterende advertenties totdat je in Events Manager kijkt. Het is april 2026 en voor Plus-winkels is dit nog steeds het meest voorkomende omzetprobleem dat niet wordt herkend.

Je GA4 laat een ROAS zien die nergens op slaat. Campagnes die je niet hebt aangepast, leveren nog maar een fractie van de conversies op die ze een jaar geleden haalden. Het bureau zegt dat het advertentiemateriaal goed is. In het account is niets veranderd. Het budget is hetzelfde.

Dit is er gebeurd: de migratie bleef op je takenlijst staan, de deadline van augustus 2025 verstreek en Shopify heeft je winkel op een gegeven moment automatisch geüpgraded. Je pixels worden nog steeds geactiveerd, maar zonder persoonlijk identificeerbare gegevens kunnen je advertentieplatforms de conversie niet aan een persoon toeschrijven.

Een DTC-kledingmerk met een omzet van ruim een miljoen zag de ROAS op Facebook in één kwartaal dalen van 4,2x naar minder dan 1x. De advertenties waren niet veranderd. De tracking wel. Drie weken nadat het merk de migratie had afgerond, lag de ROAS weer boven 3x.

Deze gids geeft je het volledige overzicht: wat er na de deadline van augustus 2025 niet meer werkte, hoe automatische upgrades werken, welke stappen je precies moet nemen voor de migratie en wat je nog te wachten staat wanneer Shopify Scripts op 30 juni 2026 wordt stopgezet.

Shopify-verkoper ziet hoe gegevensstromen van niet-verbonden pixeltracking uiteenvallen

De tijdlijn van Checkout Extensibility in het kort

De uitrol van Shopify Checkout Extensibility heeft twee afgeronde fasen doorlopen. Er is nog één deadline over: Shopify Scripts wordt over 62 dagen stopgezet. Dit zijn alle mijlpalen die in april 2026 van belang zijn voor een Plus-winkel:

Mijlpaal Datum Gevolg
checkout.liquid verdwijnt van de belangrijkste checkoutpagina’s Augustus 2024 Visuele aanpassingen werken niet meer op Plus
Deadline voor de bedankpagina en bestelstatuspagina 28 augustus 2025 Tracking en pixels werken niet meer goed
Shopify begint met automatische upgrades Januari 2026 Winkels worden zonder aanmelding gemigreerd
Shopify Scripts wordt stopgezet 30 juni 2026 Aangepaste logica voor kortingen en verzending werkt niet meer

Door de deadline van augustus 2025 ging de tracking bij de meeste winkels mis. De deadline voor Shopify Scripts op 30 juni 2026 zal de logica voor kortingen en verzending verstoren bij elke Plus-winkel die nog regels op basis van Scripts gebruikt. Met nog 62 dagen te gaan vraagt dat nu je aandacht.

Migratie van Shopify Checkout Extensibility in twee fasen, van checkout liquid naar het nieuwe modulaire platform

Wat veranderde er na de deadline van augustus 2025?

Zodra de deadline van augustus 2025 verstreek, werkten drie dingen niet meer of werden ze vergrendeld. Alle drie hebben ze direct of via je rapportages gevolgen voor je omzet.

Je Additional Scripts-veld werd vergrendeld. Open Settings → Checkout. Bij een oude checkout is het Additional Scripts-veld zichtbaar, maar kun je het niet bewerken. De pixels en scripts die er op de deadline in stonden, zijn bevroren: je kunt ze zien, maar niet aanpassen.

Persoonlijk identificeerbare gegevens verdwenen uit de oude tracking. Shopify stopte met het doorgeven van persoonlijk identificeerbare gegevens (e-mailadres, telefoonnummer, naam en adres) aan trackingscripts op de oude bedankpagina en bestelstatuspagina. Je pixels worden nog steeds geactiveerd bij checkout_completed, maar zonder die gegevens kunnen advertentieplatforms de conversie niet aan een gebruiker koppelen. Meta CAPI kan de conversie niet toeschrijven. GA4 registreert deze als een anonieme sessie. De conversie vond plaats, maar de toeschrijving verdwijnt.

Aanpassingen in checkout.liquid werkten niet meer. Visuele aanpassingen die in checkout.liquid zijn gebouwd, zoals merkelementen, aangepaste voortgangsindicatoren en blokken voor extra verkoop, werken niet meer. Als de automatische upgrade je winkel al heeft bereikt, ziet je checkout er mogelijk alweer standaard uit.

Automatische upgrades van de Shopify-bedankpagina (januari 2026)

Sinds januari 2026 migreert Shopify winkels die nog de oude checkout gebruiken automatisch naar Checkout Extensibility. Je krijgt bericht, maar kunt je niet afmelden. Je ontvangt een e-mail met het geplande tijdvak. Je kunt de upgrade niet blokkeren.

De automatische upgrade is een migratie die Shopify zo goed mogelijk uitvoert. Integraties met officiële Shopify-apps worden overgezet. Aangepaste pixels, GTM-containers en logica uit checkout.liquid niet.

Wat de automatische upgrade regelt:

  • De bedankpagina en bestelstatuspagina overschakelen naar het nieuwe systeem
  • Integraties met officiële Shopify-apps migreren als die het nieuwe systeem ondersteunen
  • De Checkout Editor inschakelen voor je winkel

Wat de automatische upgrade niet regelt:

  • Aangepaste pixellogica — bouw die opnieuw op in Settings → Customer Events
  • GTM-containers — die zijn niet compatibel met de nieuwe sandbox
  • Visuele aanpassingen uit checkout.liquid
  • Scripts van derden die afhankelijk waren van directe DOM-toegang

Let op: na de automatische upgrade worden persoonlijk identificeerbare gegevens weer doorgegeven. Je pixelgebeurtenissen voor checkout_completed bevatten dan opnieuw het e-mailadres, telefoonnummer en adres van de klant, doorgegeven via de Web Pixel API. Het doel is om dat punt te bereiken zonder tussentijds gegevens te missen.

Waarom gebrekkige tracking je geld kost

Slecht werkende checkouttracking levert meer op dan onjuiste cijfers: alle beslissingen die je op die cijfers baseert, worden ook verkeerd. Budgetverdeling, tests met advertentiemateriaal, doelgroeptargeting en het modelleren van klantwaarde zijn allemaal afhankelijk van conversiegegevens. Als pixels conversies niet kunnen toeschrijven, optimaliseren je advertentieplatforms op de verkeerde signalen.

Bij een advertentiebudget van $50.000 per maand is een gat van 30 dagen in je tracking meer dan een ongemak voor je analyses. Het kost je echt geld. Het gevaarlijke is dat je het nauwelijks ziet: campagnes blijven draaien, de uitgaven lopen door en de enige aanwijzing is een ROAS die niet overeenkomt met de werkelijkheid.

Migreren naar Checkout Extensibility: stap voor stap

De migratie duurt 1 dag tot 1 week, afhankelijk van hoeveel aangepaste pixels en scripts je gebruikt. Met deze volgorde houd je je gegevens tijdens de migratie op orde:

  1. Controleer je status. Settings → Checkout. Zie je de knop ‘Upgrade’, dan gebruik je de oude checkout. Is de Checkout Editor zichtbaar, dan ben je al gemigreerd.
  2. Leg eerst vast wat er in je Additional Scripts-veld staat. Kopieer alles naar een tekstbestand: elke pixel-ID, elke GTM-container-ID en elk aangepast script. Dit is je overzicht voor de migratie. Doe dit voordat je iets aanpast.
  3. Installeer de officiële kanaalapps. Google Analytics → Google & YouTube-app. Meta Pixel → Facebook & Instagram-app. Deze vervangen Additional Scripts door ingebouwde integraties die het doorgeven van persoonlijk identificeerbare gegevens direct herstellen.
  4. Bouw de overige pixels opnieuw op als Custom Pixels. Settings → Customer Events → Add custom pixel. De Web Pixel API biedt je checkout_completed, payment_info_submitted en andere standaardgebeurtenissen. Gebruik deze voor platforms zonder officiële Shopify-app.
  5. Bouw visuele aanpassingen opnieuw op in de Checkout Editor. Online Store → Checkout. Denk aan blokken die je kunt verslepen, merkkleuren, je logo en typografie. Voor de meeste Plus-winkels dekt dit 80% van wat checkout.liquid visueel mogelijk maakte.
  6. Voer de upgrade uit. Settings → Checkout → Upgrade. Je tracking is al opnieuw ingericht, zodat er geen gat in je gegevens ontstaat.
  7. Voer een testtransactie uit. Controleer in elk pixeldashboard of checkout_completed wordt geactiveerd met persoonlijk identificeerbare gegevens. Controleer GA4 en Meta Events Manager voordat je de migratie als afgerond beschouwt.

Tip: migreer halverwege de week, nooit op vrijdag. Als er iets misgaat, is je team beschikbaar om het dezelfde dag op te lossen.

Ontwikkelaar stelt aangepaste Shopify-pixels in Customer Events in voor checkouttracking

Google Tag Manager en Checkout Extensibility

Standaard GTM-containers werken niet binnen Checkout Extensibility. De nieuwe checkout draait in een iframe met een sandbox die de DOM-toegang blokkeert waar GTM op vertrouwt. Aangepaste HTML-tags, zichtbaarheidstriggers en dataLayer-pushes vanuit scripts in checkout.liquid werken daardoor niet, zonder dat je een foutmelding krijgt.

Alternatieven:

  • Google & YouTube-app — de directe route voor GA4 en Google Ads, zonder GTM
  • Tagbeheer aan de serverkant — Elevar, Analyzify of Stape sturen checkoutgebeurtenissen via de server door en omzeilen zo de sandbox volledig
  • Aangepaste pixels — bouw belangrijke GTM-triggers opnieuw op met de Web Pixel API in Settings → Customer Events

Tagbeheer aan de serverkant vraagt de meeste inzet, maar zorgt voor betere toeschrijving in de hele klantreis, niet alleen tijdens de checkout.

Wat vervangt Additional Scripts, GTM en aangepaste code?

Oud systeem Modern alternatief
Google Analytics in Additional Scripts Google & YouTube-app
Meta Pixel in Additional Scripts Facebook & Instagram-app
TikTok-tracking TikTok-app of aangepaste pixel
Pinterest Tag Pinterest-app of aangepaste pixel
Aangepaste analyticscode Aangepaste pixel (Settings → Customer Events)
GTM-containers Google & YouTube-app OF een oplossing aan de serverkant (Elevar, Analyzify)
Visuele aanpassingen Checkout Editor + ingebouwde blokken
Functies voor extra verkoop Apps die compatibel zijn met Checkout UI Extensions
Shopify Scripts (kortingen, verzending) Shopify Functions — deadline 30 juni 2026

Oude Shopify Additional Scripts vervangen door moderne integratie met de Customer Events API

Huisstijl en aanpassingen van de checkout na de migratie

De Checkout Editor biedt het grootste deel van de visuele mogelijkheden van checkout.liquid, zonder code. Een veelgehoord bezwaar tegen migreren is: ‘Dan raken we onze aangepaste checkout kwijt.’ Achttien maanden geleden was dat terecht. In april 2026 ondersteunt de Checkout Editor de meeste gebruikelijke huisstijlvereisten van Plus-winkels standaard.

Dit kun je instellen zonder code aan te passen:

  • Logo, favicon en merkkleuren in alle stappen van de checkout
  • Typografie (lettertype, groottes en gewichten) voor koppen en lopende tekst
  • Achtergrondkleuren en afbeeldingen voor de checkoutomgeving
  • Aangepaste inhoudsblokken, zoals tekst, banners en appinterfaces tussen de standaardonderdelen van de checkout
  • Bevestigingsberichten en blokken voor extra verkoop op de bedankpagina

Hiervoor heb je nog steeds een Checkout UI Extension nodig (en dus een ontwikkelaar):

  • Aangepaste invoervelden die aan je eigen backend zijn gekoppeld
  • Complexe voorwaardelijke logica op basis van de inhoud van de winkelwagen
  • Diepgaande integraties met derden tijdens de checkout

Voor de meeste Plus-winkels dekt de Checkout Editor 80% van de toepassingen van checkout.liquid. Voor de resterende 20%, waarvoor een extension nodig is, heeft een ontwikkelaar doorgaans 2 tot 3 dagen nodig.

Shopify Markets en internationale checkouts

Gebruik je Shopify Markets, test de migratie dan per markt. Het nieuwe systeem ondersteunt internationale verkoop standaard, maar je moet marktspecifieke pixelinstellingen en nalevingsvereisten voor elke actieve regio afzonderlijk controleren.

Belangrijke controlepunten voor verkopers die Markets gebruiken:

  • Adresvalidatie werkt goed in alle regio’s, vooral voor adresnotaties in de EU
  • Regiospecifieke pixeltracking wordt correct geactiveerd voor de valuta en taal van elke markt
  • Toestemmingsprocessen volgens de AVG en de weergave van btw werken nog na de migratie
  • Alle marktspecifieke kortingslogica in Shopify Scripts is vastgelegd om vóór 30 juni naar Functions te migreren

Shopify Scripts en Checkout Extensibility: twee afzonderlijke deadlines

Shopify Scripts en Checkout Extensibility zijn afzonderlijke systemen met elk een eigen einddatum. Ze door elkaar halen is momenteel de duurste planningsfout die een Plus-winkel kan maken.

Checkout Extensibility verving checkout.liquid. Deadline: 28 augustus 2025 — al verstreken. Shopify voert actief automatische upgrades uit voor winkels die nog niet zijn overgestapt.

Shopify Scripts verving de Ruby-runtime zonder servers voor aangepaste kortingslogica, verzendtarieven en wijzigingen aan de winkelwagen. Deadline: 30 juni 2026 — over 62 dagen.

Als je winkel Scripts gebruikt voor combinaties van kortingen, verzendtarieven per staffel, B2B-prijzen of bundellogica, werkt die logica vanaf 1 juli 2026 helemaal niet meer. Je migreert naar Shopify Functions: JavaScript of Rust, verpakt als app. Het migreren van een complexe Scripts-configuratie duurt 4 tot 8 weken.

Waarschuwing: 62 dagen is genoeg om een Scripts-migratie af te ronden als je deze week begint. Als je in juni begint, is het te laat.

Lees onze migratiegids van Shopify Scripts naar Functions voor de volledige technische uitleg.

Bestellingen bewerken na een aankoop en na de migratie

Zodra je de migratie naar Checkout Extensibility hebt afgerond, kun je op de bedankpagina eenvoudiger mogelijkheden na de aankoop aanbieden. Vóór de migratie waren scripts in checkout.liquid en logica voor orderbevestigingen vaak zo verweven met processen na de aankoop dat nieuwe functies toevoegen riskant was.

In het nieuwe systeem gebruiken apps op de bedankpagina Checkout UI Extensions. Daardoor kunnen ze worden geïntegreerd zonder je trackinginstellingen te verstoren. Omdat dit de blog van Revize is: Revize is volledig compatibel met Checkout Extensibility. Verschillende verkopers hebben verteld dat de afgeronde migratie voor hen de aanleiding was om klanten eindelijk zelf hun bestellingen te laten bewerken. De bedankpagina bood daarvoor een goede basis, zonder risico voor hun tracking.

Lees de Shopify-gids voor orderbeheer in 2026 voor meer informatie over wat er na de migratie verandert in het beheer van bestellingen.

De conclusie

De migratie naar Shopify Checkout Extensibility is verplicht en de deadline ligt al achter ons. De deadline van augustus 2025 verstreek acht maanden geleden. Sinds januari 2026 voert Shopify automatische upgrades uit. De vraag is nu of je op het nieuwe systeem draait met goed werkende tracking, of nog wacht tot Shopify je winkel inplant.

Voor verkopers: controleer vandaag Settings → Checkout. Gebruik je nog de oude checkout, leg dan de inhoud van je Additional Scripts-veld vast en installeer de officiële kanaalapps voordat Shopify je upgrade inplant.

Voor ontwikkelaars en bureaus: de eerstvolgende deadline is die voor Shopify Scripts op 30 juni 2026. Dat is de lastigere migratie: 4 tot 8 weken voor complexe configuraties. Als je klanten hebt die nog kortings- of verzendlogica op basis van Scripts gebruiken, had je dat gesprek vorige maand al moeten voeren.

Na de migratie werkt je checkouttracking beter dan voorheen: persoonlijk identificeerbare gegevens worden standaard doorgegeven, de toeschrijving via CAPI verbetert en je pixels krijgen eigen gegevens die ze via de oude checkout.liquid niet betrouwbaar konden gebruiken.

Doe deze week het volgende:

  1. Settings → Checkout → bevestig je status
  2. Gebruik je de oude checkout: leg Additional Scripts vast, installeer de Google & YouTube- en Facebook & Instagram-apps en voer daarna de upgrade uit
  3. Ben je al gemigreerd: controleer in Meta Events Manager en GA4 of persoonlijk identificeerbare gegevens worden doorgegeven
  4. Gebruik je Shopify Scripts: begin nu met de migratie naar Functions — 30 juni is over 62 dagen

Shopify Plus-winkel met volledig verbonden checkoutanalytics en herstelde pixelintegraties

Veelgestelde vragen

Hoe weet ik of mijn winkel nog de oude checkout gebruikt?

Ga naar Settings → Checkout. Zie je een knop ‘Upgrade’ of een melding over een geplande upgrade, dan gebruik je nog de oude checkout. Is de Checkout Editor met onderdelen die je kunt verslepen zichtbaar, dan ben je al gemigreerd. Shopify stuurt vóór automatische upgrades een e-mail. Controleer dus de meldingsgeschiedenis in je beheeromgeving als je het niet zeker weet.

Waarom daalden mijn ROAS op Facebook en mijn conversies in GA4 na augustus 2025?

Door de deadline van augustus 2025 stopte Shopify met het doorgeven van persoonlijk identificeerbare gegevens aan trackingscripts op oude bedankpagina’s. Pixels worden dus wel geactiveerd, maar advertentieplatforms kunnen de conversie niet toeschrijven. Zonder e-mailadres of telefoonnummer kan Meta CAPI checkout_completed niet aan een gebruikersprofiel koppelen. GA4 registreert de aankoop als een niet-geïdentificeerde sessie. De aankoop vond plaats, maar de toeschrijving verdwijnt. Na de migratie worden de gegevens weer doorgegeven en herstelt de toeschrijving.

Wat doet de automatische upgrade van Shopify precies met mijn winkel?

De automatische upgrade van Shopify zet je bedankpagina en bestelstatuspagina over naar het nieuwe systeem en migreert officiële appintegraties. Aangepaste pixels, GTM en logica uit checkout.liquid kan de upgrade niet reconstrueren. Die moet je handmatig opnieuw opbouwen in Customer Events en de Checkout Editor. Je ontvangt vóór het geplande tijdvak een e-mail, maar kunt je niet afmelden. Daarom is zelf migreren, op een moment dat jou uitkomt, altijd de betere route.

Kan ik een automatische upgrade terugdraaien?

Nee, zodra Shopify een automatische upgrade heeft afgerond, kun je niet terug naar het oude systeem. Als je tracking na de upgrade niet meer werkt, herstel je die door pixels opnieuw op te bouwen in Customer Events. Je draait de upgrade niet terug. Dit is de belangrijkste reden om zelf te migreren voordat Shopify een tijdvak vastlegt: je bepaalt wanneer het gebeurt en kunt alles testen voordat je live gaat.

Werkt Google Tag Manager met Checkout Extensibility?

Standaard GTM-containers werken niet in de sandbox van de nieuwe checkout. Het iframe met sandbox blokkeert DOM-toegang. Aangepaste HTML-tags, zichtbaarheidstriggers en dataLayer-pushes die via checkout.liquid zijn toegevoegd, werken daardoor niet, zonder foutmelding. Gebruik de Google & YouTube-app voor GA4 en Google Ads, of een platform aan de serverkant (Elevar, Analyzify, Stape) als je GTM volledig moet vervangen.

Hoelang duurt de migratie?

De meeste Plus-winkels ronden de migratie naar Checkout Extensibility af in 1 tot 5 werkdagen. Een winkel met 2 tot 3 pixels die officiële apps gebruikt, kan binnen een paar uur klaar zijn. Veel GTM-aanpassingen en complexe wijzigingen aan de interface in checkout.liquid kunnen de migratie tot ongeveer een week verlengen. De migratie van Shopify Scripts naar Functions is een afzonderlijk traject en duurt bij complexe configuraties 4 tot 8 weken.

Wat is de Web Pixel API?

De Web Pixel API is de afgeschermde omgeving van Shopify voor tracking- en analyticscode op checkoutpagina’s en pagina’s na de aankoop. Anders dan Additional Scripts, waarmee willekeurige JavaScript-code rechtstreeks op de pagina werd uitgevoerd, draaien Web Pixels in een geïsoleerd iframe. Ze hebben toegang tot standaardgebeurtenissen van Shopify (checkout_completed, payment_info_submitted enzovoort), maar beperkte DOM-toegang. Persoonlijk identificeerbare gegevens worden expliciet via de API doorgegeven in plaats van van de pagina uitgelezen. Je stelt aangepaste pixels in via Settings → Customer Events.

Is Checkout Extensibility beschikbaar bij alle Shopify-abonnementen?

Checkout Extensibility voor het belangrijkste checkoutproces is alleen beschikbaar voor Plus. Verkopers met een standaardabonnement hadden nooit toegang tot checkout.liquid, dus voor hen geldt deze migratie niet op dezelfde manier. De uitbreidingsmogelijkheden voor de bedankpagina en bestelstatuspagina zijn beschikbaar bij alle abonnementen, maar de Checkout Editor voor de belangrijkste checkoutstappen blijft exclusief voor Plus.

Wat is het verschil tussen Shopify Scripts en Checkout Extensibility?

Het zijn afzonderlijke systemen met verschillende einddata, die veel Plus-winkels als twee aparte projecten moeten behandelen. Checkout Extensibility verving checkout.liquid: de laag voor visuele aanpassingen en scripts op checkoutpagina’s. Shopify Scripts verving de Ruby-runtime voor kortingen, verzending en winkelwagenlogica. Deadline voor Checkout Extensibility: 28 augustus 2025 (verstreken). Deadline voor Scripts: 30 juni 2026 (over 62 dagen).

Wat vervangt Shopify Scripts na 30 juni?

Shopify Functions is de directe vervanger. Functions draaien in een WebAssembly-sandbox en ondersteunen dezelfde toepassingen, zoals aangepaste kortingen, verzendtarieven en wijzigingen aan de winkelwagen. Je gebruikt daarvoor JavaScript of Rust in plaats van Ruby. Je implementeert ze als apps, niet als scripts die je in de beheeromgeving invoert. De volledige documentatie en migratiegidsen vind je op shopify.dev/docs/apps/build/functions.

Blijven mijn apps voor na de aankoop werken na de migratie?

Apps die met Checkout UI Extensions zijn gebouwd, werken goed op het nieuwe systeem. Apps die scripts toevoegden via checkout.liquid of Additional Scripts moeten overstappen op het extension-model. Controleer vóór de migratie de changelog of ondersteuningsdocumentatie van je app om te zien of die compatibel is. De meeste grote apps voor na de aankoop hebben hun compatibiliteitsstatus openbaar gemaakt.

Bijgewerkt in augustus 2026. Revize is een Shopify-app waarmee klanten na hun aankoop zelf hun bestelling kunnen bewerken. Ze kunnen vóór de orderafhandeling hun verzendadres wijzigen, een variant of product omruilen, annuleren en een terugbetaling of winkeltegoed krijgen, zonder contact op te nemen met de klantenservice. Lees meer over klanten hun eigen Shopify-bestellingen laten bewerken of bekijk Revize in de Shopify App Store.