Magento 2 Platform Upgrade & Stabilisation for a Luxury Jeweller
✦ Case Study - Magento Upgrade & Stabilisation

Award-Winning British Luxury Jeweller

An award-winning British luxury jeweller with 8 boutiques across the UK, specialising in diamond engagement rings, fine diamond jewellery, and prestige luxury watches from brands including Hublot, Chopard, Bulgari, TAG Heuer, and Tudor, needed a full Magento 2 upgrade and stabilisation to keep its high-volume e-commerce platform secure, fast, and reliable. We upgraded the platform to Magento 2.4.6-p3, restored the bespoke design post-upgrade, lifted PageSpeed performance from 40-50 to 85+, and resolved a series of critical live-site issues.

Upgraded
Magento 2.4.6-p3
85+
PageSpeed Score
6 Critical
Issues Resolved
GTM
Tracking Deployed
Scroll to explore

Overview

This award-winning British luxury jeweller serves customers across 8 UK boutiques — Glasgow, Edinburgh, London (Battersea), Liverpool, Newcastle, and Leeds — offering:

  • Diamond Engagement Rings
  • Fine Diamond Jewellery
  • Luxury Watches — Hublot, Chopard, Bulgari
  • TAG Heuer & Tudor Timepieces
  • Assay Assured Accredited Products
  • Platinum Guild International Certified Jewellery

With the platform due for a major version upgrade, the business needed to modernize its high-volume Magento 2 e-commerce platform without disrupting a live storefront serving customers nationwide.

The project focused on three critical objectives: upgrading Magento to 2.4.6-p3 without regressions, restoring site-wide performance to modern standards, and resolving a backlog of critical functional issues affecting checkout, stock, and delivery accuracy. The result was a stable, secure, and significantly faster Magento 2 platform, fully restored to its pre-upgrade design standard.

The Challenge

Major Upgrade on a Live Store

The upgrade to Magento 2.4.6-p3 required updating all third-party extensions and reviewing custom code throughout, all without introducing regressions on a live store serving customers across the UK.

Post-Upgrade Design Restoration

The upgrade risked disrupting the bespoke luxury design the brand had built its online presence around. Full design restoration was required across the entire site to preserve brand presentation.

Degraded Site Performance

Site performance had fallen to 40-50 on Google PageSpeed Insights — a significant concern for a luxury brand where load speed directly affects both conversion and brand perception.

Multiple Critical Live Issues

Delivery date errors, incorrect stock status, unresponsive mobile search, PayPal checkout visibility bugs, a checkout blank-load fault, and stock reservation discrepancies all required concurrent resolution.

The Solution

We executed a structured upgrade and stabilisation plan, resolving each issue individually while maintaining live-site stability throughout.

Magento Upgrade to 2.4.6-p3 + Extension & Code Updates

A full platform upgrade was performed to Magento 2.4.6-p3, with all third-party extensions updated to their latest compatible versions and custom code reviewed throughout.

  • All third-party extensions updated to latest compatible versions
  • Custom code reviewed and aligned with new extension APIs and framework version
  • Post-upgrade design fixes applied across the entire site to restore luxury presentation

Mobile Search Fix

  • Mobile search bar was unresponsive despite accepting input
  • Traced to a JavaScript conflict on mobile screen sizes
  • Fully resolved, restoring mobile search across all device types

Wyomind Delivery Date — Incorrect Backend Dates

  • Wyomind Advanced Delivery Date module was storing incorrect dates on orders
  • Root cause diagnosed in the module's date calculation logic
  • Fixed to ensure customer-selected delivery date is accurately reflected in admin

Wyomind MSI Stock Status — Fix + Modal Redesign

  • Bug in the Wyomind MSI stock status plugin identified and fixed
  • Stock availability modal redesigned per client brief
  • Updated layout, messaging, and styling applied to the availability modal

Saleable Quantity vs Actual Quantity + Reservation Table

  • Discrepancy identified between saleable quantities shown to customers and actual stock
  • Corrupted records cleared from Magento's stock reservation table
  • Corrected reservation management logic implemented to prevent recurrence

PayPal Payment Method — Hidden on Checkout

  • PayPal intermittently disappearing from checkout depending on delivery address
  • Address-conditional display logic causing the issue identified and fixed
  • PayPal now consistently available regardless of delivery address

Checkout Blank-Load Fix

  • Clicking "Next" multiple times at the shipping step caused checkout to load blank
  • Race condition in checkout step navigation diagnosed and resolved
  • Stable single-load behaviour now ensured on all checkout step progressions

Site-Wide Performance Optimisation

  • Performance issues bringing PageSpeed down to 40-50 addressed site-wide
  • Score lifted to 85+ across both desktop and mobile
  • Directly supports SEO and conversion for a high-value luxury store

GTM & Tracking Modules

  • Google Tag Manager installed with an active container on all pages
  • Data layer configured to support marketing tag deployment and conversion tracking
  • Additional tracking modules configured for full visibility of the customer journey

