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.
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
Magento 2.4.6-p3
PageSpeed Score
Visual Regression
Fully Resolved
Tracking Live
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
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 PlatformFrequently Asked Questions
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.
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.
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+.
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.
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.
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.
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.
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.