BĘDĄC CZĘŚCIĄ ZMIANY

Migracja z Magento 1 na platformę Sylius

Clickable Automotive case study
Clickable case study
KLIENT

Clickable Automotive

Clickable Automotive to wyspecjalizowany sklep internetowy działający w Australii od 2011 roku, zajmujący się dostarczaniem części do takich marek samochodów, jak: BMW, Volkswagen, Audi oraz Skoda. 

Wartości jakie wyróżniają Clickable to: jakość, atrakcyjne ceny oraz profesjonalne doradztwo. Sklep oferuje także sprowadzenie danej części specjalnie dla klienta oraz posiada zaawansowany system, który w łatwy sposób pozwala na znalezienie i dopasowanie części, bez konieczności posiadania specjalistycznej wiedzy.

Problem

Przestarzały system – ograniczenie rozwoju biznesu

Clickable Automotive posiadał przestarzały system oparty na Magento 1. Projekt przejęliśmy  od innej firmy, która się nim zajmowała, a kod źródłowy znacznie różnił się od naszych standardów. Jednym z problemów była niekompletna dokumentacja, w której brakowało kilku kluczowych informacji. 

Pracę rozpoczęliśmy od zdefiniowania potrzeb i zmapowania ich w projekcie. Dzięki naszej ścisłej współpracy z klientem, zaoferowaliśmy rozwiązania odpowiednie dla specyfiki biznesu, które jednocześnie ułatwiły pracę z systemem. Staraliśmy się spełnić wszystkie oczekiwania klienta i znaleźć szyte na miarę rozwiązania problemów. Warto również wspomnieć, że nasza współpraca przebiegała z 9-godzinną różnicą pomiędzy strefami czasowymi.

analysis-icon

Wyzwania

Stworzenie prostego i intuicyjnego procesu zakupowego w sklepie z częściami samochodowymi to nie lada wyzwanie. Musieliśmy stworzyć wyszukiwarkę, która będzie dopasowywać części samochodowe do wybranego przez klienta modelu, ułatwiając zakup odpowiednich elementów i podając dokładne modele, do których pasują części.

Aby zminimalizować ryzyko błędnego dopasowania części, koniecznym było dodanie informacji i ostrzeżeń widocznych dla klienta na każdym etapie zakupu: listy produktów, strony produktu, koszyka, kasy, czy powiadomienia e-mail.

 

Główne wyzwania projektu:

  • Uporządkowanie i ustandaryzowanie kodu
  • Migracja Magento 1 → Sylius – transfer danych i funkcjonalności.
  • Migracja z systemu zarządzania sprzedażą detaliczną Brightpearl.
  • Ujednolicenie całego projektu pod kątem graficznym.
  • Uproszczenie ścieżki zakupowej poprzez dodanie zaawansowanej wyszukiwarki. 
  • Usprawnienie funkcjonalności grupowania produktów – łatwość w zarządzaniu produktami.
  • Integracja systemu zarządzania stanami magazynowymi i systemu zarządzania zapasami. 
  • Dostosowanie aplikacji do najnowszych wymagań SEO. 
  • Poprawa wydajności, bezpieczeństwa oraz dostosowanie do aktualnych standardów (z użyciem narzędzi zewnętrznych). 
  • Integracja z lokalnymi dostawcami usług kurierskich – koszt i czas dostawy. 
  • Dostosowanie starszej struktury danych do nowych standardów.
  • Wiele funkcji wymagało naprawienia, rozszerzenia lub napisania od nowa.

 

 

moutain-icon

Chcesz migrować ze swojego obecnego systemu eCommerce?

Rozwiązanie problemu

Po oczyszczeniu kodu, rozbudowaliśmy istniejące funkcjonalności oraz dodaliśmy wiele nowych, zgodnych z potrzebami klienta. 

Clickable Automotive posiada nowoczesny i intuicyjny system wspomagający zakup części samochodowych. Grafiki i ogólny wygląd strony został odświeżony. Poprawiliśmy także czas ładowania się strony i zmniejszyliśmy rozmiar zasobów.

Wtyczki, które zostały użyte w projekcie: 

  • Braintree Plugin
  • CMS Plugin
  • Wishlist Plugin
  • One Page Checkout Plugin
  • Sylius←→Magento Migration Plugin
  • MailChimp Plugin
  • Pakiet importowo-eksportowy
problem-solving-icon

Rezultaty

