Naar de inhoud

Een complexe migratie van klant-en orderdata van Magento 1 naar Shopware 6

In deze case behandelen we alle technische verbeteringen die we doorgevoerd hebben aan zunnebeld.nl

Opdrachtgever
Zunnebeld
Platform
Shopware
Opgeleverd
mei 2023

In het kort

Zunnebeld in Zwolle is een winkel met misschien wel het grootste hengelsport assortiment van Nederland. Al sinds 1926 in bedrijf zijn ze uitgegroeid tot een serieuze met specialist met zeer uitgebreide kennis van hengelsportproducten voor elk type visser. Zij hebben niet alleen een flinke fysieke winkel maar ook een serieuze webshop, die voorheen draaide op Magento 1. Uiteraard was op een gegeven moment Magento end-of-life, en was een migratie van Magento 1 naar 2 geen optie vanwege de complexiteit en hoge kosten van Magento. Shopware was hier eigenlijk de enige passende oplossing, alleen hoe krijg je zoveel mogelijk data mee vanuit de oude shop?

De uitdaging

Hoe krijg je zoveel mogelijk relevante klant-en productdata uit Magento 1 naar Shopware 6? Zo begonnen wij onze samenwerking met Zunnebeld. Zij werkten toentertijd met een ander bureau dat feitelijk een zelfstandige was. Hij heeft de basis van de huidige webshop gebouwd in samen met de externe vormgever van Zunnebeld, maar liep spaak bij complexere bewerkingen binnen Shopware. Toen hij besloot om te stoppen met zijn Shopware dienstverlening was het logisch dat wij het gehele project over zouden nemen qua beheer. Dat is op zich al een uitdaging, hoe handhaaf je je eigen kwaliteitsstandaarden in het project van een andere partij?

Oude site van Zunnebeld
Nieuwe site van Zunnebeld
OudNieuw

De oplossing

Wij hebben voor Zunnebeld een maatwerk Magento 1 naar Shopware 6 migratie geschreven. Shopware voorziet standaard in een migratietool voor Magento, maar dan moet de databasestructuur van de oude shop wel op een bepaalde correcte manier opgebouwd en ingericht zijn, dat was hier niet het geval. Maar het is wel gelukt, wat er voor zorgde dat alle bestaande klanten oude de shop in Shopware ook gelijk een account hadden in de nieuwe shop, met hun oude orders erin. Daarnaast hebben we ook de productreviews gemigreerd. Dat was nog wel een dingetje, omdat de Magento reviews uit meerdere componenten bestonden, en in Shopware wordt feitelijk maar 1 waarde gehanteerd. Dus wij hebben voor elke review alle waardes doorberekend en gemiddeld opgenomen in de nieuwe shop.

De oplossing voor Zunnebeld

Het vervolg

Vervolgens zijn we ook voor Zunnebeld gaan doorontwikkelen aan de shop, samen met hun vaste designer die in Zwolle vlakbij de zaak zijn kantoor heeft. Dat werkt voor hen prettig en voor ons ook, want wij krijgen professioneel uitgewerkte designs van iemand die ook daadwerkelijk verstand van conversie en UX heeft. Wij hebben voor Zunnebeld onder andere een hele nieuwe mobiele checkout gebouwd, die de werking en inzichtelijkheid op smartphones een stuk verbeterd.

In een ander project hebben we ook de slimme zoektechniek van Doofinder geïntegreerd in de shop. Doofinder is een geavanceerde externe tool die de bestaande zoektechniek verder uitbreid en de mogelijkheid biedt om gepersonaliseerde banners te tonen, om de resultaten te prioriteiten op basis van je eigen commerciële belangen en biedt ook een geavanceerde oplossing voor typfouten. De zoektechniek van Doofinder verbetert daadwerkelijk de vindbaarheid van producten en zorgt dus voor meer omzet.

Het vervolg bij Zunnebeld