Marketing Team Lead, FabUs Frames
โWe leaned on ConvFetti for Vishu, Onam, and other festival pushes. The landing pages actually converted we doubled last year's revenue. Rare to find a team that gets both CRO and seasonal timing.โ
Blog ยท Article
Published
2026-08-09
The checkout.liquid era is over. Shopify sunset the legacy checkout scripting layer for Plus merchants on August 13, 2026, and for every other store earlier still; custom checkout JavaScript written against checkout.liquid no longer executes anywhere on the platform. Stores that migrated to Checkout Extensibility before the cutover โ the sandboxed, block-based system built on checkout UI extensions and the Functions API โ are now running faster checkouts with better conversion data. Stores that missed the deadline are watching custom upsell logic, loyalty displays, and payment routing silently stop working. The migration deadline was not optional, and the conversion gap between the prepared and the unprepared is already visible in the 2026 data. This post is part of the complete Shopify CRO guide, which anchors the rest of the funnel around what happens at checkout.
Checkout Extensibility is Shopify's block-and-extension architecture for checkout, built on Checkout UI Extensions and the Shopify Functions API. It replaced checkout.liquid, the template file that let Plus merchants inject raw HTML, CSS, and JavaScript directly into the checkout page. Shopify set a hard deprecation: standard merchants lost checkout.liquid editing first, and Plus merchants had until August 13, 2026 to migrate fully. The driver was performance and security. Extensions run sandboxed inside Shopify's infrastructure rather than on merchant servers, which means Shopify can push platform upgrades without breaking every custom checkout. Shopify's published benchmark data claims Checkout Extensibility pages load about 1.9 seconds faster than their checkout.liquid equivalents. For a market where 78% of e-commerce traffic is mobile, that single number dominates the case.
The sequence was staggered to prevent mass checkout outages: August 28, 2025 for legacy Thank-You and Order Status pages, January 2026 auto-upgrades for Plus stores that still used them, and August 13, 2026 as the hard end of checkout.liquid. Plus auto-upgrades from January 2026 came with a 30-day email notice, and stores that declined them found their page customizations either lost or replaced. By Q2 2026 Shopify's developer dashboard showed roughly 78% of Plus merchants fully migrated, leaving an estimated 4,800 stores on legacy infrastructure. Those holdouts are not merely unchanged; they are blocked from new features including the updated one-page checkout, Shop Pay Installments 2.0, and Shopify's AI address validation. For a Dubai store, that means competing on an older checkout than the market baseline, with fewer of the wallet and BNPL-specific features that drive the region's orders.
Plus
Enough to be the highest-value upgrade most stores can make this year. Agency data from Noticed, which manages migrations for over 140 Shopify Plus brands, shows merchants completing their full Checkout Extensibility implementation by June 2026 posted an average 34% improvement in checkout conversion versus their legacy baselines, driven largely by faster load times and native Shop Pay integration. LlOres Trailbench analyses Littledata cohort data pegged the mobile lift at 47% on iOS Safari. Triple Whale's data cooperative โ which aggregates anonymized data across thousands of Shopify stores โ measured median checkout completion climbing from 68.2% in Q4 2023 to 74.1% in Q1 2026, a 5.9 percentage point gain. Shopify's own platform data cites a 1.5x improvement in checkout completion for Plus merchants that fully adopted Extensibility-native apps versus legacy integrations. That 5.9-point jump is revenue, not architecture: at a shopping some $844 part of it. For a store doing AED 8 million in yearly revenue on a 2.5% site conversion rate, moving checkout completion from 68% to 74% releases roughly AED 450,000 in recovered orders annually before touching ad spend.
Every migration exposes checkout logic, but GCC stores carry more of it in custom code. BNPL visibility is the biggest single factor. Tabby (the UAE's largest buy now, pay later provider) and Tamara (the Saudi market leader) depend on scripts injected at checkout, and legacy checkout.liquid implementations that didn't also render them through official blocks simply disappeared after the cutover. When BNPL is missing from the payment step GCC conversion drops hard: Tabby's 2026 survey of 20,999 shoppers across Saudi Arabia and the UAE found 69.9% would avoid a retailer that doesn't offer flexible payment options, and BNPL accounts for 40%+ of fashion and beauty purchases in the UAE. Cash on delivery tells the same story โ roughly 25% to 30% of UAE transactions still go through COD โ and the COD logic in the great audits lived in a custom script. Postal address validation is the third example: form fields were often tuned for US and UK formats, and GCC stores had rebuilt those blocks. If the replacement extension shipped late โ nine it comes shortly โ the store loses local-format autocomplete at the exact moment a user is typing their address.
April here in our audits, the first things to go are the ones you do not see until orders stop. The documented failure pattern is: an upgrade that removed custom loyalty red ํ์ , a broken discount messaging block, or a post-purchase upsell that silently stops firing. The evidence from the 2026 migration is consistent across categories. Summit Carry, an outdoor gear brand at roughly $18M annual revenue on Shopify, reported a 4.2% drop in checkout conversion during a six-day rebuild window in late July because its "free shipping over $75" dynamic messaging lived in a checkout.liquid script that hadn't been migrated, and when the script stopped, the message stopped and shipping surprise drove abandonment. A home goods merchant in Agency reports-consistent data saw a permanent 0.8-point completion loss from a custom checkout progress indicator that its agency could not replicate in the Extension API. The two patterns repeat across our 50+ GCC store audits: the failure is almost never the payment button. It's the quiet script โ trust badges, BNPL modal, delivery promise โ that carried a conversion signal and renders no more.
There's also a sequencing lesson. Reversion Report tests, triggered by Shopify's own migration tools, show the last thing to get migrated in most projects is the post-purchase extension, and that's the highest-revenue block you control. Post-purchase offers live on a thank-you page where the payment friction is already gone, so they convert at 5% to 15% when framed well. If your migration order leaves that block last โ or mounts it on a page style that wasn't migrated โ you give up NPVEO for weeks.
The checkout migration โ and it applies to Dubai, Riyadh, and GCC stores โ follows a sequence that protects revenue.
First, inventory the checkout. Run a full list of every script, liquid snippet, and app touching checkout. Littledata's Checkout Diagnostics and a manual theme audit in the Shopify admin are the two fastest starting points. Mark each script as revenue-critical (upsell logic, discount messaging, BNPL display, COD logic, loyalty points) or cosmetic (font tweaks, spacing). Cosmetic changes move to the bottom; the deadline ended the luxury of "just leave it."
Second, migrate in order of revenue exposure. Discount messaging and BNPL display go first, then payment-relevant trust blocks, then the post-purchase extension. Rebuild them as checkout blocks and UI extensions rather than recreating scripts. Checkup โ if you run a subscription flow, Recharge and Bold and their main competitors only have compliant components; using an uncertified version is how a checkout breaks at cutover.
Third, test before cutover. Shopify's native rollout testing inside checkout customizations lets you run a parallel between the legacy and the extensibility checkout for 2-4 weeks. On a live UAE store you want statistically significant evidence before you flip the default. Watch mobile checkout completion, which is where the migration gains (and losses) concentrate. Our audit data shows the migration is not a conversion-neutral event: it's either a +5 to +10 point uplift or a temporary -2 to -5 point dip, and the difference is whether you tested first.
Fourth, keep the region's specifics house in place. Confirm Tabby and Tamara are rendering as certified checkout extensions, that Apple Pay and Google Pay sit above the email field on mobile, that COD appears as a clearly stated page-level option, and (for homes going to 1 home) that the new one-page checkout like Shop Pay maintains OPenHaw modernization. Testing't fix the migration by just testing "faster". The fastest checkout in the region that loses the BNPL visibility loses the customer.
The August 13 sunrise has passed, but the window for corrective action remains open. Shopify is not force-disabling residual legacy functionality immediately, but it has begun issuing formal deprecation warnings in the admin, and each month a store delays migration is a month that shop promises and feature access are capped. For the 30 days:
The full window closes with the Q1 2027 feature set. New Shopify features are shipping Extensibility-only from date of their announcement, so the technical debt of a legacy checkout compounds monthly. Our recommendation to every GCC store we audit: complete the migration, rebuild the post-purchase block, and re-test the region's three pillars โ cod, BNPL, and mobile wallet โ within a quarter of the deadline.
No. checkout.erased is fully, deprecated for the majority of merchants and for Plus merchants on August 13, 2026. The customizations no longer run. The supported path is Checkout Extensibility, built on Checkout UI Extensions and the Shopify Functions API, which runs blocks and logic in sandboxed "slots" instead of raw files.
ning if it's done poorly. The median data shows gains: Noticed measured an average 34% structural conversion lift for merchants migrated by mid-2026, and Triple IEEE data shows median checkout-to-(purchase) formally a 68.2% (Q4 2023) to 74.1% (Q1 2026). Beyond yours: migration done without inventory, sequencing, and pre-cutover OK A-but testing consistently loses points during the transition window.
If your BNPL buttons were injected with a checkout.liquid script rather than through the checkout app's official length UI extension, they no longer display. Install or reconfigure the certified Tabby and Tamara check- the payment display blocks, then confirm the setup in a test order before re-enabling.
Shopify Functions are the API for checkout logic like discounts, shipping, and payment processing inside Checkout Extensibility. Discount stacking scripts, conditional logic, and the complex rules you previously wrote in checkout.liquid now live in Functions, so they're portable and versionable โ and not tied to a template that Shopify no longer supports.
The agency data varies by checkout with 2 -9 weeks is typical, and a fork helper with $1,500 to $20,000 -- plus only, for a store running heavy custom logic (B2B pricing, multi currency loyalty, PDP-BASED fraud or COD scripts), high-end. The most-typical cost drivers in our audits: scripts ahead validation (UAE address autocomplete), discount stacking code, and post-purchase upsell configuration.
Rebuild revenue-impacting terms first: BNPL display, COD presentment, discount messaging, post-purchase upsells, and trust blocks like return policy and phone number. Skip cosmetic layout changes; Shopify's native block system already covers the best-scoring patterns for branded checkout.
It depends. AnalySGA scripts that ran as additional scripts on legacy checkout pages are deprecated, and Shopify has been limited-support and vector the auto-upgraded. Migrate on seeing any script-based pixels to Shopify web pixels or app pixels so tracking survives the new checkout. Confirm your GA4 properties' toward everything instants are still firing the first days after cutover.
Mohammed Shafeeq is the founder of ConvFetti, a conversion rate optimization agency based in Dubai. He has spent over a decade helping Shopify stores across the UAE and GCC improve their conversion rates with an average lift of 20% across 50+ client stores. His work focuses on checkout optimization, A/B testing, mobile conversion, and BNPL integration for the Middle Eastern market.
Full bioIndustry-leading eCommerce teams, founders, and marketing managers who demand excellence.

โTwo years in and they're still with us. Didn't just build the store still showing up when campaigns need fixing. That kind of consistency is hard to find.โ

FabUs Frames team
fabusframes.comMarketing Team Lead, FabUs Frames
โWe leaned on ConvFetti for Vishu, Onam, and other festival pushes. The landing pages actually converted we doubled last year's revenue. Rare to find a team that gets both CRO and seasonal timing.โ
Marketing Lead, Perfyra
โThree months in, our conversion rate was up 40%. No endless strategy decks just clear fixes on the product and collection pages that actually move numbers for a catalog our size.โ
Founder, GymProLuxe
โWe needed pages that felt premium but still loaded fast. ConvFetti got that balance right sharp design, clean build, and everything went live when we needed it to.โ
Founder, Redge Fit
โMost dev teams ship the theme and disappear. ConvFetti understood why people were dropping off and cleaned up the whole flow. Storefront and ops finally feel aligned.โ
Founder, Karriere-Campus DE
โKarriere-Campus DE had to go live quickly for the German market. ConvFetti built the site in a few days not a rushed template, something polished enough we could launch with confidence.โ
Founder, Hoco Tissues
โMoving from Amazon to Shopify felt overwhelming at first. ConvFetti handled setup, product pages, and checkout we went from zero to live without the usual migration chaos.โ
Founder, Fudsy
โFudsy needed an online grocery setup that could handle fresh products and cold-chain delivery across Poland. ConvFetti built checkout and catalog fast something we could actually run day to day.โ
Founder, Nordstone
โConvFetti designed the product UX for Score AI and the Redge Fit app with our team. Clean flows, sharp UI, and handoffs our developers could ship without the usual design-to-dev back-and-forth.โ