Migracja sklepu na Magento
Migracja sklepu sportowego z SaaS do Open Source
Klient
Upper 90 Teamwear tworzy spersonalizowane stroje piłkarskie, odzież i akcesoria dla klubów oraz drużyn piłkarskich w rejonie Nowego Jorku.
Firma posiada ponad 10-letnie doświadczenie w dostarczaniu wysokiej jakości personalizowanych strojów i akcesoriów piłkarskich swoim klientom.
Bazując na fundamencie Upper 90, specjalistycznego sklepu piłkarskiego z czterema lokalizacjami w Nowym Jorku, Upper 90 Teamwear dysponuje zespołem utalentowanych projektantów, drukarzy, koordynatorów projektów oraz przedstawicieli obsługi klienta, którzy obsługują projekty dla ponad 40 lokalnych klubów piłkarskich.
Wyzwanie
Upper 90 Teamwear wcześniej korzystało z platformy SaaS do zarządzania katalogiem produktów, sprzedażą online i zapasami.
Chociaż usługa SaaS spełniała podstawowe potrzeby, rozwiązanie miało kilka istotnych ograniczeń.
Natywne funkcje platformy często okazywały się niewystarczające, a firma zarządzająca platformą SaaS nie była w stanie wdrożyć niestandardowych modyfikacji, których Upper 90 Teamwear potrzebowało, aby lepiej obsługiwać swoich klientów i usprawnić wewnętrzne procesy.
Główne wyzwania:
Opcja eksportu danych klubu, klientów lub produktów.
Dedykowana sekcja na stronie internetowej dla rodzin zawodników i kibiców klubu, zapewniająca łatwy dostęp i niezależność.
Zautomatyzowana metoda dodawania nowych członków klubu poprzez import danych.
Wysyłka e-maili przypominających o konieczności zakupu aktualnych strojów klubowych.
Możliwość tworzenia lub monitorowania częściowych wysyłek.
Rozwiązanie krok po kroku
1.
Tech stack
Wybór systemu zakupowego, takiego jak Magento, dostosowanego do Twoich potrzeb, jest kluczowy dla zapewnienia bezproblemowego doświadczenia zakupowego.
2.
Automatyzacja migracji
Użyliśmy automatyzacji w procesie migracji aby wydobyć wszystkie dane z poprzedniej platformy e-commerce.
3.
Optymalizacja procesu zamówień
Dostosowane do ostatecznego odbiorcy - drużyn piłkarskich, zawodników i rodziców - nasze optymalizacje procesów biznesowych integrują dedykowane funkcje, łącząc doświadczenie użytkownika z celami biznesowymi sklepu.
Co zrobiliśmy?
Dlaczego Magento
Biorąc pod uwagę unikalne wymagania klienta, zdecydowaliśmy się wdrożyć platformę Open Source zamiast rozwiązania SaaS.
Magento zostało wybrane do tego projektu, ponieważ:
- platforma była łatwo dostępna, a wdrożenie stosunkowo szybkie,
- kod z otwartym źródłem pozwala na zaawansowane i praktycznie nieograniczone modyfikacje,
- społeczność Magento oferuje liczne moduły i dodatki, które mogą znacząco usprawnić natywne funkcje platformy,
- klient miał wcześniejsze doświadczenie z Magento, co umożliwiło łatwe przejście.
Wdrożenie było skomplikowane i obejmowało tworzenie dodatkowych ról dla klientów z niestandardowymi uprawnieniami, które umożliwiały dostęp do dedykowanych sekcji.
Dostosowanie Magento
Dostosowanie funkcji do specyficznych celów klienta było kluczowe dla osiągnięcia celów migracji.
Struktura katalogu Magento została zmodyfikowana, aby odzwierciedlać strukturę klubów i drużyn oraz umożliwić łatwe i elastyczne zarządzanie klubami, drużynami i ich dedykowanymi katalogami produktów.
Opracowaliśmy niestandardowe funkcje, aby:
- eksportuj wszelkiego rodzaju dane,
- dedykowana sekcja na stronie internetowej dla rodziców graczy i menedżerów klubów,
- import danych nowych graczy,
- przypomnienia e-mail,
- monitorowanie częściowych wysyłek.
Automatyzacja migracji danych
Czas zaoszczędzony dzięki wykorzystaniu dedykowanego narzędzia do przeszukiwania danych.
Projekt dodatkowo obejmował wyodrębnienie danych dotyczących klubów, klientów i produktów z rozwiązania Software as a Service (SaaS). Następnie dane zostały płynnie przeniesione na nową platformę Magento za pomocą procesów automatyzacji.
Ponieważ platforma SaaS nie oferowała żadnych opcji eksportu tego rodzaju danych, opracowaliśmy niestandardowe rozwiązanie w postaci crawlera, który wyodrębnił dane i zapisał je w sposób umożliwiający łatwy import danych do Magento.
Crawler został oparty na PHP i wykorzystywał bibliotekę BeautifulSoap. To konkretne rozwiązanie zaoszczędziło naszemu klientowi mnóstwo czasu i wysiłku, ponieważ ręczne odtwarzanie struktury klubu i danych produktowych byłoby czasochłonne i pracochłonne.
Efekty naszej pracy
Rozwiązanie nie tylko znacząco usprawniło procesy zarządzania klubem i produktami, pozwalając na oszczędność czasu, ale także wpłynęło na poprawę użyteczności strony internetowej i zwiększenie współczynnika konwersji. W efekcie przełożyło się to na istotny, pozytywny wpływ na rentowność klienta.
80%
skraca czas dodawania nowych drużyn piłkarskich
19%
wzrost sprzedaży dzięki przypomnieniom e-mailowym
22%
wzrost sprzedaży w wyniku dodania sekcji rodzinnej
Fabrity Commerce (dawniej Panda Group) okazało się bardzo niezawodną i doświadczoną firmą, a jakość ich pracy uważamy za wyjątkową. Odkąd zaczęliśmy współpracę, nie pojawił się ani jeden problem czy niestandardowe zlecenie, którego agencja nie byłaby w stanie zrealizować, jeśli chodzi o programowanie w Magento.
Chris Gbur
eCommerce Manager