W efekcie dodaliśmy następujące funkcje:

  • Migracja Magento ←→ Sylius
    Migracja danych i funkcjonalności oraz stworzenie systemu logowania dla przeniesionych użytkowników z Magento do Syliusa bez importowania ich haseł (bezpieczeństwo).
  • Szybka wyszukiwarka
    Wyszukiwarka ułatwia zakup i umożliwia zapisywanie modeli oraz przypisywanie ich do konta co ułatwia wyszukiwanie. Został stworzony również system powiadomień
    model samochodu ←→ część, informujący o tym czy dana część pasuje do konkretnego modelu auta lub jakie warunki pojazd musi spełniać, żeby można było jej użyć.
  • Zaawansowana wyszukiwarka z funkcją filtrowania
    Możliwość wyboru marki na stronie głównej, po którym klient zostaje przeniesiony do dopasowanej listy produktów. Następnie może ją zawęzić i wybrać konkretne produkty, których poszukuje używając np. filtrów i wybierając daną kategorię.
  • Grupowane produkty
    Po implementacji o wiele łatwiej można dodawać i edytować produkty, zmieniać ceny lub ilości.
  • Zamówienie na jednej stronie
    W celu przyśpieszenia procesu składania zamówienia stworzyliśmy stronę, na której osoba kupująca jednocześnie może wprowadzić dane adresowe, wybrać metodę wysyłki i płatności bez konieczności przechodzenia na kolejne strony.
  • Integracja systemu do zarządzania stanami magazynowymi oraz zarządzania zapasami.
    • Jedna integracja jest oparta na GraphQL, a druga na REST. 
    • Stany produktów aktualizują się po każdym zamówieniu oraz poprzez system cron (cykliczna synchronizacja danych między systemami).
    • Wdrożenie systemu do wyłapywania odstępstw/błędów, które następnie są wysyłane na wskazany adres e-mail. Zapewnia to spójność danych między systemami. 
    • Automatyczne tworzenie produktów w integracjach po utworzeniu go w Syliusie. 
  • Czteroczynnikowy system oceny produktu
    Klient osobno ocenia jakość produktu, cenę, dostawę i doświadczenie, tworząc jedną końcową ogólną ocenę produktu.
  • Subskrypcje
    Możliwość subskrypcji niedostępnego produktu, w celu otrzymania powiadomienia, gdy będzie ponownie dostępny w magazynie.
  • Personalizacja e-maili
    Pełna personalizacja e-maili wysyłanych przez aplikację (np. powiadomienia o zamówieniu lub dostawie) – stworzyliśmy nowe widoki e-maili i dodaliśmy dodatkowe funkcjonalności.
  • Zarządzanie zamówieniami
    Klient otrzymuje powiadomienie z systemu o problemie z dostawą jego zamówienia – możliwość ręcznej zmiany statusu zamówienia wyświetlanego w sekcji „Moje konto” użytkownika wraz z niestandardową wiadomością/informacją.
  • Integracja z lokalnymi dostawcami usług kurierskich
    Jeśli integracja przez API nie istnieje, ceny i czas dostawy można zaktualizować za pomocą pliku .csv w zależności od wymiarów i wagi całego zamówienia.
  • System promocji
    Opiera się o recenzje zakupionych produktów. Dwa tygodnie po zakupie, klient otrzymuje e-mail z prośbą o wystawienie opinii o produkcie. Przesłanie recenzji wiąże się z otrzymaniem vouchera na darmową wysyłkę. Kupon zostanie przypisany do konta i będzie automatycznie wykorzystany w przyszłych zakupach.
  • Integracja z Google Shopping Feed (automatyczne generowanie pliku z informacjami reklamowymi) oraz autouzupełnianie Google Places (autouzupełnianie adresu w kasie).
  • Powrót do koszyka z etapu płatności
    Umożliwienie klientowi zmiany decyzji zakupowej i powrotu do koszyka, który może zmodyfikować już po rozpoczęciu płatności.
  • Odświeżony układ strony
    Przejrzysty, intuicyjny i szybki eCommerce ułatwia i przyśpiesza proces zakupowy. Ujednolicenie całego układu i zmniejszenie rozmiaru zasobów przyczynia się do lepszej obsługi klienta.
  • Integracja z MailChimp i Postmark

Szukasz podobnego rozwiązania dla Twojego eCommerce?

Clickable Automotive

Migracja z Magento 1 do Syliusa.
Strefa czasowa nie jest już barierą.

  • Wdrożenie wyszukiwarki – Quick-finder
  • System promocji
  • Single page checkout
  • Zarządzanie zamówieniami

Specjalistyczny sklep internetowy, który dostarcza części do BMW, Volkswagena, Audi i Skody.
How can we help?

Like this realization? Let's talk what we can do for you!

Radosław Żurawski
CSO
Marcin Grajoszek
New Business Developer