System Architecture

Frontend Layer

Magento 2 Storefront, Custom Theme, Responsive UI, JavaScript Components

Application Layer

Magento 2 Core Framework (2.4.6-p3), Customer Management System, Order Management System, Multi-Source Inventory (MSI)

Extension Layer

Wyomind Advanced Delivery Date, Wyomind MSI Stock Status

Payment Layer

PayPal

Tracking Layer

Google Tag Manager, Data Layer, Conversion Tracking

Database Layer

MySQL, Order Records, Stock Reservation Data, Customer Records

Results & Impact

Upgraded

Magento 2.4.6-p3

85+

PageSpeed Score

Zero

Visual Regression

6 Issues

Fully Resolved

GTM

Tracking Live

Stable

Checkout Flow

Business Impact

Successful platform upgrade to Magento 2.4.6-p3 with all extensions updated, custom code aligned, and full site design restored with no visual regression.

Significant performance gains with PageSpeed lifted from 40-50 to 85+, directly supporting SEO and conversion for a high-value luxury store.

All critical platform issues resolved — delivery date accuracy, MSI stock status, mobile search, PayPal visibility, checkout blank-load, and stock reservation.

GTM and tracking infrastructure fully live, giving the client complete visibility into marketing, remarketing, and analytics operations across the platform.

Technology Stack

Magento 2.4.6-p3
PHP
JavaScript
MySQL
HTML/CSS/LESS
Google Tag Manager
PayPal API
XML Layouts
Wyomind Extensions
Multi-Source Inventory (MSI)
Git

Final Outcome

Before

  • Degraded performance — PageSpeed score of 40-50
  • Multiple critical live-site bugs impacting checkout and stock
  • Mobile search non-functional
  • Bespoke design at risk from major version upgrade

After

  • Fully upgraded to Magento 2.4.6-p3 with zero visual regression
  • PageSpeed score lifted to 85+ across desktop and mobile
  • All critical issues resolved and stable across the platform
  • Full GTM tracking infrastructure live for marketing and analytics

This project successfully upgraded a high-traffic luxury jewellery platform to Magento 2.4.6-p3 while resolving a backlog of critical functional issues and lifting site performance from 40-50 to 85+ on Google PageSpeed Insights. Through careful upgrade planning, targeted bug fixes, and site-wide performance optimisation, the client now benefits from a stable, secure Magento 2 platform, a fully restored luxury design with no regressions, reliable checkout and stock accuracy, and full marketing and analytics tracking infrastructure. The upgrade ensured continued platform stability across all 8 boutique touchpoints, positioning the brand's e-commerce operation for long-term reliability and growth.

Need a Magento Upgrade or Platform Stabilisation?

If your Magento store is running on an outdated version, suffering from performance issues, or affected by recurring bugs, we can help you upgrade and stabilise it safely. Our Magento Services Include Magento Version Upgrades, Performance Optimisation (Google PageSpeed), Critical Bug Diagnosis & Resolution, Payment Gateway Integration, Stock & Inventory (MSI) Fixes, GTM & Analytics Setup, Theme & Design Restoration, and Ongoing Magento Support.

Let's Modernize Your Magento Platform

Frequently Asked Questions

Why upgrade to Magento 2.4.6-p3?

Newer Magento versions include important security patches, performance improvements, and compatibility updates. Staying current reduces security risk and keeps the platform eligible for extension and third-party support.

Will a Magento upgrade affect my site's design?

Upgrades can affect custom themes and third-party extension styling. A full post-upgrade design review and restoration process ensures the storefront returns to its intended visual state with no regressions.

Can Google PageSpeed scores really improve that much?

Yes. Performance issues are often caused by unoptimised assets, inefficient code, or misconfigured caching. Targeted optimisation can produce significant, measurable gains — in this case, from the 40-50 range up to 85+.

What is Wyomind MSI Stock Status?

It's a Magento extension that manages and displays multi-source inventory stock status to customers. Bugs in this type of module can cause incorrect availability information if not properly configured or maintained.

Why was PayPal disappearing at checkout?

The issue was caused by address-conditional display logic within the checkout configuration, which was incorrectly hiding PayPal for certain delivery addresses. This was identified and corrected.

What causes a checkout to load blank?

This is typically caused by a race condition in checkout step navigation, often triggered by rapid or repeated clicking. Diagnosing and fixing the underlying navigation logic resolves it permanently.

Can GTM be added to an existing Magento store without disrupting operations?

Yes. Google Tag Manager can be installed and configured on a live Magento store with no downtime, enabling marketing and analytics tracking without affecting the storefront experience.

How long does a Magento upgrade and stabilisation project take?

Timelines vary based on store complexity, the number of custom extensions, and outstanding issues to resolve. Projects typically involve upgrade execution, design restoration, issue resolution, and thorough testing before go-live.